JavaRush /Java Blogu /Random-AZ /15 ay, 750 saat
Дмитрий
Səviyyə
Москва

15 ay, 750 saat

Qrupda dərc edilmişdir
Java-nın bununla nə əlaqəsi var? İşlədiyim istehsalat müəssisəsində müdir mənə 1C-də oxumağı təklif etdi. Bu proqram hər kəsin ağzındadır. Niyə də yox? YouTube-u açdım, 1C-də dərslər tapdım və baxmağa başladım. Dərslərin özündən əlavə, lentdə 1C ilə əlaqəli videolar görünməyə başladı. Onlardan biri belə adlanırdı: “1C PROQRAMÇI OLARAQ AYDA 300 MİN NECƏ QAZANMAQ”. Mən 2002-ci ildən İnternetdəyəm və inanılmaz pullar haqqında çoxlu müxtəlif çılğın başlıqlar gördüm, sadəcə klikləyin. Amma mən bu adama inandım. Onun adı Leontyev İlyadır . Böyük təcrübəyə malik olan şəxs inkişaf xidmətləri göstərir. Moskvada saatlıq tarif 2500 rubl, həftədə 30 saat işləyir. Sonra başqa bir videoya və başqa bir videoya baxdım. Məlum oldu ki, 3 aya işə düzəlib və sözün əsl mənasında birinci ildə ayda 100-ə çatıb. Üstəlik, onun fikrincə, düzgün öyrənmə strategiyasını seçsəniz, buna daha tez nail olmaq olar. Bununla bağlı bir neçə dərs də yazmışam. Gözlərim işıqlandı. Birinci il üçün 100 min rubl. Təbii ki, onun kimi ali texniki təhsilin olmadığını güman edirdim. Və ümumiyyətlə, bəlkə də mən daha axmaqam və buna daha az vaxt ayıracağam. Ona görə də ilk işimdən əvvəl altı ay oxumağa hazır idim. İlya mənim üçün bir mentor oldu, baxmayaraq ki, o bunu bilmirdi. Videosunda o, bir qaydanı qeyd etdi: “ Hər gün öyrənin .” Gedirik. Belə çıxır ki, öyrənmək o qədər də asan deyil. Zaman keçdikcə diqqətimi toplamaq qabiliyyətim pisləşdi. Amma mən İlyaya güvənirdim və nəyin bahasına olursa olsun hər gün dərs oxuyurdum. Kiçik başladım - gündə 15 dəqiqə. 2019-cu ilin dekabr ayı idi. Hər dəfə bir saat dərs oxumağa başlasaydım, çox güman ki, imtina edərdim. Ancaq çox kiçik bir yük sayəsində davam etmək üçün kifayət qədər gücüm var idi. Vərdiş izləyicisi quraşdırılıbtelefona. "1C-də proqramlaşdırma - 21 gündə" kursları açıldı. Yeri gəlmişkən, mən onlara təxminən 60 gün sərf etdim. Yenidən YouTube-a girirəm və İlya javaruş kursundan istifadə edərək java öyrənməyə başladığını deyir. O, bu layihə haqqında elə həvəslə danışdı ki, mən də maraqlandım. Mən daxil oldum və pulsuz səviyyələri tamamladım. Amma abunə mənə bahalı göründü. Mən bunu ciddi qəbul etməyi planlaşdırmırdım. Axı, java "əsl" mühəndislər üçün bir dildir və mən bir az pul qazanmaq istəyirdim. Yanvar ayında bir illik endirim gəlir. Cəmi 5800 rubl üçün. O vaxt məndə heç olmasa yaxın 5-7 il ərzində ölkəni tərk etmək arzusu var idi. Və MDB-dən kənarda heç kimə 1C lazım deyil. Yəni 1C daha sadə bir yola bənzəyirdi, lakin məhdudiyyətlərlə. Və java daha mürəkkəbdir, lakin bir gün hərəkət etmək imkanı ilə. İnternetdən oxuyuram, javaruş. Başa düşdüm ki, böyük əksəriyyəti təhsilin ilk 2 ilində Java proqramçısı kimi ilk işini tapa bilər. Mən javaruşa illik abunə almışam. Həm 1C, həm də Java-nı eyni vaxtda öyrənməyə qərar verdim. Demək istəyirəm ki, öyrənməyə konsentrə olmaq bacarığı öyrədilib. 25 dəqiqə Pomodoro texnikasından istifadə etdim. Yəni 1s üçün 25 dəqiqə, java üçün 25 dəqiqə. Çox deyil, hər gün. 2020-ci ilin yazında, İlya 1C şirkətini açıq şəkildə təhqir etməyə başlayanda. Artıq bir neçə aya Milkinin 1C məktəbini bitirmişəm. 1C: Professional-a getməyə hazırlaşırdım. Ancaq bütün müsbət və mənfi cəhətləri ölçüb-biçdikdən sonra 1C-ni öyrənməyi dayandırıb java üzərində cəmləşməyə qərar verdim. 2020-ci ilin sentyabrına qədər mən gündə təxminən 60-90 dəqiqə dərs oxuyurdum. O vaxta qədər mən Pomodoro texnikası üçün başqa bir proqram əldə etmişdim . Onun sayəsində məlumatlar var: işi təhsillə birləşdirərkən ayda 30 saata yaxın vaxtımı təhsilə sərf etdim. Avqustun sonunda məlum oldu ki, mən Java ilə nəsə edirəm. O vaxt mən artıq 20-ci səviyyədə idim. Valideynlərimdən kömək istədim, ilk işə başlamazdan əvvəl təhsilimi bitirəndə mənə pulla kömək etsinlər. Bizi dəstəklədilər, buna görə çox minnətdarıq. Gündə təxminən 3 saat aktiv öyrənmə 2021-ci ilin mart ayının ortalarına qədər davam etdi. İş axtarmaq üçün bir neçə cəhd oldu. 2020-ci ilin oktyabr ayından kiçik vakansiyalara müraciət etməyə başladım. İlk dəfə müsahibəyə 2021-ci il fevralın 12-də çağırıldım. Birinci olan yerdə ikinci, üçüncü var... Beşinci müsahibədə məni işə götürdülər. İlk iş günüm 23 martdır. Bu gün iyulun 4-üdür, sınaq müddəti başa çatıb, ona görə bu qeydi yazıram, çünki digər uğur hekayələri bizə məktəbə başlayandan ilk işə hansı yolu keçməli olduğumuzu söylədi. Özümü söyləmək növbəmdir. Müəllimlərim Mənə biliyə sərmayə qoyan gözəl müəllimlərin adını çəkməyi özümə borc bilirəm, amma onları şəxsən tanımıram. Zaur Trequlov. Fantastik müəllim. Onun "JAVA - Qara Kəmər qazanın!" daha asan. Çox əhatəli kurs. Sadə sözlərlə, maksimum funksionallıq, sadə misallarla, tələsmədən izah edir. Onun “Başlayanlar üçün bahar” kursunu görəndə elə həmin gün aldım və bir aya bitirdim. Yeni başlayan bir Java proqramçısının bu 2 kursu keçməsi böyük səhv olardı. Oracle-da kursun bir hissəsini də izlədim. Nail Əlişev . Yeni başlayanlar üçün 52 YouTube videosu java-da əsas anlayışları başa düşmək üçün faydalıdır. Bütün kursu izlədim, sonra təkmil kursu, alqoritmləri və məlumat strukturlarını izlədim. 10-cu səviyyəyə qədər istənilən təcrübəsiz tərtibatçı Nail ilə qarşılaşacaq. Nail sadə şeyləri sadə dillə izah etməkdə ən yaxşısıdır. Görülən işlərə görə minnətdarlığımı bildirirəm. Bahar kursu da əladır, qaçırmayın. Və yəqin ki, git üzrə yeganə kurs həm də Nailin işidir. İvan Qolovaç . 20 dəqiqəlik video dərsdə əhatə oluna bilməyən bir mövzu ilə qarşılaşdığım anda İvanın mühazirələri ilə tanış oldum. Bir neçə ay ərzində hər gün 90 dəqiqə onun mühazirələrinə baxırdım. Video dərslərində sənaye proqramlaşdırması haqqında heç kim sizə bu qədər təfərrüat və dərinlik deməyəcək. Mən ürəkdən inanıram ki, Qolovaçın müəllimlikdən getməsi MDB java icması üçün böyük itkidir. Vanya, xahiş edirəm qayıt. Yevgeni Tixonov Təhsilimin əvvəlində Zhenyanın java üzrə itvdn mühazirə kursunu izlədim. Peşman deyiləm, amma bəzi yerlərdə yuxuma getməmək üçün gözümə kibrit qoyuram. Sergey Nemchinsky Bu oğlan YouTube-da təcrübəsiz bir tərtibatçının ağlına gələ biləcək bütün suallara cavab verdi. Onun videoları və yayımları ciddi şəkildə iş axtarmağa başladığınız zaman həqiqətən faydalıdır. Müsahibələrin nümunələri və ya qeydləri haqqında məlumat axtarmağa başlayanda Evgeniy Suleymanov Zhenya açılır. Alexander Petrov Bu adamın ən çox java dərsi var, təxminən 400. Bəzən rus YouTube-da ondan başqa heç kimin qaldırmadığı mövzuya rast gəlirsən. Navin Reddy Ey əcnəbilər. Bəzən bəzi məsələlərdə Rusiya İnternetində ümumiyyətlə heç nə tapa bilmirsən və ya materialın keyfiyyəti aşağı olur. Naveen sadə ingiliscə danışır, ona görə də hər şey adətən əlçatandır. Stream api üçün pis pleylist deyil. Heç bir kitabı tam oxumamışam . Schildt, Philosophy, Learning java oxumağa çalışdım. Javarush Java-da sıfırdan javarush olmadan necə proqramlaşdırmağı öyrənə biləcəyinizi təsəvvür edə bilmirəm. Doğrudurmu. Qarşıdan çıxmalı olduğum 978 çətinliyi haradan tapa bilərəm? Proqramlaşdırma təcrübəsi olmadan proqramçı ola bilməzsiniz. Bəli, çərçivələr və SQL ayrıca öyrənilməli olacaq. Bəli, yeni qapıda qoç kimi baxdığım vəzifələr olacaq. Bəli, mən də şərhlərdə “biz bundan keçməmişik” deyə sızladım. Buna baxmayaraq, javarush mütləq olmalıdır. Codewars Bir gün Java proqramçısı olan dostum mənə problem göndərdi. Qeyri-standart dövrü yazın. Mən bunu etdim, amma yöndəmsiz. Və sonra mənə bir tapşırıq verdi: iki ölçülü massivin spiral doldurulması, məsələn, 3-dən 3-ə qədər rəqəm: 123.894.765 Yəni, giriş olaraq 4x4 və ya 5x5 ölçüsünü, istənilən rəqəmi alırsınız. Metod massivi doldurmalıdır. Ümumiyyətlə, mən bunu yalnız 17 gündən sonra başa düşdüm. Yox, mən hər gün bu işin üstündə oturmamışam. Mən codewars-a getdim və hər gün əvvəlcə 8 kyu, sonra 7, sonra 6 həll etdim. Ümumilikdə təxminən 150 məsələ həll etdim. Codewars-da kəşf etdim ki, alqoritmləri ayrıca yazmağı öyrənməlisən. Bu faydalıdır. Pet layihəsi Sadə dillə desək, AWS-də MySQL ilə Yazda CRUD idi. Amazon öyrənmək üçün bir il pulsuz server təqdim edir. İndi düşünürəm ki, hər bir təcrübəsiz tərtibatçı kontrollerlərlə CRUD yazmalıdır. Get, post, put, delete üsullarını yazmağınızdan əmin olun. İş tapmaq uzun hekayədir. Neçə ay idi ki, yalnız rədd cavabları aldım. Amma ətrafımdakı hər kəs deyirdi: əgər səni müsahibəyə çağırmasalar, bu pis CV-dir.Bəli, təcrübəsi olmayan bir CV həm yaxşı, həm də pis ola bilər. CV yazmaq üçün YouTube-da Hunters və ya Nemchinsky-nin tövsiyələrinə baxdığınızdan əmin olun. Öz adımdan deyim ki, ay ərzində oxuduğum hər şeyi CV-yə əlavə etdim. Vaxt sərf etdiyim texnologiyaların ən son siyahısını dərc etdim ki, HR uyğun olub-olmadığımı dərhal görə bilsin. Bir müddət sonra CV-də bir il müstəqil oxuduğum aydın olanda. Məndən forma doldurmağım və ya texniki tapşırığı yerinə yetirməyim xahiş olunduğunda müsbət cavablar oldu. Bundan əvvəl yalnız imtinalar var idi. 12 fevral ad günümdə zoomda ilk müsahibə. Bir az qorxulu idi. Mən Stream api-ni ümumiyyətlə bilmirdim. Çox vaxt axmaq olurdum. Ümumiyyətlə, suallara zəif cavab verdi. Məni götürmədilər. Amma birinci müsahibədən sonra ikinci müsahibə bir həftə sonra oldu. Hər həftə bir şirkət bizi söhbətə dəvət edirdi. Sadəcə onları ötürməyi öyrənmək lazım idi. Qarışıq olduğum bütün sualları yazıb öyrənməyə başladım. Mən başa düşdüyüm kimi öz sözlərimlə yazdım. Mən yalnız kiçik vakansiyalara deyil, 1 ildən 3 ilə qədər təcrübə tələb edən hər şeyə cavab verməyə başladım. Martın 19-na 5 müsahibə nəzərdə tutulmuşdu. Etiraf edirəm, 4 uğursuzluqdan sonra özümü belə hiss etdim. Amma onlar məni işə götürənə qədər davam edəcəkdim. ofisə gəldim. HR ilə görüşdüm və onu komanda rəhbəri ilə tanış etdim. Biz oturduq. Sualların indi başlayacağını gözləyirəm, amma yox. “Laptopu açın, tapşırıq: geri qayıdacaq kontroller yazın...” dedi müsahibi. Nəzarətçini yazdım və bir neçə dəqiqəyə birlikdə atdım. Və Google-dan istifadə edə bilərsiniz. "Fibonacci ardıcıllığını bilirsinizmi? Beləliklə, nəzarətçi ardıcıllıqla bir indeks götürür, qoy düzgün nömrəni qaytarsın." Ancaq burada daha axtarışdan istifadə edə bilməzsiniz. Daha 15 dəqiqə çəkdi.Çünki Alışev oradan keçirdi. Bəli, bu problemi özüm həll etdim. Üçüncü vəzifə daha çətindir, "döyüş". Təfərrüatlara varmayacağam, amma tarix dəyişikliyini ağılla hesablamaq lazım idi. Burada uzun müddət ilişdim, amma problemi necə parçaladığımı göstərdim, necə həll edəcəyimi izah etdim və kodun təxminən yarısını atdım. Müsahibi soruşdu: "Çox iş var, nə vaxt gedə bilərsən? Bazar ertəsi günü?" özümü narahat hiss etdim. Sanki mənə hansısa dərman vurulmuşdu. Deyirəm: “Təklif lazımdır”. "Onda HR sizə bazar ertəsi təklif göndərəcək, çərşənbə axşamı çıxın." İş Çərşənbə axşamı, martın 23-ü işə getdim. Noutbuk, 2 monitor, ubuntu. Giriş hüququ verilmişdir. Bir həmkar kömək etdi və bütün suallara cavab verdi. Artıq dörd aydır işləyirəm. Əlbəttə ki, kurslar vasitəsilə sənaye proqramlaşdırmasında təcrübə əldə edə bilməzsiniz. İlk iş günündə orta ola bilməzsən. İlk işini tapanlara məsləhət: maksimum nəticə əldə etməyə çalışın, az danışın. Daha çox tapşırığı daha sürətli tamamlayın. Onlar bunu mütləq görəcəklər, qiymətləndirəcəklər və sizdən yaxa qurtarmaq istəməyəcəklər. Suallar verməkdən çekinmeyin. 40 dəqiqə qaldı? Bir həmkarınızdan necə irəli gedə biləcəyinizi soruşun. Siz indi bir komandasınız. Sonra sizinlə əlaqə saxlayacaqlar. İlk işimə gedən yol 15 ay və təxminən 750 saat təlim keçdi. javarush icmasına və komandasına böyük təşəkkürlər. Həmişə mühazirələr və problemlər altındakı şərhləri oxuyun.
Şərhlər
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION