Supaya sing lanang ora isin tampil

Aku lawas lan wis bodho, nanging sampeyan duwe kabeh ahead, dear programmer. Nanging aku menehi saran sing mesthi bakal mbantu karir sampeyan - yen, mesthi, sampeyan bakal tetep dadi programmer.

Tips kaya "nulis kode ayu", "komentar uga ing dandan", "sinau frameworks modern" banget migunani, nanging sayangé, secondary. Padha bebarengan karo kualitas utama programmer, sing kudu dikembangaké ing dhewe.

Iki minangka kualitas utama: pikiran sing kepengin weruh.

Pikiran sing kepengin weruh dudu katrampilan nanging kepinginan kanggo ngerti lingkungan sing ora pati ngerti, dadi teknologi anyar, proyek anyar, utawa fitur anyar program basa.

Pikiran sing kepengin weruh dudu kualitas bawaan, nanging sing dipikolehi. Sadurunge kerja minangka programmer, contone, aku ora tau duwe.

Ing hubungane karo karya kita, pikiran sing kepengin weruh asring kepinginan kanggo ngerteni kenapa bajingan ora bisa. Preduli saka sing nulis kode iki - sampeyan utawa wong liya.

Yen sampeyan ndeleng masalah apa wae sing ditanggulangi dening sampeyan utawa kolega, banjur kanthi cara sing disederhanakake katon kaya mangkene: ngerti masalah kasebut, golek papan kanggo suntingan, owah-owahan.

Pemrograman dhewe diwiwiti mung ing pungkasan rantai, lan bagean utama yaiku latihan sing terus-terusan kanggo pikiran sing kepengin weruh. Kualitas pungkasan solusi lan kacepetan nggawe ora gumantung ing kemampuan sampeyan kanggo nulis kode, nanging kepinginan sampeyan supaya cepet ngerti lan nemokake ngendi kode sialan iki kudu dituju.

Kepiye carane ngembangake pikiran sing kepengin weruh? Ora ana sing rumit. Aku teka karo strategi prasaja pirang-pirang taun kepungkur:
Supaya sing lanang ora isin nuduhake.

Yen solusi sampeyan ora isin kanggo nuduhake marang bocah-bocah, mula apik banget. Yen sampeyan nyelidiki masalah sing jero, lan sampeyan ora isin ngandhani bocah-bocah, mula sampeyan dadi wong sing nggantheng.

Cukup aja ngowahi tembung iki dadi motto klub Alcoholics Anonymous. Yen sampeyan ora ngerti apa-apa, utawa sampeyan wis nulis kode sing ora apik, nyerah setengah, nyumerepi irung lan pasang striptis emosional kaya "Aku bodho, lan aku ora wedi ngakoni!", flaunting worthlessness lan dikarepake wong kanggo aran melas kanggo sampeyan - sayangé, sampeyan , ora programmer peduli.

Punika conto. Bubar, siji intern iki tinkering karo masalah ing mekanisme rada rumit, loro teknis lan metodologis. Aku ndudhuk, kaya aku ngerti, kabeh dina. Biasane dhewe, nanging aku uga njaluk bantuan saka kanca-kancaku. Salah sawijining wong sing wis berpengalaman menehi saran supaya bisa mlebu debugger. Sore-sore magang marani aku.

Jujur, aku panginten sing intern looking ing panggonan salah lan ndeleng bab salah, lan aku kudu dig ing saka awal banget. Makutha iki mencet, ing cendhak. Nanging pranyata intern mung selangkah saka nggawe keputusan. Bener, aku nulungi dheweke njupuk langkah iki. Nanging iku dudu titik utama.

Sing utama yaiku intern nuduhake pikiran sing kepengin weruh - sing nyata. Apa sampeyan ngerti carane mbedakake inquisitiveness nyata? Gampang banget - nalika pamula nemokake, utawa meh nemokake solusi, obah sing ngerti dalane, kanthi rebana lan nari, dheweke ora nyerah, ora ngapusi kanthi paws ing udhara, sanajan kabeh wong ing sekitar. dheweke nemokake iku lucu, lan "ahli" bakal mulang karo saran kaya "sinau bagean hardware" utawa "katon ing debugger".

Senadyan efficiency banget kurang saka mecahaken masalah ing conto diwenehi, lanang ora isin kanggo nuduhake dalan dijupuk dening intern. Ing jaman biyen, mung wong-wong kuwi sing bisa slamet - amarga ora ana spesialis, saben teknologi ora ngerti kabeh wong, lan mung pikiran sing kepengin weruh sing bisa nylametake.

Pikiran sing kepengin weruh uga umum ing antarane pamula lan wong tuwa. Rambut abu-abu, akeh sertifikat, pengalaman kerja pirang-pirang taun ora dadi indikator pikiran sing kepengin weruh. Aku dhewe ngerti sawetara programer kanthi pengalaman pirang-pirang taun sing pasrah ing saben tugas sing angel. Kabeh sing bisa ditindakake yaiku nulis kode miturut spesifikasi, ing ngendi kabeh dikunyah, dilebokake ing rak, nganti jeneng tabel lan variabel.

Dadi, tuan-tuan, trainee lan wong anyar: kemungkinan sampeyan padha karo wong-wong sing lawas. Aja katon ing kasunyatan sing wong lawas wis akèh pengalaman lan sertifikat - inquisitiveness saka pikiran ora gumantung iki.

Apa wae sing sampeyan lakoni, elinga - tindakake kanthi cara sing lanang ora isin nuduhake. Samurai mulang iki: yen sampeyan nulis layang, anggep manawa panampa bakal digantung ing tembok. Iki asile.

Strategi "supaya bocah-bocah ora isin pamer" banget prasaja lan gampang ditrapake kapan wae. Mungkasi saiki, malah ing jam, malah ing taun, lan wangsulan - apa sampeyan ora isin kanggo nuduhake apa sing wis kanggo lanang? Apa ora isin kanggo nuduhake bocah-bocah carane sampeyan nyoba lan nggoleki solusi? Apa ora isin kanggo nuduhake bocah-bocah carane sampeyan ngupayakake saben dina kanggo ningkatake efisiensi?

Ya, lan aja lali bocah lanang apa sing diomongake. Iki dudu pepadhamu meja, dudu manajer, dudu klien sampeyan. Iki kabeh jagad programer.

Source: www.habr.com

Add a comment