Dat de jonges har net skamje om te sjen

Ik bin âld en al dom, mar do hast alles foarút, leave programmeur. Mar lit my jo ien advys jaan dy't grif sil helpe yn jo karriêre - as jo fansels fan plan binne in programmeur te bliuwen.

Tips lykas "skriuw moaie koade", "kommentearje goed op jo ferbetteringen", "studearje moderne kaders" binne heul nuttich, mar, helaas, sekundêr. Se geane hân yn hân mei de haadkwaliteit fan in programmeur, dy't jo yn josels ûntwikkelje moatte.

Dit is de wichtichste kwaliteit: in nijsgjirrige geast.

In nijsgjirrige geast is net sasear in feardigens as in winsk om in ûnbekende omjouwing te begripen, itsij in nije technology, in nij projekt, of nije funksjes fan in taalprogramma.

In nijsgjirrige geast is net in oanberne kwaliteit, mar in ferwurven. Foardat ik as programmeur wurke, hie ik bygelyks noait ien.

Yn relaasje ta ús wurk is in nijsgjirrige geast faaks in winsk om út te finen wêrom't de bastard net wurket. Nettsjinsteande wa't dizze koade skreaun hat - jo of in oar.

As jo ​​sjogge nei in probleem oplost troch jo of jo kollega's, dan op in ferienfâldige manier sjocht it der sa út: begripe it probleem, fine in plak foar bewurkings, meitsje feroarings.

Programming sels begjint pas oan 'e ein fan' e keatling, en it haaddiel is ien trochgeande oefening foar in nijsgjirrige geast. Sawol de definitive kwaliteit fan 'e oplossing as de snelheid fan syn skepping hinget net ôf fan jo fermogen om koade te skriuwen, mar fan jo winsk om fluch te begripen en te finen wêr't dizze ferdomde koade hinne moat.

Hoe kinne jo in nijsgjirrige geast ûntwikkelje? Neat yngewikkeld. Ik kaam in protte jierren lyn mei in ienfâldige strategy:
Dat de jonges har net skamje om it sjen te litten.

As jo ​​oplossing net beskamsum is om te sjen oan 'e jonges, dan is it poerbêst. As jo ​​djip yn in probleem ferdjipje, en jo binne net skamje om de jonges deroer te fertellen, dan binne jo in kreaze keardel.

Feroarje dizze formulearring gewoan net yn it motto fan 'e club Alcoholics Anonymous. As jo ​​neat útfine, of jo hawwe shitty koade skreaun, opjûn healwei, hong dyn noas en sette op in emosjonele striptease lykas "Ik bin sa dom, en ik bin net bang om ta te jaan!", pronken mei jo weardeleazens en ferwachtsje dat minsken meilijen foar jo fiele - spitigernôch, jo, gjin ferrekte programmeur.

Hjir is in foarbyld. Koartlyn wie ien stazjêre oan it tinken mei in probleem yn in frij komplekse meganisme, sawol technysk as metodologysk. Ik groeven, sa't ik it begryp, de hiele dei. Meast op mysels, mar ik frege ek om help fan myn kollega's. Ien fan 'e betûfte minsken advisearre him om yn' e debugger te kommen. Jûns krûpte de stazjêre nei my ta.

Om earlik te wêzen, tocht ik dat de stazjêre op it ferkearde plak socht en it ferkearde ding seach, en ik soe fan it begjin ôf moatte grave. De kroan drukte, koartsein. Mar it die bliken dat de stazjêre ien stap fuort wie fan it nimmen fan in beslút. Eins holp ik him dizze stap te nimmen. Mar dat is net it haadpunt.

It wichtichste is dat de stazjêr in nijsgjirrige geast toande - in echte. Witte jo hoe't jo echte nijsgjirrigens kinne ûnderskiede? It is hiel ienfâldich - as in begjinner in oplossing fynt, of hast in oplossing fynt, beweecht wa wit hokker kant, mei tamboeryn en dûnsjen, jout er net op, leit net mei de poaten yn 'e loft, ek al is elkenien om hy fynt it grappich, en de "eksperts" sille him leare mei advys lykas "lear hardware diel" of "sjoch yn 'e debugger".

Nettsjinsteande de tige lege effisjinsje fan it oplossen fan it probleem yn it foarbyld jûn, skamje de jonges net om it paad sjen te litten dat troch de stazjêre is nommen. Yn ús âlde dagen oerlibbe allinich sokke minsken - om't der gjin spesjalisten wiene, elke ienige technology wie ûnbekend foar elkenien, en allinich in nijsgjirrige geast koe se rêde.

In nijsgjirrige geast is like gewoan ûnder begjinners en oldtimers. Griis hier, in bosk sertifikaten, in protte jierren wurkûnderfining binne hielendal gjin yndikator fan in nijsgjirrige geast. Ik persoanlik ken ferskate programmeurs mei in protte jierren ûnderfining dy't jouwe oan elke drege taak. Alles wat se kinne dwaan is koade te skriuwen neffens de spesifikaasjes, wêr't alles opknapt wurdt, op planken lein wurdt, oant de nammen fan tabellen en fariabelen.

Dus, hearen, stagiairs en nijkommers: jim kânsen binne deselde as dy fan de âld-timers. Sjoch net nei it feit dat de âlde man hat in protte ûnderfining en sertifikaten - de nijsgjirrigens fan 'e geast is net ôfhinklik fan dit.

Wat jo ek dogge, tink - doch it op sa'n manier dat de jonges har net skamje om it sjen te litten. De samûrai learde dit: as jo in brief skriuwe, nim dan oan dat de ûntfanger it oan 'e muorre hingje sil. Dit is de útkomst.

De strategy "sadat de jonges har net skamje om it út te sjen" is heul ienfâldich en maklik te brûken op elk momint. Stopje no, sels oer in oere, sels oer in jier, en antwurdzje - skamje jo jo net om sjen te litten wat jo de jonges dien hawwe? Is it net spitich om de jonges sjen te litten hoe't jo besocht hawwe en nei in oplossing sochten? Is it net spitich om de jonges sjen te litten hoe't jo elke dei stribje om jo effisjinsje te ferbetterjen?

Ja, en ferjit net oer hokker jonges wy it hawwe. Dit is net jo buorman, net jo manager, net jo klant. Dit is de hiele wrâld fan programmeurs.

Boarne: www.habr.com

Add a comment