JavaRush /Java Blogu /Random-AZ /Proqramçı olmaq üçün uzun yolum
Максим Караваев
Səviyyə
Санкт-Петербург

Proqramçı olmaq üçün uzun yolum

Qrupda dərc edilmişdir
Nəhayət, uğur hekayənizi əlavə etmək imkanı var! Bu, altı ay ərzində artıq iş tapan bəziləri üçün olduğu qədər tez deyil, eyni zamanda realdır. Hər kəsin imkanları fərqlidir, ona görə də iki ildir iş tapa bilmirsinizsə və hansısa mifik hədiyyədən məhrum olduğunuzu düşünürsünüzsə, ümidsiz olmayın, tək deyilsiniz :)
Proqramçı olmaq üçün uzun səyahətim - 1
Bütün tələbə yoldaşları və həmkarları salamlayıram! 2015-ci ildə JavaRush-a ilk dəfə baş çəkəndə və uğur hekayələrini oxuyanda fikirləşdim ki, özümü bölüşmək üçün səbirsizlənirəm. Və yenə də mən bunu edirəm, yəni hər şeyə nail olmaq olar. Sizə o qədər danışmaq istəyirəm ki, kitab yazmağın vaxtıdır, amma mümkün qədər qısa olmağa çalışacağam. Ümid edirəm ki, heç kim cansıxıcılıqdan, bu qədər məktubların arasından keçib ölməsin... Hələ 2015-ci ilin yanvar ayının sonunda qərara gəldim ki, indiki yerimdə işləməyə davam edərək, müdirin birdən səxavətli olmasını və mənim üçün. yaxşı yaşamaq əbəs bir cəhd idi. Gənc olanda proqramlaşdırma ilə məşğul idim, amma əsgərliyə gedəndə ondan əl çəkdim. Elə oldu ki, buna ehtiyac qalmadı. Sonra həyat büküldü və fırlandı, mən heç bir yerdə proqramçı kimi işə düzələ bilmədim və cəhd etmədim (orada yalnız ağıllı riyaziyyatçılar olduğunu düşündüm). İşlədiyim yerlərdə “proqramlaşdırma” dedikdə, bir səhifəlik vebsayt hazırlamaq, printeri işə salmaq və ya internet qurmaq nəzərdə tutulurdu. Mən o vaxt Smolenskdə yaşayırdım, ayda orta hesabla 10-12 min maaş alırdım, çox narahat olmadım, fikirləşdim ki, bu belə olmalıdır, hamı belə yaşayır. 2012-ci ildə o, Sankt-Peterburqa köçüb və əvvəlkindən üç dəfə çox maaşla iş tapıb. Və 2015-ci ilin əvvəlinə qədər, indi mütləq uğur qazandığımı nəzərə alaraq, yenidən perspektivlər haqqında düşünməyi dayandırdım. Anlaşma bir müddətdən sonra gəlməyə başladı və yalnız 29 yaşıma çatmamış anladım ki, bu sürətlə məni həyatda yaxşı heç nə gözləmir - yalnız darıxdırıcı işə gündəlik səfərlər, müdirimdən sərxoşluq şəklində paylamalar. ildə 2 min maaş artımı, maaşdan maaşa qədər qocalığa qədər həyat (və bu barədə düşünmək belə qorxulu idi). Təcrübə qazandığım sahə o qədər dar idi ki, birdən işdən çıxarılsam, uzun müddət işsiz qalacaqdım. Beləliklə, 2015-ci ilin yanvar ayında proqramlaşdırma ilə məşğul olmağı qərara aldım. Mən də belə bir şeyə başlamışdım, amma bir neçə gündən sonra imtina etdim. Bu dəfə hər şey ciddi idi, düşündüm və anladım ki, mənim üçün proqramlaşdırma normal həyat üçün yeganə şansdır. Uzun müddət dil seçməklə bağlı narahat olmadım. Populyarlığı, obyekt yönümlü təbiəti və bazarda tələbatı nəzərə alaraq, seçim Java-ya düşdü. Məqsədə çatmaq üçün ilk addım “Java. Herbert Schildt tərəfindən Tam Bələdçi. Axşamlar, metroda işə gedib-gələrkən həvəslə oxumağa, evdə və işdə nümunələr üzərində işləməyə başladım. Sintaksisi mənimsəmək çox çəkmədi, bəlkə də bir həftə, çünki mən artıq proqramlaşdırmanın əsasları ilə tanış idim və hər cür dil konstruksiyalarını başa düşürdüm. Lakin OOP paradiqması ilə tanışlıq başlayanda çətinliklər başladı. Təxminən bu vaxtlar kitabdan öyrənməyin olduqca darıxdırıcı olduğunu başa düşməyə başladım və maraqdan bəzi sağlam kurslar axtarmaq üçün İnterneti gəzdim. Nə yaxşı ki, JavaRush ilə məhz o vaxt rastlaşdım! Kurs məni o qədər ovsunladı ki, ilk 10 səviyyə üç həftəyə inşallah tamamlandı. Və sonra başqa bir şans - aprel ayında Kosmonavtika Günü şərəfinə endirimlər, bunun nəticəsində mən cəmi 5000 rubla limitsiz abunə qazana bildim. O andan etibarən mən sadəcə olaraq dərsdən ayrılmadım: axşam evdə problemləri həll etdim, səhər metroda oxuduqlarım haqqında daha ətraflı oxudum (hamısı eyni Şildtdən, sonra isə Ekkeldən). ). İşdə, boş vaxtlarımda yenə problemləri həll edirdim, axşam isə yenə metroda oxuyuram. Və beləcə gündən-günə. İlin sonuna kimi bir kurs, sonra onlayn təcrübə keçməyi və 2016-cı ilin əvvəlindən iş axtarmağa başlamağı planlaşdırırdım. Ancaq məlum oldu ki, plana əməl etmək həmişə mümkün deyil. Təcrübə üçün qeydiyyatdan keçmək üçün kifayət qədər material yalnız 2016-cı ilin aprel ayına qədər tamamlandı, yəni. kursu aldıqdan sonra düz bir il. Tələb olunan abunə haqqını ödədim, test tapşırığını yüklədim və... yumşaq desək, ağlını itirdim. Git, Maven, Spring MVC, Hibernate, bəzi front-end çərçivələr, MySQL... Öyrənmə prosesində eşitdiyim, lakin hələ çox uzaqda olduğunu düşündüyüm hər şey. İndi mən bütün bunları cəmi bir neçə həftə ərzində başa düşməliyəm. Kursun müəllifləri iddia edirlər ki, siz bunu bir neçə günə başa düşə bilərsiniz. Amma bacarmadım. Kimsə düşünə bilər ki, mən axmaqam və proqramçı olmamalıyam. Ancaq mən bunu başqa cür çevirmək qərarına gəldim və bu və ya digər çərçivənin necə işlədiyini başa düşmək üçün sadəcə çox dərinə getdiyim qənaətindəyəm. Və həqiqətən başqa cür edə bilməzdim. İnternetdən müxtəlif dərsliklərdən istifadə edərək test tapşırığını yerinə yetirməyə çalışarkən praktiki olaraq heç nə başa düşmədiyim faktı ilə qarşılaşdım. Kodun mexaniki şəkildə yenidən yazılmasının inkişafa töhfə verməsi ehtimalı azdır və tətbiqi işə salarkən hər hansı bir səhv baş verərsə, mən hara baxacağımı tamamilə itirdim, tamamilə çaşdım, başqa bir dərslik axtardım və hər şeyi yenidən başladım. Təbii ki, təcrübə başlayana qədər hazır ərizə yaratmağa vaxtım yox idi. Ancaq Maven və Spring haqqında kitablar və təlimatlar oxumağa başladım, ümumi mənada onlarda hər şeyin necə işlədiyini başa düşdüm, Git-i mənimsədim və nəhayət, GitHub-da hesab yaratdım. Amma yenə də stajla bağlı bu uğursuzluq məni ruhdan saldı, 2016-cı ilin dekabr ayına kimi təhsilimi davam etdirdim və yalnız yeni ildən əvvəl test tapşırığını yenidən ciddi qəbul etdim. Sonra ərizəni addım-addım yazdığım Packt Publishing tərəfindən oxuduğum əla "Bahar MVC Başlanğıc Bələdçisi" kitabına rast gəldim. Və o, verilənlər bazası və Hibernate ilə işləmək istisna olmaqla, spesifikasiyaları uğurla tamamlamaq üçün bilməli olduğunuz hər şeyi, tamamilə hər şeyi ehtiva edir. Bunu özüm başa düşməli oldum, amma yenə güc hiss etdim və tez bir zamanda işləyən proqrama verilənlər bazası əlavə etdim. Beləliklə, 2017-ci il başladı və mart ayından başlayan təcrübədə iştirak etmək üçün test tapşırığını uğurla keçdim. Amma elə oldu ki, indiki iş yerimdə layihə üzərində işləyə bilmədim, çünki... Git, Maven və digərləri kimi limanlar bağlanmışdı, buna görə də həftə sonları və axşamlar işləmək qalırdı. Materialı mənimsəmək üçün həftədə göstərilən 4-5 saat açıq şəkildə kifayət deyildi. Burada yenə təfərrüatlara girmək meylim meydana çıxdı, amma inandım iş kimi görünən, lakin necə olacağı bəlli olmayan o yazı kodu az nəticə verəcək. Beləliklə, mən geri qalmağa başladım. Təcrübə zamanı HR zəng etməyə başladı, çünki... CV ərizəçinin məlumat bazasına daxil olur. Aprelin əvvəlində bir müsahibəyə getdim, bu, məni bir qədər ruhdan saldı, çünki mənim fikrimcə, uğursuz oldu. Baxmayaraq ki, mənə test tapşırığı verilsə də, maraqlandığım üçün onun üzərində işləməyə başlasam da, artıq bu yerlə hesablaşmırdım. Sonra yay başladı və mən hər gün daha az kod yazmağa başladım. Müsahibələrə getməyə qorxdum, daim “hələ hazır deyiləm”, “hələ daha çox öyrənməliyəm” deyə düşünürdüm. Artıq GeekBrains-də başqa bir kurs almaq və hətta Mail.ru onlayn universitetinə yazılmaq üçün Allah məni bağışlasın. Ancaq avqustun ortalarında, tətildən qayıtdıqdan sonra işə getdim və başa düşdüm ki, orada hər şeydən o qədər bezmişəm ki, fiziki olaraq daha dözə bilmirəm - tezliklə hamını açıq şəkildə üç şənliklə yola salacağam. məktublar. Günaha səbəb olmamaq üçün hh poçt siyahısından bütün maraqlı vakansiyalara cavab verməyə başladım. Əngəl yoxdur, örtük məktubları yoxdur, sadəcə “Cavab ver” düyməsini basın və nə olursa olsun. Çağırırlarsa, yaxşıdır, yoxsa, o zaman üzülməyə ehtiyac yoxdur. Uğursuzluğa düçar olsam, eybi yoxdur, bir saatlıq utanc vericidir və israr etməyə davam edirəm. Amma ilk cəhddə işə düzələ bildim. Bir gün bu yaxınlarda vakansiya üçün müraciət etdiyim T-Systems şirkətindən mənə zəng gəldi. Bu, heç bir təcrübə tələb olunmayan üç aylıq, tam zamanlı təcrübə idi. Müsahibə bir partlayışla keçdi və mən çox ilhamla ayrıldım. Elə həmin həftə mənə zəng vurdular və bir neçə gün sonra mənə təklif göndərdilər. Sentyabrın 20-də isə kiçik proqram mühəndisi kimi ilk iş günümə başladım. Dekabrın 11-də ona sınaq müddətinin keçdiyi barədə məlumat verilib. Məqsədinizə çatdığınızı başa düşmək çox gözəldir, bundan sonra hətta təsadüfən istirahət edə bilərsiniz. Amma bunu etməməlisən. Yalnız inkişaf edin, sadəcə inkişaf edin. Daha çox şey söyləmək olar, amma opus artıq kifayət qədər həcmli oldu. Ona görə də burada buna son qoymalıyam. Mənə vacib bir şey haqqında danışmağı unutmusunuzsa, şərhlərdə bu barədə mənə xatırlatmağınız kifayətdir və mən sizə mütləq deyəcəm. Hər kəsə təhsilində və işində uğurlar! Mən orada hər şeydən o qədər bezmişəm ki, fiziki olaraq daha dözə bilmirəm - tezliklə hamını açıq şəkildə üç şən məktubla yola salacağam. Günaha səbəb olmamaq üçün hh poçt siyahısından bütün maraqlı vakansiyalara cavab verməyə başladım. Əngəl yoxdur, örtük məktubları yoxdur, sadəcə “Cavab ver” düyməsini basın və nə olursa olsun. Çağırırlarsa, yaxşıdır, yoxsa, o zaman üzülməyə ehtiyac yoxdur. Uğursuzluğa düçar olsam, eybi yoxdur, bir saatlıq utanc vericidir və israr etməyə davam edirəm. Amma ilk cəhddə işə düzələ bildim. Bir gün bu yaxınlarda vakansiya üçün müraciət etdiyim T-Systems şirkətindən mənə zəng gəldi. Bu, heç bir təcrübə tələb olunmayan üç aylıq, tam zamanlı təcrübə idi. Müsahibə bir partlayışla keçdi və mən çox ilhamla ayrıldım. Elə həmin həftə mənə zəng vurdular və bir neçə gün sonra mənə təklif göndərdilər. Sentyabrın 20-də isə kiçik proqram mühəndisi kimi ilk iş günümə başladım. Dekabrın 11-də ona sınaq müddətinin keçdiyi barədə məlumat verilib. Məqsədinizə çatdığınızı başa düşmək çox gözəldir, bundan sonra hətta təsadüfən istirahət edə bilərsiniz. Amma bunu etməməlisən. Yalnız inkişaf edin, sadəcə inkişaf edin. Daha çox şey söyləmək olar, amma opus artıq kifayət qədər həcmli oldu. Ona görə də burada buna son qoymalıyam. Mənə vacib bir şey haqqında danışmağı unutmusunuzsa, şərhlərdə bu barədə mənə xatırlatmağınız kifayətdir və mən sizə mütləq deyəcəm. Hər kəsə təhsilində və işində uğurlar! Mən orada hər şeydən o qədər bezmişəm ki, fiziki olaraq daha dözə bilmirəm - tezliklə hamını açıq şəkildə üç şən məktubla yola salacağam. Günaha səbəb olmamaq üçün hh poçt siyahısından bütün maraqlı vakansiyalara cavab verməyə başladım. Əngəl yoxdur, örtük məktubları yoxdur, sadəcə “Cavab ver” düyməsini basın və nə olursa olsun. Çağırırlarsa, yaxşıdır, yoxsa, o zaman üzülməyə ehtiyac yoxdur. Uğursuzluğa düçar olsam, eybi yoxdur, bir saatlıq utanc vericidir və israr etməyə davam edirəm. Amma ilk cəhddə işə düzələ bildim. Bir gün bu yaxınlarda vakansiya üçün müraciət etdiyim T-Systems şirkətindən mənə zəng gəldi. Bu, heç bir təcrübə tələb olunmayan üç aylıq, tam zamanlı təcrübə idi. Müsahibə bir partlayışla keçdi və mən çox ilhamla ayrıldım. Elə həmin həftə mənə zəng vurdular və bir neçə gün sonra mənə təklif göndərdilər. Sentyabrın 20-də isə kiçik proqram mühəndisi kimi ilk iş günümə başladım. Dekabrın 11-də ona sınaq müddətinin keçdiyi barədə məlumat verilib. Məqsədinizə çatdığınızı başa düşmək çox gözəldir, bundan sonra hətta təsadüfən istirahət edə bilərsiniz. Amma bunu etməməlisən. Yalnız inkişaf edin, sadəcə inkişaf edin. Daha çox şey söyləmək olar, amma opus artıq kifayət qədər həcmli oldu. Ona görə də burada buna son qoymalıyam. Mənə vacib bir şey haqqında danışmağı unutmusunuzsa, şərhlərdə bu barədə mənə xatırlatmağınız kifayətdir və mən sizə mütləq deyəcəm. Hər kəsə təhsilində və işində uğurlar!
Şərhlər
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION