Son 8 il ərzində minlərlə məzun JavaRush kursunu keçib. Bu gün layihənin saytında 106 ölkədən 1,5 milyondan çox istifadəçi qeydiyyatdan keçib. Bütün məzunların uğurları haqqında danışmağa vaxtı olmadı: necə oxuduqları, müsahibələrdən keçdilər və tərtibatçı kimi işə başladılar. Amma indiki tələbələr artıq İT sahəsində çalışanların hekayələrini öyrənməkdə maraqlıdırlar. Biz məsələləri öz əlimizə aldıq və JavaRush-da təlim keçmiş müxtəlif ölkələrdən və şirkətlərdən olan tərtibatçılar haqqında yeni xüsusi seriyaya başladıq. Beşinci hekayəmiz yük testi mühəndisi Dmitri Sokolov ( Dmitri ) haqqındadır. Dmitri metallurgiya mühəndisi kimi təhsil almışdı, lakin onun ixtisasının çox da perspektivli olmadığını başa düşdü. Təsadüfən internetdə JavaRush veb-saytına rast gəldi və məktəbdə proqramlaşdırma ilə bir az maraqlandığını xatırladı.
“Mənim hekayəm super uğur haqqında deyil”
İndi 28 yaşım var, təhsilim metallurgiya mühəndisiy. Məktəbdə proqramlaşdırma ilə bir az maraqlanırdım, primitiv səviyyədə - Pascal və BASIC dillərində kodlayırdım. Zavodda altı aydan bir az az işlədim. Əvvəlcə öz ixtisasım üzrə mühəndis vəzifəsi almaq istəsəm də, mənə alət ustası işləməyi təklif etdilər. İstehsal xəttinə çatanda bildim ki, oğlanların çoxu ali texniki təhsillidir və hamısına mühəndis vəzifəsi vəd olunub. Başa düşdüm ki, çox güman ki, orada nəyinsə birlikdə böyüməsi mümkün deyil. Sonra başqa vakansiyalar axtardım, ofis işi tapdım - quru toplu materialların daşınması üçün İtalyan tikinti avadanlığı istehsalçısının filialında avadanlıq seçimi mühəndisi kimi. İş maraqlı idi, maaş fabrikdəkindən yüksək idi. Bəzən işdə boş vaxtım olurdu və əvvəlcə Duolingo, Lingualeo üçün istifadə edirdim. Sonra İnternetdə proqramlaşdırmanı öyrənmək üçün resursların siyahısına rast gəldim: Codewars, JavaRush, Sololearn. Baxdım və başa düşdüm ki, bu, beyninizi yaxşı vəziyyətdə saxlamaq, üstəlik ingilis dili biliklərinizi qorumaq üçün əla bir yoldur. Mənim hekayəm super uğur haqqında deyil: "Mən JavaRush-u 3 ayda bitirdim, indi problem Microsoft və ya Google-u seçməkdir." Mən təxminən 3 il JavaRush öyrəndim. İlk iki il ərzində bir neçə dəfə iş yerimdə irəli çəkildim, yeni vəzifələr yarandı, asudə vaxtın miqdarı azaldı, ezamiyyətlər yarandı və prinsipcə proqramlaşdırmaya kompüter oyunları əvəzinə əyləncə kimi baxdım. Uzun fasilələrlə oxuyur, eyni zamanda ədəbiyyat oxuyur, YouTube-da mühazirələrə baxırdım. Əvvəlcə çox qeyri-mütəşəkkil oxudum, amma 2019-cu ildə, xüsusən də JavaRush problemlərin həlli üçün nailiyyətlər verməyə başlayanda həqiqətən bir cədvəl əldə etdim. Bu, məni motivasiya etdi və mən qarşıya məqsəd qoyduq: iş günləri iki sadə məsələni, həftə sonları isə maksimum sayda mürəkkəb məsələləri həll etmək.“Anladım ki, indiki işimi boşa vermişəm və təlimimi başa vurmamışam”
Sonra əmək bazarındakı mövqeyimin perspektivlərinə baxmaq qərarına gəldim və üzüldüm. Müştərinin texniki xüsusiyyətlərinə uyğun olaraq avadanlıq seçməyi xoşlayırdım (qeyri-ciddi iş, çünki yüzlərlə mümkün konfiqurasiyadan müştəriyə yüz birinci lazım idi), texniki cəhətdən bacarıqlı işçilərlə (baş mühəndislər, müəssisələrdə mexaniklər) ünsiyyət qurmaq, lakin sonrakı artım daha çox satışa vurğu ilə idi - bu məni maraqlandırmırdı. Sonra anladım ki, ya çox perspektivsiz indiki vəzifəmdə qalacağam, ya da satışa getməliyəm. O zaman mən Java proqramçısının əmək haqqının səviyyəsini və tələblərini təxminən başa düşürdüm. Üç illik təcrübəsi olan bir tərtibatçıdan danışırıqsa, onda mənim maaşımdakı fərqlər demək olar ki, iki qat idi və kiçiklər hardasa bir az daha çox, haradasa məndən bir az az maaş alırdılar. HeadHunter-də tələblərə baxdım və çatışmazlıqları düzəltməyə başladım. İşəgötürənlər məni Java proqramçısı olmağa dəvət etmədilər, ona görə də tester üçün müraciət etmək qərarına gəldim. Bütün bunlar 2019-cu ilin sonunda baş verdi, mənim çoxlu tətil günlərim yığılmışdı. Onları müsahibələrə sərf etmək qərarına gəldim. Məni tester vəzifəsinə dəvət etdilər. Nəticədə axşamlar pulsuz təlim təklif edən şirkətə işə götürüldüm. Gündüzlər işləyirdim, axşamlar məktəbə gedirdim. Təlimin çox hissəsi başa çatsa da, mənim hazırkı işim çox yüklənmişdi. Tələbə borclarını toplamağa başladım. Başa düşə bilməyəcəyimi başa düşdüm. Eyni zamanda, iş yerindən istefa məktubu yazdım, çünki mütləq İT sahəsinə girməyə qərar verdim. Sonra anladım ki, indiki işimi boşa çıxarmışam və təhsilimi başa vurmamışam.“Qərar verdim ki, orta səviyyəli tərtibatçı olmaqdansa yaxşı sınaqçı olmağa üstünlük verirəm”
Ancaq bir gün mənə Skolkovo sakini olan I-Teco şirkətindən zəng gəldi və yük testi mühəndisi kimi sınaqdan keçməyi təklif etdim. O vaxt mən belə mühəndislərin nə etdiyini başa düşmürdüm. Şirkət işçilərinin işlədiyi inkişaf mühiti ilə bağlı təlimlər keçirdi—Loadrunner. Bu inkişaf mühitində işləməklə siz həm Java, həm də veb texnologiyaları üzrə bacarıqlarınızı təkmilləşdirə bilərsiniz. Mən işə götürüldüm, onlayn təlimi tamamladım və işin bütün detallarını ətraflı izah edən bir həmkarım kömək etdi. Təlimdən sonra şirkət daxilində müsahibə, daha sonra isə şirkət kənar işçilər təklif etdiyi üçün müştəri ilə müsahibə keçirdim. Mən də maarifləndirici layihə təqdim etdim. İşə başladığım ilk günlərdə, yumşaq desək, yeni məlumatların bolluğu məni çox sarsıtdı. Bunu riyaziyyatla müqayisə etmək olar: təlim zamanı mənə deyirdilər ki, 2+2=4, sonra layihə zamanı inteqrallarla məşğul olmalı idim. Yeni yerdə vacib olan hətta texniki bacarıqlar deyil, insanlarla ünsiyyət qurmaq bacarığı idi. Tapşırıqların yerinə yetirilməsi ilə tamamilə məşğul olan insanlar var və mən onlara bir yanaşma tapmalıyam, çünki tapşırıqlarımın tamamlanması tərtibatçılardan asılıdır. O vaxtdan bəri bank proqram təminatı ilə məşğul olan bir layihə üzərində işləyirəm. Cavab müddətini sınamalıyam: müştərinin bununla bağlı müəyyən tələbləri var. Məsələn, ümumiyyətlə qəbul edilir ki, interfeys əməliyyatı 2 saniyədən çox davam etməməlidir, əks halda istifadəçinin bu bankın xidmətlərindən imtina etməsi ehtimalı var. Sistemi sınaqdan keçirmək üçün inkişaf mühitində virtual istifadəçilər yarada bilərsiniz: məsələn, 100 istifadəçi eyni vaxtda həyata keçirərsə, əməliyyatın nə qədər vaxt aparacağını yoxlamaq lazımdır. Tərtibatçı olmaq perspektivlərim var, amma bu, yalnız məndən asılıdır. Əvvəlcə əsas fəaliyyətimi təkmilləşdirməyə qərar verdim: düşündüm ki, orta səviyyəli tərtibatçı olmaqdansa, yaxşı sınaqçı olmağa üstünlük verirəm. Bir çox insanlar bunun bir növ darıxdırıcı iş olduğuna dair yanlış təsəvvürə malikdirlər, burada bir çox hərəkətləri monoton şəkildə təkrarlamaq lazımdır. Bu tamamilə doğru deyil. İdarəetmə elementləri də var və kodun da yazılması lazımdır.Başlanğıc tərtibatçı üçün məsləhətlər:
- Özünüzü çox arıqlamayın və bir şeyə çox bağlı olmayın. Əgər bir şey alınmırsa, süründürməçilik başlayır və siz dəyərli vaxtınızı itirirsiniz. Bir şey aydın deyilsə, onu Google-a daxil etmək daha yaxşıdır - məlumatın 90% -i artıq İnternetdədir.
- İngilis dilini öyrənin.
- İstiləşmək üçün bir neçə sadə problemi həll edin ki, dopamin dozasını tamamlayın. Daha sonra çətin işlərlə məşğul olun.
- Müsahibədən əvvəl işləmək istədiyiniz şirkət haqqında məlumatları aşağı və yuxarı öyrənin.
- Müsahibə zamanı stupor vəziyyətinə düşüb: “Bilmirəm” demək lazım deyil. Nəyisə bilməsəniz də, düşünməyə başlasanız belə, müsahibə zamanı düşünmə qabiliyyətiniz qiymətləndiriləcək.
GO TO FULL VERSION