JavaRush /Java blogi /Random-UZ /Kommutatorning ITga yo'li
Бобрович Борис
Daraja
Одесса

Kommutatorning ITga yo'li

Guruhda nashr etilgan
Hammaga salom, men hali ham ikkilanayotgan yoki harakat qilayotganlar uchun motivatsiya va o'ziga ishonchni oshirish uchun ITga qanday kirishga qaror qilganim haqida bir necha so'z aytishga qaror qildim. Kommutatorning ITga yo'li - 1Aytish kerakki, bu biznes sizga mos keladimi yoki yo'qmi, o'zingiz uchun qat'iy qaror qabul qilishingiz kerak. Chunki bu maqsadga erishish yo'lida siz ko'p to'siqlarga duch kelasiz va siz o'zingizga shunday savol berasiz: "Balki bularning barchasi men uchun emas" yoki "Men juda ahmoqman". Siz bu bilan kelishishingiz va buni qabul qilishingiz kerak. Bu qiyin bo'ladi, lekin agar siz bularning barchasini engsangiz, foyda sezilarli bo'ladi. Men hozir 27 yoshdaman. Men universitetga bir necha marta kirganman =) Birinchi marta imtihonlar topshirilganda (EIT to'liq miqyosda joriy etilishidan oldingi yil) qaytib keldim. Men maktabda imtihonlarni juda yaxshi topshirgan bo'lsam ham, maktab ta'lim dasturi va universitetda talab qilinadigan narsa o'rtasidagi tafovut o'z joniga qasd qildi (o'sha imtihonlar oldidan UPE asabiy ravishda chekkada chekadi). Men tayyorlov kurslariga bordim. Tugatdi va kirdi. Men bitirgan fakultet yaxshi bo'lsa ham, bu menga qandaydir zavq keltirmadi. Men hayotimni yong'oq, tishli va chizmalar bilan bog'lashni xohlamadim. Birinchi yilimni tashlab, shartnomani xohlagan joyda qaytadan tuzdim. Kasb ta'minlay oladigan istiqbollarni hisobga olgan holda yo'nalishni tanladim. Universitet axborot manbalari o'qishni tugatgandan so'ng nima qila olishimni chiroyli tasvirlab berdi. Men esa yorug‘ kelajagimdan ilhomlanib, ilm-fan granitini kemirishga kirishdim. Mana, o'sha paytda xonim, "Men ilgari hech qachon xato qilmaganman." Ular bir qancha keraksiz axlatni o'rgatishdi, bu ham yuz yillik edi. Albatta, C++ va ma'lumotlar bazalari kabi qiziqarli fanlar ham bor edi. Ammo ularni o'rgatishning iloji yo'q edi, chunki uy-joy va ovqat uchun pul topish kerak edi. Vaziyat, men aytishim kerak, eng yaxshi emas edi.
Kommutatorning ITga yo'li - 1
Mening o'qishim shunday o'tdi va men tushundimki, printsipial jihatdan, bu nima ekanligini Xudo biladi. Bu vaqt ichida men juda ko'p ishlarni o'zgartirdim. U ofitsiant, promouter, merchandayser, savdo agenti va boshqalar edi. Men boshqa yuqori ixtisoslashgan kasb bo'yicha bilim oldim, bu juda qiziqarli va yuqori maoshli, ammo bizning mamlakatlarda deyarli talab qilinmaydi. Shunday qilib, hamma narsa aylanib, aylanayotgan edi va ma'lum bir daqiqada men bir oz taslim bo'lishni boshlaganimni angladim. Agar siz kun bo'yi ishda shoshilib, universitetga laboratoriya yoki kursga kirishga harakat qilsangiz, keyin kechqurun qaytib kelib, boshqa narsalarni o'rganishga harakat qilsangiz, g'alaba qozonganingizni tushuna boshlaysiz. uzoq davom etmaydi va siz biror narsa haqida o'ylashingiz kerak. Va shunday bo'ldiki, atrofimda IT sohasida ishlagan yoki dasturchi bo'lishga harakat qilgan odamlar bor edi. Va ularga qarab, men ular nima qilayotgani bilan qiziqayotganini va bu ham tegishli natijalarni keltirganini ko'rdim. Men uchun asosiy omil, albatta, meni har doim hamma masalada qo‘llab-quvvatlab turuvchi hamrohim edi. Rostini aytsam, men usiz nima qila olardim, bilmayman. Shunday qilib. U aniq fanlarni o'rganishda yaxshi qobiliyatga ega edi va dasturlashga qiziqib qoldi va meni shu yo'nalishda sinab ko'rishga taklif qildi. Aytishim kerakki, men bunga hech qachon qiziqmaganman va bu men uchun emas, deb o'ylaganman. Lekin men harakat qila boshladim. Avvaliga, albatta, boshim butunlay aralashdi, o'zimni majburlash qiyin edi. Men C++ tilini o‘rganishga harakat qildim, lekin darsliklardan o‘rganish qiyin edi. Motivatsiya nolga tushdi. Shu tufayli men tanaffuslar oldim. Keyin bir kuni mening qiz do'stim Java tilida dasturlashni o'rgatish va ularni ishga joylashtirish maqsadida odamlarni yollash bilan shug'ullanadigan kompaniyaga kursga kirdi. Suhbatga birga bordik. O'sha paytda men o'ta olmadim. Shunga qaramay, tayyorgarlik uchun vaqt yo'qligi omili ta'sir ko'rsatdi. Men vaqti-vaqti bilan o'qishga qaytib, ishga qaytdim. Men allaqachon keyingi qabulga yozildim (Aytgancha, men Java tilini o'rganishga qaror qildim). Yana takror aytaman, bu juda qiyin edi. Universitetda ish va o'qishni birlashtirish allaqachon qiyin va men kurslarni qo'shganimda, men hech narsa qilishni to'xtatdim. Bundan tashqari, oilada muammolar paydo bo'ldi. Men o'qishni tashlashim kerak edi. Vaqt o'tdi. Men bakalavriatni tugatdim va nihoyat universitetni hamma narsada va hech narsada mutaxassis bo'lish istiqbollari bilan tamomlashimni angladim. Magistraturaga sirtqi bo‘limga bordim. To'liq ishonch bilan ayta olamanki, men hech narsani yo'qotmadim. Bizning oliy ma'lumotimiz qochish qobiliyatidan va foydali sarflanishi mumkin bo'lgan ko'p vaqtni yo'qotishdan umidsizlikdan boshqa hech narsa bermaydi.Ish biroz osonlashdi. Bo'sh vaqt paydo bo'la boshladi. Ammo keyin men oddiy kelajak uchun qandaydir asos yaratish kerakligini ko'rdim. Hozirgisi chirigan nervlardan boshqa hech narsa bermadi. Men yana Java-ni o'rganishni boshladim. Men buni Keti Sierra va Bert Beytsning kitobi asosida qilishga harakat qildim. Xuddi o'tgan safargidek, men uchun biror narsani o'rganish qiyin bo'ldi. Men qandaydir tuzilish va murakkablikni xohlardim, lekin men olgan narsa hali ham bir narsadan ikkinchisiga sakrash edi. Va keyin do'stim dasturlashda ham o'zini sinab ko'rayotganini aytdi va JavaRush yordamida o'rganishni boshladi. Aytishim kerakki, dastlab men bunga juda shubha bilan qaradim. Odamga dasturlashni o'rgatadigan o'yinmi? Pulni tortib olishga o'xshaydi. Shunday bo'lsa-da, dahshatli progerlar kitoblardan o'rganadilar va boshqa hech narsa yo'q. Ammo biroz vaqt o'tgach, darsliklarni varaqlab, maslahatlarga amal qilishga va JavaRush-ni olishga qaror qildim. Va shuni aytishim kerakki, biz ketamiz. Bu men izlayotgan narsa edi. Murakkablik va tuzilish. Barcha topshiriqlar amaliyot bilan darhol berildi. Men o'rgangan hamma narsani darhol qo'lladim va shu tariqa miyamda saqlanib qoldi. Ish joyida kodlangan. Muammoning har bir yechimi zavq keltirdi, chunki u keyingi bosqichga o'tishni ta'minladi. Har bir maqola rag'batlantirardi. O'quv jarayonida videolar paydo bo'lganda, men o'zimga yashil choy tayyorlashni, Snickers olib, tomosha qilishni yoqtirardim. Bu haqiqatan ham boshimni tozalashga va shu bilan birga motivatsiya dozasini olishga yordam berdi. Albatta, qiyin daqiqalar bo'ldi. Men ishlayotgan ish nafaqat yoqimli, balki og'riqli ham edi. Rahbarlar mendan tinmay galadek mehnat qilishimni talab qilishar, shu bilan birga tinimsiz maoshimni egib, asabimni buzishga harakat qilishardi. Men biror narsa topish uchun qochishim kerak edi. Bundan tashqari, albatta, hamma oldinga siljayotgan paytda vaqtni belgilab qo'yganimni his qilish tushkunlikka tushdi (va bu eng yomoni). Bu tabiiy ravishda oilaviy hayotga ta'sir qildi. O'sha paytda allaqachon ishlab chiquvchi bo'lib ishlagan yarmim bundan xavotirda edi. Bunday keskinlik, albatta, qirg'ichlarga olib keldi. Mashg'ulotlarda ham ba'zida shunday vazifalarga duch keldimki, menga ahmoq va bu meniki emasdek tuyulardi. Lekin har safar o'zimni engib, oxirigacha yetkazdim.
Kommutatorning ITga yo'li - 2
Shunday qilib, men JavaRushning 25-darajasiga yetdim. O'sha paytda menga ushbu kurslarni tavsiya qilgan do'stim allaqachon ishlayotgan edi va men o'zimning kichik ta'lim loyihalarimni kesishni boshlashimni tavsiya qildi. O'sha paytda moliyaviy muammolar bor edi va mening keyingi oylik obunam endigina tugagan edi. Men uning maslahatiga amal qilishga qaror qildim (darvoqe, o'qishni yakunlay olmaganimdan biroz afsusdaman). Men Spring Framework-ni o'rganishni boshladim, ularsiz Java-ni rivojlantirishni deyarli tasavvur qilib bo'lmaydi. Men HTML va CSS bo'yicha bilimimni chuqurlashtira boshladim. Men aslida kichik veb-ilovani yaratishni boshladim. Mening birinchi arizam yangi texnologiyalarni o'zlashtirishimdan boshqa hech qanday foyda keltirmadi. Uning mohiyati faqat ob'ektni turli komponentlar va sifat darajalari ro'yxatidan yig'ish edi. Bu oddiy ko'rinadi. Ammo u menga asoslarni o'rganishimga imkon berdi va o'z ko'nikmalarimni amalda qo'llashimga ishonch berdi. Yo'l davomida men mehnat bozorini kuzatishni boshladim. Haqiqatan ham ularning ko'pi bor edi va nol. Gap shundaki, mening shahrimda IT sektori juda rivojlangan va Java dasturchilari doimo zarur. Ammo ularning ko'pchiligi o'rta va undan yuqori darajada talab qilinadi. Yoshlar uchun kamdan-kam bo'sh ish o'rinlari bir yillik tajriba yoki men bilmagan bir qancha texnologiyalar bilan ishlash qobiliyatini talab qiladi. Bu bozorning yangi boshlanuvchilar bilan to'lib ketganligi va kirish uchun bilim chegarasi doimiy ravishda oshib borishi bilan bog'liq edi. Masalan, Lvovda siz ba'zan faqat Java Core talab qilinadigan bo'sh ish o'rinlarini ko'rishingiz mumkin edi. Shunga qaramay, men rezyumelarni yuborishni, bir vaqtning o'zida ta'lim loyihalarini topshirishni va DOU sahifalarida yangi boshlanuvchilarga taklif qilingan yangi texnologiyalarni o'rganishni boshladim. Linkedin hisobini yaratdim va uni o'zimning bir nechta ko'nikmalarim bilan to'ldirdim. Tabiiyki, javob yo'q edi. Kimga boshlang'ich mutaxassis kerak, uning mashg'ulotlari hali ham vaqt, pul va inson resurslariga sarflanishi kerak. Hech kim. Ammo men taslim bo'lmadim va o'z rezyumeimni o'rta lavozimlar talab qilinadigan joylarga ham yubordim. Vaqt o'tdi. Va, albatta, men umidsizlikni his qildim. Hech narsa chiqmaydigandek tuyuldi. Ammo keyin men test topshirig'ini bajarish taklifini oldim (Aytgancha, u o'rta talab qilingan joydan kelgan). Ochganimda ham qo‘rquv, ham bir lahzalik baxt edi. Men vazifani bajarish mumkin ekanligini ko'rdim. Foydalanuvchi ID, nom va raqamli qiymatga ega ob'ekt yaratishi mumkin bo'lgan dasturni yaratish kerak edi. Spring (Boot, IoC, REST, MVC, Security), Hibernate, MySQL, JUnit-dan foydalanish talab qilinadi. Foydalanuvchi interfeysi uchun Thymeleaf-dan foydalanish taklif qilindi. O'sha paytda men ko'proq yoki kamroq faqat Spring IoC, MVC va MySQLni bilardim. Hamma narsa uchun besh kun ajratildi. Men buni o'zlashtira boshladim. Men anchadan beri uxlamadim. Bundan tashqari, ushbu davrning o'rtalarida biz qarindoshlarimizni ko'rish uchun uchishimiz kerak edi. Men bor kuchim bilan harakat qildim va oxirgi kuni men hech narsani tushuna olmadim, chunki men juda uzoq vaqt uxlamagan edim. Men topshiriqni yubordim. Biroz kutgandan so‘ng, topshiriq tekshirildi, hisobga olinadi, degan javob oldim. Tabiiyki, bu standart muloyim javobdir. Men vazifani birinchi marta yaxshi bajarishim dargumon ekanligini juda yaxshi tushundim. Lekin bu allaqachon bir narsa edi. Bu imkoniyat menga ko'p yangi narsalarni o'rganishga imkon berdi. Men taklif olmagan bo'lsam ham, sinab ko'rish imkoniyatidan minnatdorman.
Kommutatorning ITga yo'li - 3
Men o'qishni davom ettirdim. Men har yili shahrimizdagi taniqli kompaniya tomonidan o'tkaziladigan kuzgi dasturlash maktabiga yozildim. Men allaqachon ega bo'lgan bilimlarim bilan tanlov sinovidan osongina o'tdim. Maktabning mohiyati talabalarni tillar va rivojlanish vositalari bilan tanishtirish edi. Bundan tashqari, xohlovchilar kurator biriktirilgan guruhlarni tuzishlari mumkin edi va ularga u yoki bu loyihani yakunlash vazifasi berildi. Bu, nazariy jihatdan, e'tiborga olish va ishga kirish imkoniyatini berdi. Bu erda men nafaqat texnologiyani bilish, balki jamoaviy ishlash ham muhimligini bilib oldim. O'quv jarayonida men nima etishmayotganimni ko'rdim va hammasi tugashidan biroz oldin soddalashtirilgan Pinterestga juda noaniq o'xshash dastur yaratishni boshladim. Yo‘l-yo‘lakay do‘stimdan menga ustozlik qilishni so‘radim. Vaqt o'tishi bilan men yaxshiroq va yaxshiroq ishlayotganimni ko'rdim. Har bir yangi qadam bilan bu meniki ekanligini his qildim. Men qilgan ishim menga juda yoqdi. Men arizamning har bir tafsilotini tom ma'noda yalab oldim. Bu, ayniqsa, old tomondan to'g'ri keladi. Uning rivojlanishi menga backenddan ko'ra ko'proq vaqt talab qildi. Chunki siz nisbatlar bilan taxmin qila olmaysiz va hamma narsa UGga o'xshaydi. Yana bir oz vaqt o'tdi va men ikki marta ro'yxatdan o'tgan kurslarga yana ro'yxatga olish davom etayotganini ko'rdim. Men yana rezyumeni topshirishga qaror qildim. Hammasi chiroyli tarzda ishlab chiqilgan va bo'yalgan (albatta, ingliz tilida). Bunga javoban meni yana intervyuga taklif qilishdi. Ular menga javob berishganida, bunga bir hafta qoldi. Bu vaqt ichida men so'ralishi mumkin bo'lgan savollarga javob beradigan ma'lumot manbalarini tom ma'noda yutib yubordim. Aytgancha, Quizfull resursi ham bu erda menga juda yordam berdi. Ko'p sintaksis aniq bo'ldi. U yerda kompilyator bo‘lib ishlashga to‘g‘ri kelgan bo‘lsa-da, aslida bu juda foydali bo‘ldi va u yerda o‘rganganlarim intervyuda foydali bo‘ldi, men bundan yaxshi o‘tganimni his qildim. Aslida, bu keyinroq tasdiqlanganga o'xshaydi. Men kursni oldim. O‘quv jarayonida abituriyentlar ma’ruzalarda qatnashishlari va uy vazifalarini bajarishlari shart edi. Yo‘l davomida barcha abituriyentlar jamoalarga bo‘linib, ularga o‘quv loyihasi topshirildi, bu esa treningning butun mohiyatini tashkil etdi. Bizga ta'lim loyihasi mavzusini taklif qilishganda, butun jamoa biz buni uddalay olmaymiz deb o'yladi. Kuratorlarning ochiqchasiga aytishicha, mavzu g'ayrioddiy va umuman olganda, barcha davrlarning eng qiyinlaridan biri. Biz o'rganmagan ko'plab texnologiyalar mavjud edi. Ammo shunga qaramay, biz sinab ko'rishga qaror qildik va eng yomon stsenariyda bu juda yaxshi tajriba bo'ladi. Shu o‘rinda shuni aytishim kerakki, o‘zim tugatgan jamoa bilan menga juda omad kulib boqdi. Barcha yigitlar mashg'ulot muhimligini tushunishdi va ishga kirishni xohlashdi. Va mening fikrimcha, bu loyihani yakunlashimiz uchun yagona sababdir. Har safar tiqilib qolganimizda, biz hammamiz birlashdik va vaziyatni itarib yubordik. Ochig'i, bunday muhitda ishlash yoqimli edi. Albatta, bu vaqtning barchasi katta hayajon bilan kechdi. Hattoki, may bayramlarida oilam va do‘stlarimiz bilan ta’tilga chiqib, dam olsam bo‘ladi, deb o‘ylaganimni eslayman. Unday emas =) O'quv jarayonida zarur bo'lgan narsalardan tashqari hamma narsa boshimdan ketdi. Bir daqiqaga unutishning iloji yo'q edi. Lekin bu hatto yaxshisi uchun =) Va bu hikoya tugadi. Loyiha ustida ishlashni tugatayotganimizda, mashg'ulot tugashidan oldin menga suhbatni taklif qilishdi. Katta tashvishga qaramay, men uni topshirdim va birinchi taklifimni oldim. Xursandchiligimning chegarasi yo'q deb aytishim shart emas, deb o'ylayman. Nihoyat maqsadimga erishdim va yangi bosqichga o'tdim. Ayni paytda men sakkizinchi oy ishlayapman. Va har kuni men bu meniki ekanligiga amin bo'ldim va qilgan ishim menga yoqadi. Tabiiyki, mening ishimga munosib haq to'lanishi va kompaniya ishlayotganimda o'zimni qulay his qilishimga ishonch hosil qilishi yanada ko'proq turtki beradi. Mamlakatimizda bunday narsalarni kamdan-kam uchratish mumkin. Tabiiyki, hozir ham qiyin daqiqalar bor va ba'zida siz uyquni va tunda ishlashni qurbon qilishingiz kerak. Yaxshimi yoki yo'qmi, menga yoqadi. Bundan tashqari, bu hech qachon rahbariyatning e'tiboridan chetda qolmaydi. O'tgan yetti yil ichida men qilayotgan ishimdan rohatlandim. Tabiiyki, bu mening hayotimning barcha jabhalariga ijobiy ta'sir ko'rsatdi. Natijada shuni aytishim mumkinki, har qanday qiyinchilik va to'siqlarga qaramay, har kim o'zi xohlagan narsaga erisha oladi. Siz faqat mo'ljallangan yo'ldan og'ib ketmaslik, bor kuchingizni sarflashingiz va muvaffaqiyatsizliklar yuzaga kelganda taslim bo'lmasligingiz kerak. Ko'p yozganim uchun uzr. Umid qilamanki, bu qiyin paytlarda kimgadir yordam beradi. Bu menga yordam berdi. Eng yaxshi tilaklar va JavaRush jamoasiga rahmat. Siz menga juda ko'p yordam berdingiz =) UPD Davomi, bir necha yil o'tgach 👉 IT v2.0 ga o'tkazgichning yo'li
Izohlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION