O'rganishdan to'xtamang.
Kimdir mendan dasturchi bo'lishning eng yaxshi tomoni nima ekanligini so'rasa, javobim doim bir xil bo'ladi:
Bu cheksiz o'rganish mumkin bo'lgan ish.
Ko‘pchilik buni hazil deb o‘ylaydi yoki meni aqldan ozgan deb o‘ylaydi. Lekin men unday emasman.
Shuning uchun men dasturlashga kirishdim. Doimiy o'zgarib turadigan ekotizim va yaqinlashib kelayotgan frameworklar mening o'rganish va o'sishga bo'lgan cheksiz ehtiyojimni qondiradi.
Hech qachon o'rganishni to'xtatmang.
Yaxshi dasturchi bo'lish nimani anglatishini bilasizmi?. Bu o'rganishni hech qachon to'xtatmaslik
Bundan tashqari, biz hech qachon 100%lik natijaga erisha olmaymiz, bu bizning eng yaxshi odam bo'lishimizga yordam beradi.
Bir paytlar...
Imposter sindromi deb ataladigan yomon narsa bor edi.
Eslatma: Xavotir olmang. Imposter sindromi hammamizda uchraydi.
Keling, bir soniya ichida voqeani sahnalashtiraylik:
SIz ehtimol zo'r Angular dasturchisiz, Angularda ishlaganda zavq olasiz, uni ikir-chikirigacha yaxshi tushunasiz.
Angular 10 dasturchisi bo'lish haqida gap ketganda, siz dunyodagi eng zo'r bo'lishingiz mumkin!
Ammo qachondir, biznes egalari yangiliklar yaratishi mumkin va ular hamma narsani Vuega o'tkazish uchun keskin qaror qabul qilishadi.
Siz Vueni ko'rgansiz, uning asoslarni bilasiz, lekin sizning yoningizda o'tirgan stajyor siz qilgan ishingizga qaraganda yaxshiroq ishlayapti, bu esa sizga alam qiladi, chunki siz Angularda eng zo'risiz-ku?!
Biroq, yaxshi developer bu tuyg'uni chetga surib qo'yadi va buni o'rganish imkoniyati sifatida qabul qiladi.
Vuega sho'ng'ing, uni o'zlashtiring va avvalgi holatingizga qayta olasiz.
Chunki yaxshi dasturchilar yangiliklarni o'rganish, o'zlashtirish va uning "masteri" bo'la olish qobiliyatiga ega.
Qanday davom etish kerak?
Buni davom ettirish oson emas, sizga aytsam.
Bundan tashqari, bu sizning maqsadlaringizga, qayerda ekanligingizga va boshqa omillarga bog'liq.
Ba'zilar men juda ko'p ish qilaman deb o'ylashlari mumkin, lekin men ozgina narsani o'rganaman, lekin men buni har kuni qilaman.
Shunday qilib, vaqt o'tishi bilan men katta hajmdagi ma'lumotlarni o'zlashtiraman.
Agar siz Reactni bir hafta ichida o‘zlashtirishga harakat qilsangiz, ishonchim komilki, uch kun ichida "yonib" ketasiz. Bu shunchaki mumkin emas.
Bundan tashqari, o'zingizning xohishingizga qarab, siz o'qishni o'rganish yoki amaliy yondashuvni tanlashga qaror qilishingiz mumkin.
Menga ko'proq amaliy yondashuv yoqadi, chunki sodir bo'layotgan narsalarni ko'rish ishlarni yanada soddalashtiradi.
Ammo kitoblar siz uchun qulay bo'lsa, buning yomon joyi yo'q.
Sizga yordam beradigan yana bir maslahat - o'rganishingizni hujjatlashtirish. Bu omma oldida yozishni anglatmaydi. Bu kompyuteringiz yonida saqlaydigan daftar ham bo'lishi mumkin.
Asosiysi, siz buni ma'lumotnoma sifatida ishlatishingiz va qanchalik o'sganingizni ko'rishingiz mumkin.
Ilgari tushunish imkonsiz bo‘lib tuyulgan tushunchalar endi lampochkani almashtirishdek oson bo‘ldi.
Bu daqiqalar sizni o'sayotganingizni tushunishingizga yordam beradi!
Nimani o'rganish kerak?
Bu, albatta, juda shaxsiy ish va sizdan boshqa hech kim bunga javob bera olmaydi.
Biroq, odamlar sizni ilhomlantirishi va rag'batlantirishi mumkin.
Bularning barchasi sizda nima borligini, qaysi darajada ekanligingizni va oldinga intilishingizga bog'liq.
Men tez-tez o'zimning hozirgi stekimga qarayman va kimgadir kontseptsiyani tushuntira olamanmi, deb qaror qilaman.
Agar javob yo'q bo'lsa, men buning asoslarini qayta ko'rib chiqaman.
Agar ha bo'lsa, yana boshqa yangiliklarni o'rganishga kirishaman.
Ushbu yondashuvni qo'llash orqali siz o'zingizning asosingiz kuchli ekanligiga ishonch hosil qilasiz.
Xulosa
Hech qachon o'rganishni to'xtatmang!
Har doim yaxshilaydigan, ko'proq o'rganishimiz mumkin bo'lgan yoki hatto yangi narsalarni olishimiz mumkin bo'lgan narsa bor.
Dasturchi bo'lish mana shu.
Men shuning uchun shu sohani sevib qoldim.