Glavni Tehnologija Kako ugotoviti razliko med dobrim programerjem in odličnim

Kako ugotoviti razliko med dobrim programerjem in odličnim

Vaš Horoskop Za Jutri

Če bi bilo pisanje kode znanost, bi bili vsi razvijalci v bistvu enaki.



zodiakalno znamenje za 9. januar

Tako kot v umetnosti tudi pri razvijalcih ni enakega razmišljanja ali dojemanja ali subjektivne resnice pri pisanju kode za isti rezultat.

Medtem ko se nekateri trudijo doseči želeni rezultat, se le redkim zgodi skoraj naravno, kot da jih v trenutku, ko sedijo za ustvarjanje programov ali reševanje problema, prizadene epifanija.

V objava v spletnem dnevniku , Steve McConnell (naveden kot strokovnjak za programsko inženirstvo) piše, da so prvotno študijo, ki je ugotovila velike razlike v individualni programski produktivnosti, v poznih šestdesetih izvedli Sackman, Erikson in Grant. Ugotovili so, da je razmerje med začetnim časom kodiranja med najboljšimi in najslabšimi programerji približno 20 proti 1. Niso ugotovili povezave med količino izkušenj programerja in kakovostjo kode ali produktivnostjo.

Čeprav je bila v tej študiji pomanjkljivosti, tudi po njihovem obračunu podatki še vedno kažejo več kot 10-kratno razliko med najboljšimi programerji in najslabšimi.



V podjetju Arkenea imamo več kot pet let izkušenj z najemanjem razvijalcev in prav tako zahtevno je bilo, kot v prejšnjih dneh, da odličnega programerja ločimo od dobrega.

To ni enkraten izziv. Videli smo, da se številna velika podjetja in podjetja iz različnih panog borijo z isto težavo. Mnogi so s pomočjo različnih testov ustvarili postopek filtriranja, toda ali res lahko preizkusite umetnika?

koliko je stara Shirley Strawberry

Neposreden odgovor je ne.

Pisanje dobre kode preprosto ni edini dejavnik pri presoji, ali je programer odličen vir.

Ampak obstaja pot. Obstajajo še nekateri drugi kazalniki (poleg kakovosti pisanja kode), ki odlične programerje ločujejo od dobrih.

Christopher Burke v odgovoru na Quora , poudaril, da je kdorkoli, ki lahko piše delovne programe za reševanje problemov, programer. Dober programer pa je tisti, ki sodeluje z drugimi, da ustvari vzdržne, elegantne programe, primerne za uporabo s strani kupca, pravočasno in z nizko stopnjo napak, z malo ali nič medosebne drame.

Toda za odličnega programerja je tisto, ki intuitivno razume algoritme in arhitekture, zna z majhnim nadzorom zgraditi samoskladne velike sisteme, lahko izumi nove algoritme, lahko preoblikuje žive sisteme, ne da bi jih prekinil, lahko učinkovito in skrbno komunicira z netehničnim osebjem na tehničnem področju in netehnična vprašanja, razume, kako obdržati svoj ego, in lahko svoje sposobnosti nauči druge.

lisa thorner in damon wayans

Po mojih izkušnjah pa bi njegovo definicijo programerja enačil z definicijo dobrega programerja in njegovo definicijo dobrega programerja z definicijo velikega.

Nekdo, ki ga Christopher imenuje odličnega programerja, bi rekel, da ne bi nujno pisal kode, ko doseže to stopnjo svoje kariere. Oseba bi bolj strateško sodelovala s podjetji in njihovimi razvojnimi skupinami, da bi usmerjala izdelke - v bistvu nekdo, kot je tehnični direktor.

Pripravljenost, da ostanete s problemom, dokler ni rešen (ne smemo ga zamenjati s sedenjem na problemu), skupaj s sposobnostjo kreativnega reševanja, je zelo zaželena spretnost ali sposobnost, ki jo najdemo le pri velikih programerjih.

Torej bistveno vprašanje, kako prepoznati odličnega programerja? Ta oseba bo lahko hitro prišla do korena vaše težave. Morda ne bo takoj ponudil rešitve, lahko pa začrta pot do hitre in učinkovite rešitve.

ženska devica in moški tehtnica


Zanimivi Članki

Izbira Urednika

Kje je Lee Horsley danes? Žena, neto vrednost, otroci, biografija
Kje je Lee Horsley danes? Žena, neto vrednost, otroci, biografija
Vsebina1 Kje je Lee Horsley danes? Wiki Bio2 Zgodnje življenje in izobraževanje3 Vloge v filmih4 Vloge v televizijskih serijah5 Ljubezensko življenje in žena6 Hobiji in drugi interesi7 Videz in neto vrednost Kje je Lee Horsley danes? Wiki Bio Lee Arthur Horsley se je rodil 15. maja 1955 v Muleshoeju v Teksasu, ZDA, torej njegovo horoskopsko znamenje
Jeremy McKinnon Bio
Jeremy McKinnon Bio
Vedeti o Jeremyju McKinnonu Bio, Affair, Poročen, Žena, Neto vrednost, Etničnost, Plača, Starost, Državljanstvo, Višina, Pevec, Glasbenik, Producent, Wiki, Socialni mediji, Spol, Horoskop. Kdo je Jeremy McKinnon? Jeremy McKinnon je ameriški pevec, glasbenik in producent.
Will Grier Bio
Will Grier Bio
Vedeti o Will Grierju Bio, Afera, Poročen, Žena, Neto vrednost, Etničnost, Plača, Starost, Državljanstvo, Višina, Nogometni branilec, Wiki, Socialni mediji, Spol, Horoskop. Kdo je Will Grier? Američan Will Grier je g.
Moja stranka pričakuje, da bom nenehno na voljo
Moja stranka pričakuje, da bom nenehno na voljo
Kaj lahko storite, ko stranka ves dan kliče ves dan?
Candace Nelson, ustanoviteljica piškotov Sprinkles, na ikoničnem kolačku Red Velvet Cupcake, prvem bankomatu Cupcake in prvem tovornjaku Cupcake
Candace Nelson, ustanoviteljica piškotov Sprinkles, na ikoničnem kolačku Red Velvet Cupcake, prvem bankomatu Cupcake in prvem tovornjaku Cupcake
Sprinkles Cupcakes, prva pekarna za piškote na svetu, je leta 2005 odprla svoja vrata in na zemljevid postavila piškote iz rdečega žameta. Več kot desetletje kasneje Sprinkles še naprej izziva meje pekarstva.
Skrivnost uspeha? Ne jemljite se preveč resno
Skrivnost uspeha? Ne jemljite se preveč resno
Vodstvo, trženje, trgovina UPS, humor, zabava, delovno mesto, kultura, Charmin, Denny's, Wendy's, Netflix, motivacija, ustvarjalnost, zaupanje na delovnem mestu
Jim White (glasbenik) Bio
Jim White (glasbenik) Bio
Vedeti o Jimu Whiteu (glasbenik) Bio, Afera, Ločitev, Starost, Državljanstvo, komik, pevec, tekstopisec, Wiki, Socialni mediji, Spol, Horoskop. Kdo je Jim White? Michael Davis Pratt, znan kot Jim White, je južnoameriški kantavtor in kitarist.