Biex is-subien ma jitħajrux juru

Jien antik u diġà stupid, imma għandek kollox quddiem, għażiż programmatur. Imma ħalluni nagħtikom parir wieħed li żgur jgħin fil-karriera tiegħek - jekk, ovvjament, qed tippjana li tibqa' programmatur.

Suġġerimenti bħal "ikteb kodiċi sabiħ", "ikkummenta tajjeb dwar it-titjib tiegħek", "studja oqfsa moderni" huma utli ħafna, iżda, sfortunatament, sekondarji. Huma jimxu id f'id mal-kwalità ewlenija ta 'programmatur, li għandek bżonn tiżviluppa fik innifsek.

Din hija l-kwalità ewlenija: moħħ kurżiv.

Moħħ kuriżiv mhux tant ħila daqs kemm xewqa li tifhem ambjent mhux familjari, kemm jekk tkun teknoloġija ġdida, proġett ġdid, jew karatteristiċi ġodda ta 'programm tal-lingwa.

Moħħ kurjuż mhuwiex kwalità intrinsika, iżda waħda miksuba. Qabel ma naħdem bħala programmatur, pereżempju, qatt ma kelli wieħed.

Fir-rigward tax-xogħol tagħna, moħħ kurżifikat ħafna drabi jkun xewqa li wieħed jifhem għaliex il-bastard ma jaħdimx. Irrispettivament minn min kiteb dan il-kodiċi - int jew xi ħadd ieħor.

Jekk tħares lejn xi problema solvuta minnek jew mill-kollegi tiegħek, allura b'mod simplifikat jidher bħal dan: tifhem il-problema, issib post għall-editjar, agħmel bidliet.

L-ipprogrammar innifsu jibda biss fl-aħħar tal-katina, u l-parti prinċipali hija eżerċizzju wieħed kontinwu għal moħħ kurżattiv. Kemm il-kwalità finali tas-soluzzjoni kif ukoll il-veloċità tal-ħolqien tagħha jiddependu mhux fuq il-ħila tiegħek li tikteb kodiċi, iżda fuq ix-xewqa tiegħek li tifhem u ssib malajr fejn dan il-kodiċi kkritikat jeħtieġ li jasal.

Kif tiżviluppa moħħ kurżiv? Xejn ikkumplikat. Ħriġt bi strateġija sempliċi ħafna snin ilu:
Biex is-subien ma jkunux mistħija juruha.

Jekk is-soluzzjoni tiegħek mhix imbarazzanti li turi lis-subien, allura hija eċċellenti. Jekk tidħol fil-fond fi problema, u m'intix mistħija tgħid lis-subien dwarha, allura int raġel gustuż.

Biss tbiddel dan il-kliem fil-motto tal-klabb Alkoħoliċi Anonimi. Jekk ma sibtx xi ħaġa kkritikata, jew ktibt kodiċi shitty, qatgħet nofs it-triq, dendlet imnieħrek u ttella’ striptease emozzjonali bħal “Jien daqshekk stupidu, u ma nibżax nammettih!” , flaunting tiegħek worthlessness u jistennew li se jħossu sorry għalik - inti, sfortunatament , mhux programmatur kkritikat.

Hawn eżempju. Riċentement, intern wieħed kien qed ibiddel problema f'mekkaniżmu pjuttost kumpless, kemm teknikament kif ukoll metodoloġikament. Ħaffert, kif nifhem jien, il-ġurnata kollha. L-aktar waħdi, imma tlabt ukoll l-għajnuna mingħand il-kollegi tiegħi. Wieħed min-nies imħawwar tah parir biex jidħol fid-debugger. Filgħaxija l-intern tkaxkar lejja.

Biex inkun onest, ħsibt li l-apprendista kien qed iħares fil-post ħażin u jara l-ħaġa ħażina, u kien ikolli nħaffer mill-bidu nett. Il-kuruna kienet tagħfas, insomma. Iżda rriżulta li l-intern kien pass bogħod milli jieħu deċiżjoni. Fil-fatt, għentu jagħmel dan il-pass. Imma dak mhux il-punt ewlieni.

Il-ħaġa prinċipali hija li l-intern wera moħħ kurżiv - wieħed reali. Taf kif tiddistingwi l-curitiveness reali? Sempliċi ħafna – meta jibda jsib, jew kważi jsib soluzzjoni, iċċaqlaq min jaf b’liema mod, b’tamburin u żfin, ma jaqtax qalbu, ma jimteddx b’saqajh fl-arja, anke jekk kulħadd madwar. lilu jsibha umoristiċi, u l-"esperti" jgħallmuh b'pariri bħal "tgħallem il-parti tal-ħardwer" jew "ħares fid-debugger".

Minkejja l-effiċjenza baxxa ħafna tas-soluzzjoni tal-problema fl-eżempju mogħti, is-subien mhumiex mistħija li juru t-triq meħuda mill-intern. Fl-antik tagħna, nies bħal dawn biss baqgħu ħajjin - minħabba li ma kien hemm l-ebda speċjalisti, kull teknoloġija waħda ma kinitx familjari għal assolutament kulħadd, u moħħ kurżattiv biss jista 'jsalvahom.

Moħħ kuriżiv huwa ugwalment komuni fost dawk li jibdew u dawk li jdumu. Xagħar griż, mazz ta 'ċertifikati, ħafna snin ta' esperjenza ta 'xogħol m'huma xejn indikatur ta' moħħ kurżifikat. Jien personalment naf diversi programmaturi b'ħafna snin ta' esperjenza li jċedu għal kull kompitu diffiċli. Kulma jistgħu jagħmlu hu li jiktbu kodiċi skont l-ispeċifikazzjonijiet, fejn kollox jintmagħdu, imqiegħed fuq l-ixkafef, sa l-ismijiet tat-tabelli u l-varjabbli.

Allura, rġulija, apprendisti u nies ġodda: iċ-ċansijiet tagħkom huma l-istess bħal dawk ta’ dawk li qed jaħdmu qabel. Tħarisx lejn il-fatt li l-raġel xiħ għandu ħafna esperjenza u ċertifikati - l-inkwiżizzjoni tal-moħħ ma tiddependix minn dan.

Tagħmel x’tagħmel, ftakar – agħmlu b’tali mod li s-subien ma jkunux mistħija juruha. Is-samurai għallem dan: jekk tikteb ittra, jassumi li r-riċevitur se jdendelha mal-ħajt. Dan huwa r-riżultat.

L-istrateġija "sabiex is-subien ma jkunux mistħija li juruha" hija sempliċi ħafna u faċilment applikabbli fi kwalunkwe ħin. Ieqaf issa, anke f'siegħa, anke f'sena, u wieġeb - m'intix mistħija li turi dak li għamilt lis-subien? Mhux tal-mistħija turi lis-subien kif ippruvajt u fittxet soluzzjoni? Mhux tal-mistħija li turi lis-subien kif tistinka kuljum biex ittejjeb l-effiċjenza tiegħek?

Iva, u tinsiex x’tip ta’ subien qed nitkellmu. Dan mhux il-proxxmu tal-iskrivanija tiegħek, mhux il-maniġer tiegħek, mhux il-klijent tiegħek. Din hija d-dinja kollha tal-programmaturi.

Sors: www.habr.com

Żid kumment