JavaRush /Java blogi /Random-UZ /Asosiysi, maqsad qo'yish

Asosiysi, maqsad qo'yish

Guruhda nashr etilgan
Hammaga salom! Asosiysi, maqsadni qo'yish - 1Shunday bo'ladiki, men sinov muddatini ancha oldin tugatganman, lekin (hayratlanarli) yozish uchun vaqt topish endi unchalik oson emas. Men boshidan boshlayman. Mening ismim Mixail, men 27 yoshdaman. Darhol aytmoqchimanki, mening oliy ma'lumotim yo'q (ish qidirish jarayonida bu rol o'ynadi - kimdir bu menga shafqatsiz hazil bo'lganini aytishi mumkin, lekin men uchun bu yaxshilik bo'lishi mumkin edi), garchi orqamda uchta institut bor. Maktabdan so'ng men Belarusiya milliy texnika universitetiga o'qishga kirdim, lekin o'qishni ham boshlamadim. U Moskvaga ko'chib o'tdi, unchalik taniqli bo'lmagan iqtisod universitetiga marketing va reklama fakultetiga o'qishga kirdi, bir semestr o'qidi va o'qishni tashladi. Shundan so'ng u Ostanskin institutiga ovoz muhandisligi yo'nalishiga o'qishga kirdi va u erda ikkita kursni tamomladi. Demak, men dasturchi bo'lgunimcha, men ovoz muhandisi bo'lganman, deyishingiz mumkin. Mening bu sohadagi kareram tez sur'atda va o'tkinchi edi - ishning ikkinchi yilida men bu sohada boshqa joyda o'sish juda muammoli ekanligini angladim. Ovoz muhandisligidan ketganimdan so'ng, men ikki yil reklama sohasida ishladim, u erda ham bu sohadagi rivojlanishim to'liq ekanligini tushundim - men ijodiy odam emas edim va ko'rsatkichlarni hisoblash uchun sizga ko'p aql kerak emas - zerikarli. Shunday qilib, men 2016 yil sentyabriga qo'limda mehnat daftarchasi va olti oyga yaqin mablag' bilan kirdim. Bu erda dasturchilarni tayyorlash bo'yicha bitta shov-shuvli resursni hurmat qilish kerak - uning marketologlari men juda aqlli yigit sifatida atigi olti oy ichida dasturchi bo'lishni osonlikcha o'rganishim mumkinligiga ishonch hosil qilishdi. Shunday qilib, men maqsadimni aniqladim va unga erishish yo'lida hech narsa to'sqinlik qilmasligi uchun hayotimni qayta tashkil qildim. Ushbu resursni o'rganish kasbiy mahorat nuqtai nazaridan befoyda bo'lib chiqdi, shuning uchun ikkinchi vebinardan keyin men boshqacha yondashuv kerakligini angladim. Yaxshiyamki, sinfdoshlarim tufayli men ikkita ajoyib manbani topdim: Stepik platformasi va siz buni o'qiyotganingiz. Sentyabr oyining oxirida men JavaRush bo'yicha kursni o'tashni boshladim, shu bilan birga stepik bo'yicha foydali bo'lgan kurslarni o'ta boshladim: diskret matematika, java kursi va algoritmlar va ma'lumotlar tuzilmalari bo'yicha bir nechta kurslar. Oktyabr oyining oxiriga kelib, men kurslarning bir qismini tugatdim, JavaRush-da 10 ta bepul darajani tugatdim va keyin bir oyga yaqin tog'larda o'tirdim, omon qolishdan boshqa hech narsa bilan bezovta qilmadim. Siz ham dam olishingiz kerak. Dekabr oyida men yangi kuch bilan o'qishga qaytdim. Dekabr oyining oxirida men obuna sotib oldim va darajalar bo'ylab yugurdim. Men o'zimni butunlay bu jarayonga bag'ishladim - men o'z ishimni qayta tikladim (men qiz uyda bo'lmaganda kunduzi uxladim, kechqurun u bilan bir necha soat o'tkazdim, keyin tun va ertalab ishladim (jami 12 soat), ketdim. ertalab mashg'ulotlarga (Jismoniy faollik zarurligi haqida alohida post yozaman, shuni bilingki, agar siz ushbu kasbga jiddiy kirishmoqchi bo'lsangiz, bu shunchaki orzu emas - bu sifatli hayot uchun zaruriy shart. O'tirgan turmush tarzi. o'ldiradi). Men uxladim. Shunday qilib, har kuni istisnosiz. Men temir tizim yaratdim, va undan har qanday og'ish meni bir necha kun davomida bezovta qildi. Rostini aytsam, oxirgi darajalar meni xafa qildi (kam sonli vazifalar va noaniq nazariya, hatto resurs yangilanishi bilan aqldan ozgan validator mening qonimni buzdi). Qanday bo'lmasin, fevral oyigacha mening avatarim yonida chiroyli va chiroyli "40" raqami paydo bo'ldi. Men 7 ta muammoni ortda qoldirdim, ulardan 6 tasi o'sha paytda validatorga topshirilmagan va bitta muammo bilan shug'ullanishni umuman istamasdim. Ayni paytda, men allaqachon ish qidirishni boshlashim kerak edi, ayniqsa, kamtarona jamg'armalarim tugaganidan keyin. Biroq, men Git, Maven, Gradle tillarini o'zlashtirish, SQL-ni tushunish va Bahor haqida tasavvurga ega bo'lishni zarur deb topdim. Menga bir necha kun ichida Gitni o'zlashtirgandek tuyuldi (ish muhitida, aslida, men hamma narsani yana takrorlashim kerak edi), men mavenni oddiy darajada tushundim, juda yaxshi tushundim. Udemy-dagi Gradle kursida men sql-ex-da SQL-ni yaxshiladim, bahorda men Spring in Action kitobini o'qidim (boshlash uchun ko'proq). Ushbu kamtarona bilim bilan men aprel oyining boshida ish qidirishni boshladim. Birinchi suhbat ikki haftadan keyin bo'lib o'tdi. Bundan oldin, men JRdagi amaliyot oldidan test topshirig'iga juda o'xshash test topshirig'ini bajardim (men ham shunday qildim, garchi amaliyotni tugatmagan bo'lsam ham). Suhbat davomida men ikkita narsani angladim: birinchidan, men asosiy narsalarni so'z bilan tushuntirib bera olmayman, ikkinchidan, men o'zim uchun barni juda baland qo'ydim - aslida intervyudagi barcha savollar faqat Core (va tom ma'noda SQL haqida bir nechta savol). Biroq, suhbat yaxshi o'tdi va ular mening nomzodimni ko'rib chiqishga rozi bo'lishdi. Biroq, ikki haftadan keyin ham men ulardan aniq javob olmadim (hamma bir oz kutishni so'rashdi, shekilli, ular boshqa nomzodlarga qarashdi). Oxir-oqibat men ulardan voz kechdim va izlanishimni davom ettirdim. Tabiiyki, men Sbertechga tashrif buyurdim (ko'pgina JR bitiruvchilari kabi), bu vaqtga kelib men savollarga javob berish mahoratimni yaxshilab oshirdim, shuning uchun suhbat yaxshi o'tdi, lekin oxirida ular meni oliy ma'lumotsiz ishga olisholmasligi ma'lum bo'ldi. Bu juda zerikarli edi, lekin bu eng yaxshisi edi, men qandaydir tarzda bank sohasida ishlash hayot uchun stigma ekanligiga aminman. Uchinchi intervyu meni hozirgi holatga olib keldi. Bu nostandart intervyu edi, ular menga Core haqida bir nechta savol berishdi, ular Bahor haqida ko'proq so'rashdi (va juda chuqur darajada, loviyaning hayot aylanishi, aspektlar, bahor mvc haqida), Groovy haqida biror narsa. Java-ga kelsak, ular nostandart savollarni ham berishdi, masalan, StringBuilder ichida qanday tuzilganligi, hisoblanganda hashkod qayerda saqlanadi. JavaScript-ga oid savollar (men buni yo'lda umumiy ma'noda ham bilib oldim) va bir nechta jumboqlar bor edi. Umuman olganda, men savollarning yarmiga javob berdim va intervyuni hafsalasi pir bo'lib qoldirdim. Biroq, ertasi kuni men birinchi ishimda xayolimga ham keltirmagan maosh taklifini oldim. Bu aprel oyining oxiri edi - sinfning ob'ektdan qanday farq qilishini bilganimdan beri 8 oydan sal ko'proq vaqt o'tdi. Kompaniya MASTERDATA deb ataladi, u SAP, 1C, Hybris va boshqa korporativ yechimlarning yirik integratori hisoblanadi. Men E-tijorat bo'limida ishladim, biz onlayn-do'konlar uchun veb-saytlarni ishlab chiqamiz. Ko'pchilik birinchi kundanoq o'zlarini yangi loyihada oldingi safda topib, yuzlab qator kod yozishni boshlaganliklarini yozadilar. Men uchun bunday emas edi. Birinchi oyda men uyda bo'lgani kabi xuddi shunday qildim - ko'proq diqqatimni jamlagan bo'lsam ham, o'tirdim va o'qidim. Men JQuery, Apache Solr, MQ, Velocity-ni oldim, MVC-ni o'rgandim va Groovy-ni o'rgandim. Men JBoss Drools kabi juda ekzotik texnologiyalarga tegdim. Bir oy o'tgach, men joriy loyihamizni hamkor veb-sayti bilan birlashtirish uchun REST API yozishni boshladim. Yo'l davomida men loyihaning turli modullarini o'rganib chiqdim (fojia ko'lamini tushunish uchun loyiha old va konfiguratsiyalarni hisobga olmaganda deyarli 10 million qator kodga ega). Ayni paytda men loyihaning 10% ga yaqinini bilaman. Tez orada rivojlanishning yangi bosqichi boshlanadi, biz hozirgi mijoz uchun ikkita yangi sayt yaratamiz. Albatta, shuni aytish kerakki, men o'z qarorimdan bir daqiqa ham afsuslanmadim - dasturlash mening mashg'ulotim bo'lib chiqdiki, men buni uyqu va ovqatlanish uchun uzilishlarsiz qila oladiganga o'xshaydi. Xulosa qilib aytganda, yuksak maqsad sari intilayotgan har bir kishiga maslahat:
  • Shuni yodda tutingki, siz butun umr o'rganishingiz kerak bo'ladi. Siz hech qachon etarlicha yaxshi dasturchi bo'lmaysiz. Avvalo o'rganishni o'rganing. Google-ni o'rganing, savollarni to'g'ri berishni o'rganing, o'quv jarayonidan zavq olishni o'rganing.

  • Ikkinchidan, jismoniy va aqliy mehnat o'rtasidagi to'g'ri muvozanatni toping. O'z holatingizni kuzatib boring, kompyuterda egilib qolmang, muntazam ravishda isinib turing, sport zaliga borishni boshlang (tanangizning uyg'un rivojlanishi ham san'at, o'ylamay bu hovuzga shoshilmang, aks holda o'zingizga zarar yetkazasiz. Bu murabbiy bilan ishlash yaxshiroq, lekin agar sizda yaxshi bo'lsa, yaxshi narsa bo'lmasa, sog'liqni saqlash bo'yicha eng yaxshi (ehtimol yagona) bilim manbai bu LJ hamjamiyati ru_healthlife). Agar buning hech qanday aloqasi yo'q deb o'ylasangiz, adashasiz. Jismoniy faollik aqliy faoliyatga ham juda ijobiy ta'sir ko'rsatadi.

  • Uchinchidan, o'zingizni rag'batlantirishni to'xtating. Har bir inson uchun motivatsiya va iroda manbai juda cheklangan. Ha, kimdir ko'p, kimdir kamroq, lekin ertami-kechmi u yoki bu tarzda tugaydi. Intizom farq qiladi. Har kuni bir vaqtning o'zida o'qishni boshlang. 5 daqiqa yoki 5 soat unchalik muhim emas, asosiysi kerakli narsani qilishdir. Va natija uzoq kutilmaydi.

Hammasi shu, e'tiboringiz uchun rahmat. Hammaga omad!
Izohlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION