JavaRush /Java blogi /Random-UZ /JavaRush dasturchisi Dmitriy Semenenkoning hikoyasi

JavaRush dasturchisi Dmitriy Semenenkoning hikoyasi

Guruhda nashr etilgan
Biz "Muvaffaqiyat hikoyalari" bo'limida maxsus seriyani davom ettiramiz - unda biz JavaRush-da o'qigan va hozirda ushbu kompaniyada mahsulot ishlab chiqayotgan ishlab chiquvchilar haqida gapiramiz. Bizning beshinchi qahramonimiz - Dima Semenenko. Dima ma'lumoti bo'yicha muhandis. Vaqt o'tishi bilan bu kasb unga qiziqmas va foydasiz bo'lib qoldi va keyin u ishlab chiquvchi bo'lish haqida o'yladi. Uning mashg'ulotlari taxminan 5 yil davom etdi. Bu qanday bo'lganini Dima o'zining "muvaffaqiyat tarixi" da aytib beradi."Mening mashg'ulotim 5 yil davom etdi": JavaRush dasturchisi Dmitriy Semenenkoning hikoyasi - 1

"Men o'zimga Yangi yil uchun JavaRush obunasini sotib oldim"

Talabalik yillarimda dasturlashga qiziqa boshlaganman. Universitetda men mikroelektronika muhandisi bo'lish uchun o'qidim va bir oz Paskalni o'rgandim. O‘qishdan so‘ng korxonaga muhandis bo‘lib ishga kirdi. Maosh kam edi, birozdan keyin ish qiziqmas bo'lib qoldi. Shuning uchun men IT sohasiga qaray boshladim. Ko'plab do'stlar ushbu sohaga kirishdi va menga buni sinab ko'rishimni aytishdi. Dasturlash tilini tanlash shunday bo'ldi: bir do'stim IT mutaxassisi bo'lib ishladi, men undan qaysi yo'nalishni tanlash yaxshiroq ekanligini so'radim, u Java-ni maslahat berdi. Ya'ni, bu butunlay ongli tanlov emas edi. Shuning uchun men ushbu masalani o'rganishni boshladim va JavaRush asoschisining Habré haqidagi maqolasiga duch keldim, u erda men ushbu manba bilan tanishdim. 2013-yil oktabr oyida JavaRush-da ro‘yxatdan o‘tdim va Yangi yil kuni o‘zimga 100 dollarga obuna sotib oldim. Ushbu yangi yil sovg'asi dasturchi sifatida ishlashga olib keldi. Men birinchi darajalardan o'ta boshladim, asta-sekin ishda va uyda muammolarni hal qila boshladim. Jadval yo'q edi: men bo'sh vaqtimda o'qidim. Ya'ni, shunday ko'rinardi: men o'qidim, bir necha kun o'qishni to'xtatdim, keyin yana qaytib keldim. 2-3 oylik tanaffuslar bo'ldi. Endi men bu umuman o'rganishga yondashuv emasligini tushunaman. O'shanda men muammolarni hal qilish uchun etarli bilimga ega emasligimni angladim. Men qorong'u materiyani olish va keyingi bosqichga o'tish uchun tayyor javobni ko'chirgan paytlarim bo'lgan. Ishlarni tezda o'zgartirish uchun "yuqorida" etarli bilimga ega edim. Bilimim yo‘qligi sababli, dasturlash bo‘yicha to‘liq vaqtli kurslarda qatnashishga qaror qildim va bu kursdan tezda hafsalasi pir bo‘ldi. Misol uchun, men o'qituvchi bilan bir narsani aniqlamoqchi bo'lganimda, u savollarni kechga qoldirdi, kurslar kechgacha tugadi, hamma uyga yuborildi, ular keyingi darsda savollarni tartibga solishga va'da berishdi. Shunday qilib, vaqti-vaqti bilan sudrab borardi. Umuman olganda, men allaqachon bilganlarimni u erda o'rgandim.

"Nega o'tiribsan, borib ish qidir, oilang bor"

2017-yil oxirida oldingi ishimdan bo‘shatilganimda, o‘qishga astoydil kirishdim. Men "sehrli" zarba va juda ajoyib motivatsiya oldim. Bu mening o'qishimdagi eng faol olti oy edi. Men JavaRush amaliyotiga bordim, u erda bahorda kaloriyalarni hisoblash loyihasini amalga oshirdim. Loyihada men ma'lumotlar bazasi, Hibernate, Spring va boshqa ko'plab texnologiyalardan foydalandim. Murabbiy ko'plab qo'shimcha materiallarni taqdim etdi. Bu juda qiziqarli, aqlli, eng mayda detallarigacha chaynalgan edi. Men ham ko'plab adabiyotlarni o'qidim, videolarni tomosha qildim va Nemchinskiyning "Guruh dasturlash" kursiga yozildim. Aslini olganda, bu amaliyot xuddi ishga o'xshardi, lekin biz haq to'lamadik, biz edik. Biz CRM tizimini yozayotgan edik, bizning o'z murabbiyimiz bor edi. Hamma narsa oddiy ishdagidek edi: vazifalar, haftada 3 marta uchrashuvlar. Ushbu loyihada men odatdagidek rivojlana boshlaganimni his qildim. Amaliyotdan tashqari, mustaqil ravishda o‘qidim. Kichkina bola bo'lgani uchun uyda o'tirishning iloji yo'q edi, shuning uchun kutubxonaga bordim. Stol, rozetka va bepul wi-fi bor edi. Hech kim aralashmadi, faqat nafaqaxo'rlar gazeta o'qish uchun ketishdi. Ba'zan men ham kechqurun uyda o'qiganman. Umuman olganda, men qish bo'yi o'qish uchun kutubxonaga bordim, chunki men nima qilishim kerakligini bilardim. Garchi ko'pchilik: "Nega o'tiribsan, borib ish qidir, oilang, bolalaring bor", deyishdi. "Stash" ko'p yordam berdi. Intensiv mashg'ulotlar davomida men bir nechta intervyularda qatnashdim. Bir suhbat bankning IT bo'limi bilan, ikkinchisi esa qahva mashinasi kompaniyasi bilan bo'ldi. Qaerdadir meni olib ketishmadi, qayerdadir o'zimga yoqmadi.

"Agar ish sizga yoqmasa, yuqori maosh yordam bermaydi"

Bir kuni men JavaRush veb-saytiga kirdim va kompaniya Java juniorni qidirayotgani haqidagi e'longa duch keldim. Men rezyumeimni yubordim va suhbatga chaqirildim. Birinchi bosqich ishga qabul qiluvchi bilan, keyin menejer bilan texnik suhbat, keyin esa direktor bilan bo'ldi. Men barcha savollarga to'g'ri javob bermadim, menimcha, 80 foiz, lekin bu aniq emas. Va ular meni ishga olishdi. Avvaliga moslashish, loyiha bilan tanishish, dasturiy ta'minotni sozlash bor edi. Avvaliga kvestlar uchun allaqachon yozilgan topshiriqlarni tuzatish bilan band edim, keyin o'zim vazifalar va o'yinlar yozishni boshladim. Endi men allaqachon server qismida ishlayapman. Yangi muammolarni yozish ijodiy ishdir. Buni amalga oshirish juda qiyin emas, uni o'ylab topish qiyin. Birinchi karantin boshlanganda (2020-yil bahorida blokirovka - tahr.) biz har bir kishi uchun 20 ta vazifani bajarishni maqsad qilgan edik. Men uyda o'tirganimni, xonani aylanib yurganimni va hech narsa topa olmayotganimni eslayman. Bir kunda 6 ta, ikkinchi kuni esa 1-2 ta masala bilan chiqqan paytlarim bo‘lgan. Mening ishimda menga back-end ishlab chiqish, ma'lumotlar bazasi bilan ishlash, shuningdek, yangi va eski vazifalarni yaratish yoqadi. Karantindan oldin biz ofisda juft dasturlashni mashq qildik. Bitta kompyuterda 2-3 kishi o'tirdi, biri kod yozdi, qolganlari unga nima yozishni aytdi. Keyin ular o'zgardi. Bu qiziqarli amaliyot, siz hamkasblaringizdan ko'p narsalarni o'rganasiz. Ishlab chiquvchi bo'lishni rejalashtirganlar uchun shuni aytmoqchimanki, agar sizga ishni yoqtirmasangiz, unda yuqori maosh yordam bermaydi. Men ishimni yaxshi ko'raman. Men uzoq vaqt davomida o'tirgan muammoni hal qilgandan keyin tuyg'uni yaxshi ko'raman. Keyin qanotlarim o'sadi. Shuning uchun men rivojlanish bilan shug'ullanaman. Motivatsiya haqida bir oz ko'proq. Zavodda ishlagan do'stim sinovchi bo'lishni xohlardi. Men ularga dasturchi sifatida ishlayotganimni va JavaRushni o'rganish haqida aytdim. U yillik obuna sotib oldi, o'qishni tugatdi va hozir kichik bo'lib ishlaydi. Boshqa do'stlar ham harakat qilishdi, lekin faqat bittasi oxiriga yetdi. U haqiqiy motivatsiyaga ega edi, u ishini o'zgartirmoqchi edi.

Yangi boshlanuvchilar uchun maslahatlar:

  1. Uni o'tkazib yuborgandan ko'ra, buni aniqlab olish yaxshiroqdir.

    Mavzuni yuzaki ko'rib chiqmang. Biror narsaning qanday ishlashini tushunmay, uchib ketishdan ko'ra, biroz ko'proq vaqt sarflash va buni tushunish yaxshiroqdir. Hech qanday sehr yo'q: hamma narsa qanday ishlashi kerak bo'lsa, shunday ishlaydi.

  2. Chalg'itmaslikka harakat qiling.

    Agar siz o'qishga qaror qilsangiz, kuniga kamida 2-3 soatni o'qishga bag'ishlaganingiz ma'qul. Chalg'itmaslik uchun telefon o'chirilgan bo'lishi kerak - bu sizga odatdagidek yangi vazifa yoki mavzu bilan shug'ullanishingizga yordam beradi.

  3. Java nazariyasi bo'yicha kitoblarni o'qing.

    Men bir nechta kitoblarni tavsiya qilishim mumkin:

    • Keti Sierra va Bert Beyts tomonidan "Javani o'rganish (Birinchi Java)";
    • Bryus Ekkelning "Java falsafasi";
    • “Java. "To'liq qo'llanma" Gerbert Shildt;
    • “Java. "Professionallar kutubxonasi" muallifi Kay Horstman.

  4. Uy hayvonlari loyihasini yarating.

    Suhbat davomida sizda kamida ish tajribangiz borligini ko'rsatish muhimdir. Agar bu sinov loyihalari, hatto tugallanmagan bo'lsa ham, siz biror narsa qilganingizni ko'rsatish muhimdir.

  5. Ingliz tilini o'rganish.

    Ingliz tilini bilmaslikdan ko'ra bilgan yaxshi :) Hech bo'lmaganda texnik hujjatlarni o'qish uchun kerak... Ingliz tilini past darajada bilganim uchun bitta intervyudan o'ta olmadim.

  6. Qat'iyatli bo'ling.

    Agar biror narsa sizga tushunarsiz bo'lsa, savollar bering. Agar siz savollarni ahmoqona deb hisoblasangiz ham. Asosiysi, hamma narsani o'zingiz uchun javonlarga qo'ying.

Izohlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION