Para hindi mahiyang magpakita ang mga boys

Matanda na ako at hangal na, ngunit nasa iyo ang lahat, mahal na programmer. Ngunit hayaan mo akong bigyan ka ng isang piraso ng payo na tiyak na makakatulong sa iyong karera - kung, siyempre, plano mong manatiling isang programmer.

Ang mga tip tulad ng "magsulat ng magandang code", "magkomento ng mabuti sa iyong mga pagpapabuti", "mag-aral ng mga modernong frameworks" ay lubhang kapaki-pakinabang, ngunit, sayang, pangalawa. Sumasabay sila sa pangunahing kalidad ng isang programmer, na kailangan mong paunlarin sa iyong sarili.

Ito ang pangunahing katangian: isang matanong na isip.

Ang matanong na pag-iisip ay hindi isang kasanayan kundi isang pagnanais na maunawaan ang isang hindi pamilyar na kapaligiran, maging ito ay isang bagong teknolohiya, isang bagong proyekto, o mga bagong tampok ng isang programa sa wika.

Ang matanong na pag-iisip ay hindi isang likas na katangian, ngunit isang nakuha. Bago magtrabaho bilang isang programmer, halimbawa, hindi ako nagkaroon ng isa.

Kaugnay ng ating trabaho, ang isang matanong na isip ay kadalasang isang pagnanais na malaman kung bakit hindi gumagana ang bastard. Hindi alintana kung sino ang sumulat ng code na ito - ikaw o ibang tao.

Kung titingnan mo ang anumang problemang nalutas mo o ng iyong mga kasamahan, sa isang pinasimpleng paraan ay ganito ang hitsura: unawain ang problema, humanap ng lugar para sa mga pag-edit, gumawa ng mga pagbabago.

Ang mismong programming ay nagsisimula lamang sa dulo ng kadena, at ang pangunahing bahagi ay isang tuluy-tuloy na ehersisyo para sa isang matanong na isip. Parehong ang pangwakas na kalidad ng solusyon at ang bilis ng paglikha nito ay nakasalalay hindi sa iyong kakayahang magsulat ng code, ngunit sa iyong pagnanais na mabilis na maunawaan at mahanap kung saan kailangang pumunta ang sumpain na code na ito.

Paano bumuo ng isang matanong na isip? Walang kumplikado. Nakagawa ako ng isang simpleng diskarte maraming taon na ang nakalilipas:
Para hindi mahiyang ipakita ng mga boys.

Kung ang iyong solusyon ay hindi nakakahiyang ipakita sa mga lalaki, kung gayon ito ay mahusay. Kung malalim ka sa isang problema, at hindi ka nahihiya na sabihin ito sa mga lalaki, kung gayon ikaw ay isang guwapong lalaki.

Huwag lang gawing motto ng Alcoholics Anonymous club ang salitang ito. Kung wala ka pang naisip na bagay, o nagsulat ka ng bastos na code, sumuko sa kalahati, nagbitiw ng iyong ilong at gumawa ng emosyonal na estriptis tulad ng "Napakatanga ko, at hindi ako natatakot na aminin ito!" , ipinagmamalaki ang iyong kawalang-halaga at umaasang maaawa ang mga tao sa iyo - ikaw, sayang, hindi isang damn programmer.

Narito ang isang halimbawa. Kamakailan lamang, ang isang intern ay nag-iisip ng problema sa isang medyo kumplikadong mekanismo, parehong teknikal at pamamaraan. Naghukay ako, gaya ng pagkakaintindi ko, buong araw. Mostly on my own, pero humingi din ako ng tulong sa mga kasamahan ko. Pinayuhan siya ng isa sa mga batikang tao na pumasok sa debugger. Kinagabihan ay gumapang sa akin ang intern.

Sa totoo lang, naisip ko na ang intern ay naghahanap sa maling lugar at nakikita ang maling bagay, at kailangan kong maghukay sa simula pa lang. Ang korona ay pagpindot, sa madaling salita. Pero isang hakbang na lang pala ang intern sa paggawa ng desisyon. Actually, tinulungan ko siyang gawin ang hakbang na ito. Ngunit hindi iyon ang pangunahing punto.

Ang pangunahing bagay ay ang intern ay nagpakita ng isang matanong na isip - isang tunay. Alam mo ba kung paano makilala ang tunay na pagkamausisa? Ito ay napaka-simple - kapag ang isang baguhan ay nakahanap, o halos nakahanap ng solusyon, gumagalaw na nakakaalam kung saang direksyon, na may tamburin at sumasayaw, hindi siya sumusuko, hindi humiga habang ang kanyang mga paa sa hangin, kahit na ang lahat sa paligid. nakakatuwa siya, at tuturuan siya ng mga β€œeksperto” ng payo tulad ng β€œmatuto ng bahagi ng hardware” o β€œtumingin sa debugger”.

Sa kabila ng napakababang kahusayan ng paglutas ng problema sa ibinigay na halimbawa, ang mga batang lalaki ay hindi nahihiyang ipakita ang landas na tinahak ng intern. Sa ating mga lumang araw, ang mga ganoong tao lamang ang nakaligtas - dahil walang mga espesyalista, ang bawat teknolohiya ay hindi pamilyar sa ganap na lahat, at tanging isang matanong na isip lamang ang makapagliligtas sa kanila.

Ang isang matanong na isip ay pantay na karaniwan sa mga nagsisimula at lumang-timer. Ang kulay-abo na buhok, isang grupo ng mga sertipiko, maraming taon ng karanasan sa trabaho ay hindi sa lahat ng isang tagapagpahiwatig ng isang matanong isip. Personal kong kilala ang ilang programmer na may maraming taon ng karanasan na sumusuko sa bawat mahirap na gawain. Ang tanging magagawa nila ay magsulat ng code ayon sa mga pagtutukoy, kung saan ang lahat ay ngumunguya, inilatag sa mga istante, hanggang sa mga pangalan ng mga talahanayan at mga variable.

Kaya, mga ginoo, mga trainees at mga bagong dating: ang iyong mga pagkakataon ay kapareho ng sa mga lumang-timer. Huwag tingnan ang katotohanan na ang matandang lalaki ay may maraming karanasan at mga sertipiko - ang pagiging matanong ng isip ay hindi nakasalalay dito.

Anuman ang iyong gawin, tandaan - gawin ito sa paraang hindi nahihiyang ipakita ito ng mga lalaki. Itinuro ito ng samurai: kung susulat ka ng isang liham, ipagpalagay na ang tatanggap ay isabit ito sa dingding. Ito ang kinalabasan.

Ang diskarte na "upang ang mga lalaki ay hindi mahiya na ipakita ito" ay napaka-simple at madaling magamit anumang oras. Huminto ngayon, kahit sa isang oras, kahit sa isang taon, at sagutin - hindi ka ba nahihiya na ipakita ang ginawa mo sa mga lalaki? Hindi ba nakakahiya na ipakita sa mga lalaki kung paano mo sinubukan at humanap ng solusyon? Hindi ba isang kahihiyan na ipakita sa mga lalaki kung paano ka nagsusumikap araw-araw upang mapabuti ang iyong kahusayan?

Oo, at huwag kalimutan kung anong uri ng mga lalaki ang pinag-uusapan natin. Hindi ito ang iyong desk neighbor, hindi ang iyong manager, hindi ang iyong kliyente. Ito ang buong mundo ng mga programmer.

Pinagmulan: www.habr.com

Magdagdag ng komento