Kümne plussi töö: 10x arendajad - kas nad on tõelised?

Autor: Roger Morrison
Loomise Kuupäev: 21 September 2021
Värskenduse Kuupäev: 9 Mai 2024
Anonim
Kümne plussi töö: 10x arendajad - kas nad on tõelised? - Tehnoloogia
Kümne plussi töö: 10x arendajad - kas nad on tõelised? - Tehnoloogia

Sisu


Allikas: Lassedesignen / Dreamstime.com

Ära võtma:

Tehnomaailmas on mõnusad kümnekordsed arendajad nurisenud, kuid see, kas selline arendaja tegelikult eksisteerib, on arutluse all.

Kas olete kunagi kuulnud 10x programmeerijast? Kui te ei asu tehnikamaailmas, on vastus tõenäoliselt eitav ja isegi kui teid seostatakse mingil moel kodeerimise ja tehnoloogia maailmaga ning te ei pruugi seda terminit tegelikult tundma õppida. Kuid arendajate kogukonnas on see muutunud lühikeseks viisiks rääkida oskustest, mis inimestel on, ja kuidas nad neid konkurentsivõimeliseks kasutavad.

Mõned inimesed viitavad 10-kordsele programmeerijale kui IT-osa "folkloori". Ja tegelikult on selle idee väga mütoloogiline. 10-kordne programmeerija on programmeerija või arendaja, kes on sama produktiivne kui kümme teist keskmist inimest oma valdkonnas. Nii et just selle kirjelduse järgi võlub see idee mõneti mütoloogilise tegelase, välkkiirete sõrmede ja suure suure ajuga “kuningageeli” superprogrammeerija.


Sellegipoolest on palju arutelusid selle üle, kas kümme korda programmeerijad on olemas. Kas keegi saab sellistel erialadel olla kümme korda parem kui keegi teine?

Kas tõend on olemas? Juhtum 10x programmeerijate vastu

Suur osa nende inimeste väitest, kes ei usu kümnekordsesse programmeerimisse, on seotud uurimistööde puudumisega, mis näitaksid selliseid tootlikkuse erinevusi. Kriitikud võivad väita, et 10-kordse programmeerija idee toetamiseks on olemas väga visandlikke uuringuid ja seda ei saa tõesti mingil tähendusrikkal viisil mõõta. Näiteks räägib selles Fog Creeki ajaveebis asjatundja Laurent Bossavit, kuidas 10x programmeerijatega tehti uuringuid ainult väikestes gruppides, et suur osa uuringutest olid vanad ja kasutasid üsna vananenud kodeerimiskeelte tüüpe. Bossavit räägib ka tundmatutest, näiteks sellest, kui oluline oleks eelnev teadus tänapäeval ja kui hästi suudate programmeerimis- või arendusvõimet tegelikult mõõta.


See on intuitiivne asi

Tagasi tulles räägivad need, kes arvavad, et kümnekordsed programmeerijad on väljas, räägivad sama valdkonna keerukusest, viidates sellele, et teoreetiliselt peaks olema inimesi, kes on keskmiselt kümme korda produktiivsemad.

Näiteks vaadake seda Jevgeniy Brikmani 10-kordse programmeerija üsna kõnekat kaitset pealkirjaga “10-kordne arendaja ei ole müüt”. Brikman tsiteerib siin William Shakespeare'i sarnast - me ei saa tõesti mõõta, miks Shakespeare oli teistest palju parem oma aja kirjanikud, kuid “tõestusmaterjal” on ilmne koolides ja ülikoolides, raamaturiiulitel ja raamatukogudes.

Brikman räägib ka programmeerimisest ja arendamisest, mis põhineb disainivalikutel. Näiteks mainib ta Ruby üle C kasulikkust erinevates projektides. Tema idee on, et paremate valikute tegemise kaudu saab programmeerija tõepoolest teha kümne inimese tööd ja töötada kümme korda produktiivsemalt kui keegi teine. Sellised argumendid hoiavad elus lootust, et ettevõte võib näha ühte neist tänapäevastest hiiglastest igal päeval oma kontoritesse astumas. (Lisateavet murrangulise tehnoloogia arengu kohta leiate teemast "Programmeerimise pioneerid".)

Edasi-tagasi

10x programmeerijate idee kohta ei pea te otsima kaugemale kui Quora - sotsiaalmeedia kogukond, mis põhineb täpselt sellistele keerukatele küsimustele vastamisel.

Pole vigu ega stressi - teie samm-sammuline juhend elumuutva tarkvara loomiseks ilma oma elu hävitamata

Programmeerimisoskust ei saa parandada, kui keegi tarkvara kvaliteedist ei hooli.

Üks Quora teema (mõnekümne teema vahel) küsib, kas insenere on tegelikult 100x või 1000x. Mõni laiendab 10x programmeerijate või inseneride mõttekäiku loogiliselt öeldes, et tegelikult lisavad mõned inimesed projektile palju rohkem väärtust kui teised. Selles ja teistes niidides taandub aga sageli küsimus, kuidas teie mõõdupuu välja näeb ja kuidas te tegelikult väärtust omistate.

Võimalik, et abiks on veel üks Quora niit: see küsib, miks ei maksta 10x inimestele kümme korda rohkem palka kui teistele spetsialistidele. Üks vastuseid, mille saate, on see, et need arengumaailma ükssarved jätkavad sageli oma ettevõtte loomist, selle asemel, et kedagi orjata. Kui nõustute eeldusega, et selliste idufirmade nagu YouTube ja Dropbox loomingulised tooted on 1000 korda väärtuslikumad kui kellegi, näiteks Google'i palk, siis võiksite esitada palju samu argumente, öeldes, et need ettevõtjad, need inimesed, kes lahkus karbist, et luua uusi tooteid, olid vähemalt 100 korda või isegi 1000 korda produktiivsemad kui teised oma valdkonnas - aga siin näete sellist keerulist loogikat. See laguneb omamoodi, sest käivitamine pole nagu suur ettevõte ja me ei mõõda tegelikult inimeste väärtust lihtsalt selle järgi, kui palju raha nad teenivad ... või vähemalt, see on viisakas ühiskonnas pahaks ajada.

Lõppkokkuvõttes on see kõik väga õpetlik, rääkides tööstusharu toimimisviisidest ja viisidest, kuidas see oma inimestele hüvitist maksab. Algtasandil võiks öelda, et kõige osavamad inimesed töötavad lõpuks iseenda heaks või hakkavad suuremates ettevõtetes palju tähelepanu juhtima, sest mõne aja pärast hakkavad teised aru saama, kui head nad on. teha. Kuid kõik see ei võta kelleltki teist ära, kes võib-olla pisut rohkem "keskmine". Lõppude lõpuks, kuigi mõned meie suurimad tehnoloogiapakkumised on ühe või kahe inimese vaimusünnitus, ei jõua te tegelikult ilma sellise koostöö ja rühmatööta sellisesse ühiskonda kuskil - isegi kui olete Steve Jobs või Bill Gates.

Praktilisest küljest aitaks ettevõtteid hästi see, kui nad ei muretseks kümnekordsete programmeerijate leidmise pärast, vaid paneksid selle energia hoopis produktiivsete ja intelligentsete meeskondade loomisse, võimaldaksid oma töötajatel kasvada ettevõttesiseselt ja vabastaksid iga inimese sisemise produktiivsuse. Kuid neile, kes soovivad tegeleda kangelaste kummardamisega ja jälitada mütoloogilise uber-programmeerija unistust, on võimalik, et need megastaarid võivad seal väljas olla. Võib-olla rakendavad nad lihtsalt kogu oma potentsiaali järgmisele või iPhone'ile. (Järgmise intervjuu ettevalmistamiseks lugege lõiku Hulluimad tehnilise intervjuu küsimused - ja mida nad võivad tähendada.)