JavaRush /Java blogi /Random-UZ /Armiyadan IT sohasiga yoki JavaRush yordamida qanday qili...

Armiyadan IT sohasiga yoki JavaRush yordamida qanday qilib C# dasturchisiga aylanganim

Guruhda nashr etilgan
Hammaga salom! Mening ismim Evgeniy, men 25 yoshdaman va men sizga muvaffaqiyat hikoyamni aytib bermoqchiman. JavaRush-da o'qiyotganimda, men ko'plab muvaffaqiyat hikoyalarini o'qidim va qachondir o'zimning hikoyalarimni yozishni va, ehtimol, kimnidir rag'batlantirishni orzu qilardim, chunki ular bir paytlar meni motivatsiya qilgan edi. Armiyadan IT sohasiga yoki JavaRush yordamida qanday qilib C# dasturchisiga aylanganim - 1Boshlanishi juda oddiy, shuning uchun qisqasi: bolaligimdan men o'ynashni, kompyuterda biror narsa qilishni yaxshi ko'rardim va maktab yillarida men o'z kasbimni kompyuter bilan bog'lashni rejalashtirganman. 9-sinfda men Yagona davlat imtihonini topshirmaslik uchun maktabni tark etishga qaror qildim (u hozirgina kiritilgani uchun o'qituvchilar bizni qo'rqitishdi va men unchalik yaxshi o'qimaganman). Kollejda “Dasturchi” ixtisosligi bo‘yicha o‘qishga kirmaganligi sababli “Amaliy informatika” yo‘nalishiga o‘qishga kirmoqchi bo‘ldim, lekin baholardan o‘ta olmadim va shuning uchun Pedagogika kollejining “Informatika” mutaxassisligiga o‘qishga kirdim. 18 yoshga yaqin bo‘lganimda, ko‘nglim tog‘dek ko‘tarilib, desantchi bo‘lishga va harbiy bilim yurtiga o‘qishga kirishga qaror qildim. Men dasturlash bilan bog'liq hamma narsani tashlab qo'ydim (kollejda men ozgina kodlash bilan shug'ullanganman, bilasizmi, nima 😀) va men o'qimaganman, chunki ... Bularning barchasi menga foyda keltirmaydi, deb o'yladim. Taxminan yarim yo'lda, men shartnoma xizmatini tugatganimda, bu men uchun emasligini va nimanidir o'zgartirish kerakligini angladim. Keyin kurslar yordamida yaxshi o'qish va oliy ma'lumotsiz ishga kirish mumkinligini xayolimga ham keltirmagandim. Bir kuni ish joyidagi tanishim Java dasturini rivojlantirish bo‘yicha kursga o‘tmoqchi ekanligini, ishga joylashmoqchi ekanligini aytdi va SberTechda o‘qib, muvaffaqiyatli ishga joylashgan do‘stlari haqida gapirib berdi. Men ham sinab ko'rishga qaror qildim, chunki ... Men ko'p pul ishlab, ko'proq dam olishni xohlardim. Men Yandex-da "Java kurslari" ga kirdim, JavaRush birinchi bo'lib chiqdi, sinab ko'rishga qaror qildim, menga yoqdi. Avvalo, JavaRush-ga 0-darajaning oxirida bo'lgan video uchun rahmat aytmoqchiman (yoki u erda yo'q, esimda yo'q 😀). Unda aytilishicha, dasturlash ijodkorlik va deyarli har qanday istakni kod yordamida amalga oshirish mumkin. Nima uchunligini bilmayman, lekin bu meni juda rag'batlantirdi va ishlab chiquvchi kasbini sevib qoldi. 4 darajani tugatib, 1 yilga reklama obunasini oldim va qiziqish bilan o'qishni davom ettirdim. Men uchun bu juda qiyin edi, chunki men hech qachon daho bo'lmaganman (va hech qachon bo'lmaydi) va, chunki... Men tez-tez kechikdim va bo'sh vaqtim kam edi, kechalari kod yozishim kerak edi, ish kunlarida kechasi 4,5 dan 6 soatgacha va tushlikda bir soat uxladim. Kechasi o'tirib, biron bir muammoni hal qilmaganim juda xafa bo'ldi, men vaqtimni behuda o'tkazdim deb o'yladim. Bularning barchasi 1,5 yil davom etdi (shundan, ehtimol, 5-6 oy, men xizmat safarida edim va kodlamadim). Aloqa oxirida men 38-darajaga yetdim va tugashiga 2 hafta qolganda men to'xtashga qaror qildim va Moskvada ish qidira boshladim, chunki... mening shahrimda kompaniyalar kam, mayli, imkoniyatlar ko'proq va Moskvada maosh ham yaxshi 😀 Ikkinchidan JavaRushga rezyumeni yuklashda yordam bergani uchun rahmat, garchi uni yuklab bo'lmagani uchun sizdan juda g'azablangan bo'lsam ham hh va men hammasini qaytadan qilishim kerak edi. Ehtimol, kelajakda bu haqda o'ylashingiz kerak. Qanday bo'lmasin, doktor Zeuberg juda foydali bo'ldi va yaxshi maslahat berdi, sizga alohida rahmat, umid qilamanki, siz buni o'qiysiz. Avvaliga men bo'sh ish o'rinlarini o'qib chiqdim va ularning barchasiga javob bermadim, lekin barcha kompaniyalar rad etgandan so'ng, men ularni hammaga yuborishni boshladim, shunchaki ular meni ishga olishlari uchun. Ko'p rad etishlar bo'lgan (taxminan 90%), agar sizda shunga o'xshash narsa bo'lsa, tashvishlanmang, bu juda normaldir. Ikki kompaniyada test topshiriqlarini bajarib bo'lgach, men to'xtashga qaror qildim, intervyuga boring va boshqa qaramang. Moskvaga kelganimdan so'ng, ertasi kuni men suhbatga bordim va hayron bo'ldim, meni qabul qilishdi. Men bu erda odamlar bir nechta intervyularda qatnashganliklarini va ko'pchilik tomonidan rad etilganlarini yozganlarini eslayman, lekin keyin ular meni darhol ishga olishdi va juda yaxshi, raqobatbardosh ish haqi bilan..... Men bu kompaniyada olti oy ishladim. Zo'r jamoa, ajoyib jamoa etakchisi, lekin men ETL loyihasini (pentaho, oracle, ms sql) autsorsingga oldim. Menga bu loyiha bir-ikki oy ichida tugaydi va men Java loyihasiga o'taman, deb va'da berishgan edi, lekin oxir-oqibat u tugamadi. Loyiha zo'rg'a harakat qilardi va men o'z biznesim, ya'ni T-SQL-ni yaxshilash bilan shug'ullanib, bu borada deyarli hech narsa qilmadim. Bilasizmi, bir tomondan yaxshi pul olaman, ikkinchi tomondan, to'liq rivojlanmayotganim va yetarlicha tajriba orttirmayotganim meni g'azablantirdi. Men Java dasturchisi sifatida intervyuga borib, test topshirig'ini bajarish orqali buni tuzatishga harakat qildim. Ular meni yollagan jamoaning hammasi JavaRush orqali o'tgani va menda ularning eng yuqori darajasi borligi meni hayratda qoldirdi :D😅 Oxir-oqibat ular menga taklif qilishdi, lekin maosh ancha past edi (taxminan 50 ming). Men pul yo'qotishga tayyor emas edim va negadir hech kim unga teng keladigan maosh taklif qilmasligiga qaror qildim va hamma narsa o'z-o'zidan amalga oshishiga umid qilib ishlashni davom ettirdim. Biroz vaqt o'tgach, akam (u ham dasturchi) meni o'z jamoasiga stajyor sifatida taklif qildi va C# ga o'tishimni taklif qildi. To‘g‘risi, uzoq o‘yladim, bu menga kerakmi, bu tilning kelajagi bormi? Bu men uchun jiddiy qadam edi. Oxir-oqibat, men bunga qaror qildim, C# tilini o'rganishni boshladim va menga uning ba'zi xususiyatlari yoqdi. Ammo oxir-oqibat, men akamning oldiga bormadim, chunki ... Rahbarlar bunga qarshi emasdi, lekin oxirgi lahzada rad etishdi, chunki... Ular bir jamoada qarindoshlari bo'lishni xohlamadilar. Men tilni o'rganishni davom ettirdim, ikkita mini loyiha yozdim, C# dasturchisi sifatida rezyumeimni qayta yozdim, ushbu loyihalarni ko'rsatdim va qidirishni boshladim. Rad etishlar birin-ketin to'kildi: qaerdadir ular darhol rad etishdi, qayerdadir men test topshirig'ini muvaffaqiyatli bajara olmadim va mening kodim ala "Mening C# dagi birinchi ilovam" deb nomlandi. Ammo shunga qaramay, uning hozirgi ishidagi ishlab chiquvchi uni yoqtirardi. Uchinchidan, JavaRush-ga 1000 dan ortiq topshiriqlar uchun rahmat, bu menga C# da mini-loyihalar yozishda yordam berdi, chunki tillar juda o'xshash va men olgan bilimlarim asosida men o'z g'oyalarimni amalga oshirishga muvaffaq bo'ldim. Aytgancha, men bir hamkasbim bilan gaplashdim, u IT sohasida katta tajribaga ega, ammo OOPda tajribasi yo'q. Uning jamoasi rahbari uni JavaRush boshqaruviga qo'ydi va u shu yerda tajriba orttirdi. Endi u Java-da kodlaydi 😀 Kompaniya meni topib intervyuga taklif qildi. Darhol rostini aytsam, tilni yaxshi bilmasligimni aytdim va ishdan keyin o'qishim, keyin esa ularni kadrlarga qo'shishim uchun meni to'lovsiz kechki amaliyotga olib borishimni so'radim. Ular mendan SOLID yondashuvi, DI haqida, naqshlar, nima uchun tilni o‘zgartirganim, biroz SQL haqida so‘rashdi va keyingi haftada buni qabul qilishga tayyormi yoki yo‘qligini aytishlarini aytishdi. Natijada, o'sha hafta men bir xil to'lov bilan taklif oldim. Men shokda edim va boshdan kechirganlarimni so'z bilan tasvirlab bo'lmaydi. Ayni paytda men C# Backend Developerman. Men veb-ilovaning funksionalligini yakunlayapman va ishlab chiqyapman. Men o'z ishimni juda yaxshi ko'raman, chunki... bu juda qiziq, jamoa mening istak va g'oyalarimni inobatga oladi va har doim qiladigan narsa bor (topshiriqlar juda qiziqarli). Bugun sinov muddatim tugaganligi haqida xabar berishdi va uni muvaffaqiyatli topshirdim. Maoshimni ham 25 foizga oshirdilar, men ham hayratda qoldim. Ishdan tashqari men uyda ishlayman (o'zimning katta veb-ilovamni yozaman, TDD texnikasini o'zlashtiraman) Oxirida xatolarimni takrorlamaslik uchun bir nechta maslahatlar bermoqchiman:
  1. Nazariya va boshqa ko'nikmalarni keyinga qoldirmang. Men uchun asosiy narsa barcha darajalarni bosib o'tish, keyin men salqin bo'laman deb o'yladim va bir hafta ichida nazariyani kamarim ostiga olaman. Buni qilmang, haftada bir kunni nazariyaga bag'ishlang yoki intervyuga tayyorgarlik ko'ring - kuniga bir savolni o'rganing. Shuningdek, sql-da vaqt o'tkazish, ma'lumotlar bazasi bilan ishlash muhim ko'nikmalardan biridir - ma'lumotlarni chiqarish, qo'shish, o'chirish, yangilashni o'rganing (shaxsan men o'quv bosqichining 70 ta muammosini va reyting bosqichining 12-15 ta muammolarini hal qildim. sql-ex.ru, 20 ta muammo etarli bo'ladi 30 ta o'quv bosqichi).
  2. O'zingizdan biror narsa yozing. Bu juda muhim qadam. Birinchidan, bu sizning bilim darajangizni va rivojlanishni tushunishingizni ko'rsatadi. Ikkinchidan, suhbatda sizga ba'zi savollar berilmasligi ehtimoli bor, chunki... hamma narsa ilovada ko'rinadi. Agar siz juda ko'p yomon kod yozganligingizdan xavotirda bo'lsangiz, uni stackoverflow-da ko'rib chiqish uchun joylashtiring. U erda ular sizga aytib berishadi va qayerda nimani ishlatish yaxshiroq ekanligini tushuntiradilar. Va barchasini kurs oxirigacha qoldirmang. Bu mening katta xatoim edi
  3. Agar sizda motivatsiya past bo'lsa va o'tirish sizga qiyin bo'lsa, lekin siz o'rganishni va dasturchi bo'lishni istasangiz, muvaffaqiyat hikoyalarini o'qing. Agar bu sizga yordam bermasa, Napoleon Xillning "O'ylang va boyib keting" asarini o'qing. Fikr kuchi bizning harakatlarimiz va hodisalarimizga qanday ta'sir qilishini aytadigan yaxshi eski kitob. Agar o'qishga vaqtingiz bo'lmasa, audio versiyasi sizga yordam beradi.
  4. Vaqti-vaqti bilan JavaRush-da siz 10 marta muammolarni yechasiz va har bir masalada bir kishi qanday qilib “1 urinishda yechilgan” deb yozganini va uning darajasi juda tez o'sib borayotganini ko'rasiz (Aleksandr bilan salom, garchi men bunday sharhlardan jahlim chiqqan bo'lsam ham, umid qilamanki, hammasi shunday bo'ladi). hozir siz uchun yaxshi ketyapti 😀) muvaffaqiyatingizga shubha qilasiz. Bundan xafa bo'lishning hojati yo'q, har kim har xil bilim bilan keladi va o'z yo'lida o'rganadi. Muhimi, undan nima olish kerak.
  5. Agar siz bo'sh ish o'rinlarida ko'nikmalarning katta to'plamini yoki oliy ma'lumot mavjudligini ko'rsangiz, tashvishlanmang. Aksariyat hollarda, bu, agar kerak bo'lsa, biror narsani o'rganishdan qo'rqadigan odamlarni yo'q qiladi. Va ba'zi hollarda ular birinchi navbatda sizning qanday odam ekanligingiz va o'rganishga tayyormisiz, keyin esa faqat mahoratingizga qarashadi. O'z rezyumeingizni yuboring va suhbatlarga boring.
Ana xolos. Agar siz ushbu katta matnni o'qishni tugatgan bo'lsangiz, sizga katta rahmat. Agar sizda biron bir savol bo'lsa, shaxsiy xabarda yozing, men sizga javob berishdan xursand bo'laman. O'qishlaringizda va kelajakda dasturchi sifatidagi faoliyatingizda muvaffaqiyatlar tilayman. Siz muvaffaqiyatga erishasiz.
Izohlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION