Oğlanlar göstərməkdən utanmasınlar deyə

Mən qocalmışam və onsuz da axmaqam, amma sənin hər şeyin var, əziz proqramçı. Ancaq icazə verin, sizə karyeranızda mütləq kömək edəcək bir məsləhət verim - əgər, əlbəttə ki, proqramçı olaraq qalmağı planlaşdırırsınızsa.

“Gözəl kod yazın”, “təkmilləşdirmələrinizi yaxşı şərh edin”, “müasir çərçivələri öyrənin” kimi məsləhətlər çox faydalıdır, amma təəssüf ki, ikinci dərəcəlidir. Onlar proqramçının əsas keyfiyyəti ilə əl-ələ verir, onu özünüzdə inkişaf etdirməlisiniz.

Bu, əsas keyfiyyətdir: maraqlanan ağıl.

Maraqlı ağıl, istər yeni texnologiya, istər yeni layihə, istərsə də dil proqramının yeni xüsusiyyətləri olsun, tanımadığı mühiti dərk etmək istəyi kimi bacarıq deyil.

Maraqlı ağıl anadangəlmə deyil, qazanılmış keyfiyyətdir. Məsələn, proqramçı kimi işləməmişdən əvvəl məndə belə bir proqram olmayıb.

İşimizə gəldikdə, maraqlanan bir ağıl çox vaxt piçin niyə işləmədiyini anlamaq istəyidir. Bu kodu kimin yazdığından asılı olmayaraq - siz və ya başqası.

Sizin və ya həmkarlarınızın həll etdiyi hər hansı bir problemə baxsanız, sadələşdirilmiş şəkildə belə görünür: problemi anlayın, redaktə üçün yer tapın, dəyişikliklər edin.

Proqramlaşdırmanın özü yalnız zəncirin sonunda başlayır və əsas hissə maraqlanan ağıl üçün davamlı bir məşqdir. Həllin həm son keyfiyyəti, həm də onun yaradılma sürəti kod yazmaq bacarığınızdan deyil, bu lənətə gəlmiş kodun hara getməli olduğunu tez başa düşmək və tapmaq istəyinizdən asılıdır.

Maraqlı zehni necə inkişaf etdirmək olar? Mürəkkəb bir şey yoxdur. Mən illər əvvəl sadə bir strategiya ilə gəldim:
Oğlanlar bunu göstərməkdən utanmasın deyə.

Əgər sizin həll yolunuzu oğlanlara göstərmək utandırıcı deyilsə, bu, əladır. Əgər bir problemi dərindən araşdırırsınızsa və bu barədə oğlanlara danışmaqdan utanmırsınızsa, deməli siz yaraşıqlı oğlansınız.

Sadəcə bu ifadəni Anonim Alkoqollar klubunun şüarına çevirməyin. Əgər heç nə başa düşməmisinizsə və ya pis kod yazmısınızsa, yarı yolda imtina etmisinizsə, burnunuzu asıb “Mən çox axmaqam və bunu etiraf etməkdən qorxmuram!” kimi emosional striptiz geyinmisinizsə, öz dəyərsizliyinizi nümayiş etdirmək və insanların sizə yazığı gəlməsini gözləmək - təəssüf ki, siz lənətə gəlmiş proqramçı deyilsiniz.

Budur bir nümunə. Bu yaxınlarda bir təcrübəçi həm texniki, həm də metodoloji cəhətdən kifayət qədər mürəkkəb mexanizmdə problemlə məşğul olurdu. Bütün günü, başa düşdüyüm kimi, qazdım. Əsasən təkbaşına, amma həmkarlarımdan da kömək istədim. Təcrübəli insanlardan biri ona sazlayıcıya girməyi məsləhət gördü. Axşam stajyer sürünərək yanıma gəldi.

Düzünü desəm, stajçının səhv yerə baxdığını və səhv gördüyünü düşünürdüm və mən əvvəldən qazmalı olacağam. Bir sözlə, tac sıxılırdı. Amma məlum oldu ki, təcrübəçi qərar verməkdən bir addım qalıb. Əslində bu addımı atmasına mən kömək etmişəm. Amma əsas məqam bu deyil.

Əsas odur ki, stajçı maraqlanan ağıl nümayiş etdirdi - real. Həqiqi maraqlanmağı necə ayırd edəcəyinizi bilirsinizmi? Bu, çox sadədir - yeni başlayan bir çarə tapdıqda və ya demək olar ki, bir həll tapdıqda, kim bilir, dəf və rəqslə hərəkət edəndə təslim olmur, pəncələri ilə havada uzanmır, ətrafdakı hər kəs belə o bunu gülməli hesab edir və “mütəxəssislər” ona “aparat hissəsini öyrənin” və ya “sazlayıcıya baxın” kimi məsləhətlərlə öyrədəcəklər.

Verilmiş misalda problemin həllinin səmərəliliyinin çox aşağı olmasına baxmayaraq, oğlanlar təcrübəçinin keçdiyi yolu göstərməkdən utanmırlar. Köhnə günlərimizdə yalnız belə insanlar sağ qaldılar - çünki mütəxəssislər yox idi, hər bir texnologiya tamamilə hamıya tanış deyildi və yalnız maraqlanan ağıl onları xilas edə bilərdi.

Maraqlı bir ağıl həm yeni başlayanlar, həm də köhnələr arasında eyni dərəcədə yaygındır. Boz saçlar, bir dəstə sertifikat, uzun illər iş təcrübəsi heç də maraqlanan bir zehnin göstəricisi deyil. Mən şəxsən çoxillik təcrübəyə malik bir neçə proqramçı tanıyıram ki, onlar hər çətin tapşırığa boyun əyirlər. Onların edə biləcəyi yeganə şey spesifikasiyalara uyğun kod yazmaqdır, burada hər şey çeynənir, rəflərə düzülür, cədvəllərin və dəyişənlərin adlarına qədər.

Beləliklə, cənablar, kursantlar və yeni gələnlər: şansınız köhnələrin şansları ilə eynidir. Yaşlı adamın çoxlu təcrübə və sertifikatlara sahib olduğuna baxmayın - zehnin maraqlanması bundan asılı deyil.

Nə edirsənsə, yadda saxla - elə et ki, oğlanlar bunu göstərməkdən utanmasınlar. Samuraylar bunu öyrətdi: əgər məktub yazsan, qəbul edənin onu divardan asacağını düşün. Nəticə budur.

“Oğlanlar bunu göstərməkdən utanmasınlar” strategiyası çox sadədir və istənilən vaxt asanlıqla tətbiq oluna bilər. İndi, hətta bir saatdan sonra, hətta bir ildən sonra dayan və cavab ver - oğlanlara etdiklərini göstərməkdən utanmırsan? Oğlanlara necə cəhd etdiyinizi və həll yolu axtardığınızı göstərmək ayıb deyilmi? Oğlanlara səmərəliliyinizi artırmaq üçün hər gün necə səy göstərdiyinizi göstərmək ayıb deyilmi?

Bəli və hansı oğlanlardan bəhs etdiyimizi unutmayın. Bu sizin stolüstü qonşunuz, meneceriniz, müştəriniz deyil. Bu, proqramçıların bütün dünyasıdır.

Mənbə: www.habr.com

Добавить комментарий