Práca desiatich profesionálov: 10x vývojárov - sú skutoční?

Autor: Roger Morrison
Dátum Stvorenia: 21 September 2021
Dátum Aktualizácie: 9 Smieť 2024
Anonim
Práca desiatich profesionálov: 10x vývojárov - sú skutoční? - Technológie
Práca desiatich profesionálov: 10x vývojárov - sú skutoční? - Technológie

Obsah


Zdroj: Lassedesignen / Dreamstime.com

Zobrať:

Technický svet je znepokojený šepotom legendárneho vývojára, ale to, či takýto vývojár skutočne existuje, je na diskusii.

Už ste niekedy počuli o 10x programátore? Ak nie ste v technologickom svete, odpoveď zrejme nie je, a to dokonca aj vtedy, ak ste nejakým spôsobom asociovaní so svetom kódovania a technológie a tento pojem možno nie ste oboznámení. V rámci vývojárskej komunity sa však stal skráteným spôsobom, ako hovoriť o súboroch zručností, ktoré ľudia majú a ako ich používajú, aby boli konkurencieschopní.

Niektorí ľudia označujú programátora 10x za kus IT folklóru. A v skutočnosti je jej predstava na jeho tvári veľmi mytologická. 10x programátor je programátor alebo vývojár, ktorý je rovnako produktívny ako desať ďalších priemerných ľudí vo svojom odbore. Takže tento opis, táto myšlienka vynára trochu mytologickú postavu, super programátora „kráľa geeka“ s bleskurychlými prstami a veľkým mozgom.


S tým bolo povedané, že existuje veľa diskusií o tom, či existuje 10x programátorov. Môže byť niekto v týchto disciplínach desaťkrát taký dobrý ako niekto iný?

Kde je dôkaz? Prípad proti 10x programátorom

Veľká časť argumentu ľudí, ktorí neveria v 10x programátorov, sa týka nedostatku výskumu, ktorý ukazuje tieto druhy rozdielov v produktivite. Kritici môžu tvrdiť, že existuje veľmi útržkovitý výskum na podporu myšlienky programátora 10x a že sa nemôže skutočne zmerať akýmkoľvek zmysluplným spôsobom. Napríklad v tomto blogu spoločnosti Fog Creek hovorí technický expert Laurent Bossavit o tom, ako sa výskum na 10x programátoroch uskutočňoval iba na malých skupinách, že veľa výskumu bolo staré a že používa dosť zastarané typy kódovacích jazykov. Bossavit tiež hovorí o neznámych, ako napríklad o tom, ako by bola relevantná predchádzajúca veda dnes a ako dobre dokážete skutočne zmerať kapacity programovania alebo rozvoja.


Je to intuitívna vec

Pri prepúšťaní tí, ktorí si myslia, že 10x programátori sú vonku, často hovoria o rovnakej zložitosti, ktorá je v tejto oblasti inherentná, čo naznačuje, že by teoreticky mali byť ľudia, ktorí sú desaťkrát produktívnejší ako priemer.

Napríklad, pozrite sa na túto pomerne výrečnú obranu 10x programátora Yevgeniy Brikmana s názvom „10x vývojár nie je mýtus“. Tu Brikman cituje niekoho ako William Shakespeare - nemôžeme skutočne zmerať, prečo bol Shakespeare oveľa lepší ako ostatní spisovatelia svojej doby, ale „dôkaz“ je zrejmý na školách a univerzitách, v regáloch a knižniciach.

Brikman tiež hovorí o programovaní a vývoji, pretože je založený na výbere dizajnu. Napríklad spomína užitočnosť Ruby over C pre rôzne projekty. Myšlienka, ktorú predkladá, je, že programátor môže robiť lepším výberom prácu desiatich ľudí a pracovať desaťkrát produktívnejšie ako niekto iný. Tieto druhy argumentov udržujú nádej nažive, že spoločnosť mohla v ktorýkoľvek deň vidieť jedného z týchto novodobých gigantov. (Viac informácií o priekopníckom vývoji technológií nájdete v časti Priekopníci počítačového programovania.)

Sem a tam

Pre oveľa viac myšlienky 10x programátorov nemusíte hľadať ďalej ako Quora, komunitu sociálnych médií založenú práve na odpovedaní na tieto trnité otázky.

Žiadne chyby, žiadny stres - Váš sprievodca krok za krokom k vytvoreniu softvéru na zmenu života bez zničenia vášho života

Nemôžete zlepšiť svoje programovacie schopnosti, keď sa nikoho nezaujíma o kvalitu softvéru.

Jedno vlákno Quora (medzi niektorými z desiatok zameraných na problém) sa pýta, či v skutočnosti existuje 100x alebo 1000x inžinierov. Niektorí logicky rozširujú argumentáciu pre 10x programátorov alebo inžinierov, že v skutočnosti niektorí ľudia skutočne pridávajú projektu oveľa väčšiu hodnotu ako iní. V tomto vlákne a ďalších sa však často kladie otázka, ako vyzerá vaša meradlo a ako skutočne priradíte hodnotu.

Ďalšie vlákno Quora je pravdepodobne užitočnejšie: pýta sa, prečo 10x ľuďom nie je vyplatených desaťkrát viac ako u iných odborníkov. Jednou z odpovedí, ktoré dostanete, je, že títo „jednorožci“ v rozvojovom svete často začínajú zakladať vlastné spoločnosti a nie niekoho otrokovať. Ak prijmete predpoklad, že kreatívne produkty startupov, ako sú YouTube a Dropbox, sú tisíckrát cennejšie ako mzda niekoho na, povedzme, Google, potom by ste mohli uviesť veľa rovnakých argumentov, keď tvrdíte, že títo podnikatelia, títo ľudia, ktorí vypukli z krabice a vytvorili nové produkty, boli najmenej 100-krát alebo dokonca 1000-krát produktívnejšie ako ostatní vo svojom odbore - vidíte tu však druh komplexnej logiky. Rozpadá sa to, pretože startup nie je ako veľká spoločnosť a my naozaj nemeráme hodnotu ľudí len podľa toho, koľko peňazí zarobia ... alebo aspoň je to mračené v slušnej spoločnosti.

Nakoniec, toto všetko je veľmi poučné, keď hovoríme o spôsoboch fungovania tohto odvetvia ao spôsobe, akým kompenzuje svojich občanov. Na veľmi základnej úrovni by ste mohli povedať, že najkvalifikovanejší ľudia nakoniec pracujú pre seba alebo že začínajú priťahovať veľkú pozornosť vo väčších spoločnostiach, pretože po chvíli si ostatní ľudia začínajú uvedomovať, ako dobre sú v tom, čo majú robiť. Ale to všetko nie je možné vziať od kohokoľvek iného, ​​kto môže byť trochu viac „priemerný“. Koniec koncov, zatiaľ čo niektoré z našich najväčších technologických ponúk sú základným kameňom jedného alebo dvoch ľudí, v spoločnosti, akou je táto, sa nikam nedostanete bez spolupráce a skupinovej práce - aj keď ste Steve Jobs alebo Bill Gates.

Z praktického hľadiska by spoločnostiam prospelo, keby sa nestarali o nájdenie 10x programátorov, ale namiesto toho vložili túto energiu do vytvárania produktívnych a inteligentných tímov, umožnili svojim pracovníkom rásť v rámci spoločnosti a uvoľňovali vnútornú produktivitu každého človeka. Ale pre tých, ktorí sa chcú zapojiť do uctievania hrdinov a prenasledovať sen mytologického uber-programátora, je možné, že tieto mega hviezdy môžu byť tam. Možno využijú celý svoj potenciál na budúci alebo iPhone. (Ak sa chcete pripraviť na budúci pohovor, prečítajte si najbláznivejšie otázky týkajúce sa technického rozhovoru - a čo môžu znamenať.)