Mundarija[Yashirish][Show]
10X muhandisi afsonami?
Haqiqat shundaki, ba'zi odamlar dasturlashda boshqalarga qaraganda yaxshiroq.
Texnik kompaniyadagi oldingi lavozimimda, men jamoamdagi ba'zi odamlar hamma narsani qanday qilishni bilishidan hayratda edim.
Universitetda o'qigan vaqtimda ham, xakatonlarda va amaliyotlarda qatnashib, men juda ko'p narsalarni o'rgangan bir nechta iste'dodli dasturchilarni uchratishga muvaffaq bo'ldim.
Ushbu maqolada men 10X muhandisi haqida odamlarda bo'lishi mumkin bo'lgan ba'zi noto'g'ri tushunchalarni ko'rib chiqaman. 10X muhandisi nima ekanligini ko'rib chiqqanimizdan so'ng emas, Biz sizga o'zingiz 10X muhandis bo'lishingiz uchun beradigan eng yaxshi maslahatlarimni ko'rib chiqamiz.
10X muhandisi nima?
Ko'pgina ishlab chiquvchilar 10X muhandisining haqiqiy ta'rifi haqida bahslashadilar. Ammo aniqlik uchun, keling, hozir oddiy ta'rifni belgilashga harakat qilaylik.
10X muhandisi o'zining o'n nafar tengdoshi kabi samarali bo'lishga qodir bo'lgan dasturiy ta'minot ishlab chiqaruvchisi.
10X muhandisi g'oyasi siz o'ylaganingizdan oldin paydo bo'lgan bo'lishi mumkin.
A tadqiqot qog'oz 1968 yildan boshlab "Onlayn va oflayn dasturlash samaradorligini taqqoslaydigan kashfiyot, eksperimental tadqiqotlar" birinchi bo'lib eng yaxshi dasturchilarning ba'zilari eng yomon dasturchilarga qaraganda kattalik tartibini yaxshiroq bajaradilar degan g'oyani taklif qildi. Bu bugungi kunda kelishilgan ta'rif bo'lmasa-da, 10X muhandisi g'oyasi tez orada akademiyadan tashqarida tarqaldi.
Bir necha yil o'tgach, klassik kitob The Afsonaviy odam-oy 10X muhandisining g'oyasini yanada ko'rsatdi. Muallif Fred Bruks buni taklif qiladi dasturiy ta'minot ishlanmasi jamoalar jarrohlik guruhlari kabi tuzilishi mumkin.
Ushbu jamoada sizda yordamchi dasturchilar yoki "hamshiralar" bilan bosh dasturchi yoki "jarroh" bo'ladi.
Ushbu o'xshashlikni tushunish oson bo'lsa-da, dasturiy ta'minotni ishlab chiqishning hozirgi holatiga nisbatan qo'llanilganda biroz sodda va eskirgan deb hisoblayman.
Texnik jamoadagi jamoa dinamikasi jarrohnikidan juda farq qiladi. Ishning ko'p qismini yoki faqat eng qiyin ishni bajaradigan yolg'iz odam haqidagi bu g'oya 10X muhandisi bo'lishi kerak bo'lgan narsaga noto'g'ri ta'rif berdi.
Umumiy noto'g'ri tushunchalar
10X muhandisi g'oyasi butun texnologiya sohasiga tarqalgach, ko'pchilik menejerlar "10X" deganda nimani nazarda tutayotganimizni noto'g'ri talqin qilishadi.
Keng tarqalgan noto'g'ri tushuncha shundaki, 10X muhandislari tengdoshlariga qaraganda o'n baravar ko'p kod ishlab chiqaradilar. Bu shunchaki to'g'ri emas.
10X muhandisi o'z hamkasblariga qaraganda ko'proq kod ishlab chiqarishi mumkin bo'lsa-da, miqdor to'g'ri ko'rsatkich emas. Tasavvur qiling-a, dasturchi ming satr kodni yuzdan kamroq vaqt ichida bajarish uchun sarflaydi. Xuddi shunday, 10X muhandisi o'n barobar tezroq kodlashmaydi!
10X muhandislari haqidagi yana bir noto'g'ri tushuncha shundaki, ular shunchaki kodlash bilimlari tufayli ajoyibdir. Shunga qaramay, bu noto'g'ri metrikaga qarashning yana bir holati.
10X muhandisni shunchalik qimmatli qiladigan narsa, u o'z jamoasi va tashkilotiga o'n baravar qimmatga tushadi. 10X muhandisi o'zlarining kodlash bilimlaridan foydalanish va uni kompaniya ehtiyojlariga moslashtirish qobiliyati tufayli ajralmas hisoblanadi.
Menejerlar muammolarni hal qila oladigan va boshqalar bilan yaxshi ishlay oladigan muhandislarni izlashlari kerak. Kodlash bilimlaridan tashqari, 10X muhandislari atrofdagilarning ishini ko'tarishlari kerak.
10x muhandis bo'lishning beshta usuli
Agar siz keyingi ishga yollanmoqchi bo'lgan menejer yoki oddiygina 10X muhandis bo'lishga intilgan muhandis bo'lsangiz, bu bo'lim siz uchun.
Mana 10X muhandisining asosiy odatlari va xususiyatlari:
Ular o'zlarining texnologik stackidan qanday qilib maksimal darajada foydalanishni bilishadi
Asboblaringizni bilish men sizga beradigan eng aniq maslahatdir. Biroq, ko'plab ishlab chiquvchilar samarali ishlashni o'rganish orqali o'zlarining ish jarayonlarini yaxshilashlari mumkin.
Men ishlagan 10 ta muhandisning ko'pchiligi terminalda o'z yo'llarini bilishadi. Yangi boshlanuvchilar uchun bu biroz o'rganish egri chizig'i bo'lishi mumkin bo'lsa-da, qobiq buyruqlarini tezda qanday qilishni tushunish uzoq muddatda ishingizni tezroq bajarishga yordam beradi.
10x muhandislar ham bir oz dangasa bo'lishdan foyda olishlari mumkin. Keling, nima demoqchi ekanligimni aytaman.
Tasavvur qiling-a, ishlab chiqarishga yangi majburiyatlarni kiritish uchun har kuni bir qator buyruqlarni qo'lda bajarish kerak. 10x muhandis takroriy vazifalarni bajarishdan qochishi kerak. Ular kunni iloji boricha avtomatlashtirish uchun qo'shimcha kuch sarflashadi.
Eng yaxshi muhandislar ham uzoq muddatda o'ylashlari kerak. Agar siz startapda ishlayotgan bo'lsangiz, tez va oson yechimlarga e'tibor qaratish jozibali bo'lishi mumkin. Biroq, bu echimlar chiziqdan pastga ko'tarilmasligi mumkin.
Ular hech qachon o'rganishni to'xtatmaydilar
Ajoyib dasturchi hech qachon o'rganishni to'xtatmaydi. Eng yaxshi muhandislar o'zlarining band bo'lgan ish kunlarida o'z ishlarida qo'llashga harakat qilishlari mumkin bo'lgan yangi tushunchalar, tillar va ramkalarni sinab ko'rish uchun vaqt topadilar.
10x muhandis sog'lom qiziqish tuyg'usini saqlab turishi kerak. Ular ko'pincha o'zlariga: "Buni yaxshiroq qilish mumkinmi?" yoki "Ushbu muammoni hal qilishning oddiyroq yoki samaraliroq usuli bormi?"
Shunday qilib, 10x muhandis o'zini o'rganish san'atini egallashi kerak. Qanday qilib o'rganishni o'rganish - bu tez sur'atda suzishning eng yaxshi usuli.
Ular vaqtlarini qanday o'tkazishni yaxshi bilishadi
Ajoyib dasturiy ta'minot muhandisi qarorlar qabul qilishda, ayniqsa vaqtini nima qilish kerakligi haqida juda yaxshi.
10X muhandislari kamdan-kam hollarda o'rtacha muhandisga qaraganda ko'proq soat ishlashi kerak. Muhandislar qachon orqaga surish kerakligini bilishlari va muayyan so'rovlarga yo'q deyishlari kerak. Ular qaysi vazifalarni o'zlari bajarishlari va qaysi vazifalarni topshirishni bilishlari kerak.
Samarali muhandislar vazifani tezda bajarishga arziydimi yoki yo'qligini qanday aniqlashni o'zlashtirishlari kerak. Yodda tutish kerak bo'lgan aqliy modellardan biri Pareto printsipidir.
Printsip shuni ko'rsatadiki, sizning ishingiz qiymatining 80% sizning 20% harakatlaringizdan kelib chiqadi. Boshqacha qilib aytganda, barcha vazifalar bir xil emas.
Ular to'g'ri murabbiylikni izlaydilar
Katta muhandis sanoatning tajribali faxriysidan juda ko'p narsalarni o'rganishi mumkin. 10X muhandislari ko'pincha o'z bilimlarini oshirish uchun ishda va tashqarida murabbiylik izlaydilar.
Xuddi shunday, 10X muhandislari o'zlarining jamoadoshlariga murabbiylik rolini olishdan foyda ko'radilar. Ajam jamoadoshlariga ochiq bo'lish butun jamoani ko'taradi.
Ular biznesni tushunishadi
Oddiy so'z bilan aytganda, dasturiy ta'minot muhandisligi - bu kompyuterlar uchun haqiqiy muammolarni hal qilishning bir usuli. Shuni yodda tutgan holda, samarali muhandis o'zi hal qilmoqchi bo'lgan muammo bo'yicha mutaxassis bo'lishi kerak.
Muhandis sifatida o'zingiz a'zo bo'lgan biznes yoki sohani tushunishga harakat qilish aqlli g'oyadir. 10x muhandis boshqa bo'limlar bilan uchrashuvlarda faol ishtirok etishi kerak.
Agar muhandis boshqa bo'limlar biznes kontekstida nima qilishini tushunish uchun kuch sarflasa, ular samarali muloqotchiga aylanadi. Samarali muloqot sizning jamoangizga biznes talablari va loyiha spetsifikatsiyalarini noto'g'ri tushunishning oldini olishga yordam beradi.
Xulosa
Umid qilamanki, endi siz 10X muhandisi qanday ko'rinishi haqida aniqroq tasavvurga egasiz. Shuningdek, siz 10X muhandisi nima emasligini tushunishingiz kerak.
Yuqoridagi maslahat, albatta, har qanday dasturiy ta'minot muhandisligi roliga qo'llanilishi mumkin bo'lgan umumiy ko'rsatma. Agar siz qanday qilib eng yaxshi bo'lishingiz mumkinligini bilmoqchi bo'lsangiz DevOps muhandisi, to'liq stek ishlab chiquvchisi yoki ma'lumot olimi uchun eng yaxshi variantingiz o'rganish va qurish imkoniyatlarini topishdir.
Sizning hozirgi mavqeingiz yaxshi ta'lim muhiti yoki yo'qligini o'ylab ko'ring. Ehtimol, siz hozirgi texnologik to'plamingizdan tashqari texnologiyalarni o'rganishga imkon beradigan yon loyihalar ustida ishlashga ko'proq vaqt sarflashni xohlaysiz. Bular texnologiyada ustunlikka erishish uchun amal qilishingiz mumkin bo'lgan maslahatlarning faqat bir qismidir.
Sizningcha, injenerlar uchun eng foydali maslahat nima?
Leave a Reply