19 yoshli qiz va dasturiy ta'minot ishlab chiqaruvchisidan maslahat

Xavotir olmang, bu men har kuni ertalab soat 4.00 dan uyg'onib, 20 km yugurish uchun boradigan narsalardan biri bo'lmaydi ... - "mantiqiy" postlar, bu odamlar o'zlarini qandaydir super inson bo'lishlari kerakdek his qilishlariga olib keladi. yaxshi dasturchi bo'lish.

Ba'zi odamlar meni "Instagram-dan (kodlashdan boshqa hech narsa qilmaydigan qiz)" deb bilishlari mumkin, lekin men hech qachon oddiy kunimda qilgan narsalarim bilan o'rtoqlashmaganman va dasturiy ta'minot ishlab chiqaruvchisi bo'lish uchun buni qilganman. !

Qanday qilib kodlashga kirishdim

Men Lidiya, 19 yoshda, Stokgolmda yashayman va men JavaScript (reaktsiya) dasturini ishlab chiquvchiman! Men ijtimoiy tarmoqlarda juda faolman va hayotimni ushbu jamiyatda qanday ekanligini ko'rsatib, ko'proq odamlarni texnologiya dunyosiga qo'shilishga harakat qilaman.

Men 15 yoshimda kodlashni boshladim. Men Tumblr-da sog'liqni saqlash va turmush tarzi haqida tezkor blog yuritdim va bir vaqtning o'zida o'n minglab izdoshlarga ega bo'ldim. Men odatiy HTML, CSS va jQuery yordamida o'zlarining shaxsiy javob rejalarini yaratishni boshladim, chunki sotib olishim mumkin bo'lgan mavzular menga yoqmadi, shuning uchun o'zimni sinab ko'rishga qaror qildim! Shu paytdan boshlab o'z mahoratimni oshirib bordim, ko'proq bilimlarga ega bo'ldim va rivojlanishga bo'lgan qiziqishim o'sdi. Biroq, men buni allaqachon kodlash deb bilganman va buni yashash uchun qilishim mumkinligini bilmagan edim, men o'zimning dizaynlarimni noldan yaratishni va odamlar men qurgan maketlarni yaxshi ko'rishlarini va buning uchun pul to'lashga tayyor ekanliklarini ko'rish menga juda yoqdi!

Men 18 yoshimga qadar o'rta maktabga bordim va uni juda yomon ko'rardim. O'zimni kelajagimni yaxshilashga qodir bo'lmagan mavzularga ko'p vaqt sarflayotganimni his qilardim (sizga, qadimgi yunon va lotin tillariga qarab!). Shunga qaramay, men diplomim uchun juda ko'p ishladim, ko'plab shaxsiy loyihalarda ishladim va doimo repetitorlik va odamlarni qo'llab-quvvatlash bilan mashg'ul bo'ldim! Odamlar meni eng mehnatkash, ammo eng erkin odam deb bilishgan, va bu mening fikrlash tarzimni juda yaxshi tasvirlaydi. Ammo keyinroq bunga qaytamiz!

O'rta maktabni tugatgach, universitetga bormaslikka qaror qildim. Bu men uchun juda qo'rqinchli qadam edi, chunki miyamga kelajak muvaffaqiyatli bo'lishning yagona yo'li degan fikr keldi: atrofimdagi hamma eng yaxshi universitetlarga bordi! O'rta maktabda eng yaxshi baholarni olish uchun yaxshi universitetga kirish uchun ko'p vaqt sarfladim, shuncha umrimni shunchaki behuda sarf qildimmi? Ha, juda ko'p, lekin men bundan afsuslanmayman! Atrofimdagi odamlarning aksariyati tushunishmadi va men katta xato qilyapman deb o'ylashdi, lekin meni tushunadigan va qo'llab-quvvatlaydigan oz sonli odamlar haqiqatan ham meni undashdi.

Men har doim juda mustaqil bo'lganman: 18 yoshimda o'zim boshqa davlatga ko'chib o'tganman, o'smirlik davrida o'zim ko'p sayohat qilganman va kelajagimni yaxshilash uchun har doim ish bilan band bo'lganman. Hech qachon biror narsa qilishimga bosim o'tkazgan emasman, chunki jamiyat meni xohlagan, men doim o'zim qilganman. Universitetga bormaslikka qaror qildim, lekin 110% dasturlashtirishga berdim, Florida shtatidagi Tampa ko'rfazida 3 oy davomida kodlash bootcampiga bordim. Men buni qilmasligim kerak edi, lekin bu menga biron bir tuzilishga ega bo'lishimga va dasturlashdan zavqlanadigan boshqa odamlar bilan o'ralashishimga yordam berdi, chunki ilgari men bunday bo'lmaganman. Men intensiv ravishda kodladim, doimo o'zim yoqadigan qulay zonadan tashqarida edim, kodlash ko'nikmalarimni yaxshilash uchun shaxsiy loyihalarimga ko'p kuch sarfladim va ko'plab yangi texnologiyalarni o'rgandim.

Nima deb o'ylaysan? Hatto 3 oy ichida ham, aqldan ozgan yollanma xodimlar menga ishlashim mumkinmi, deb murojaat qilishdi. Men LinkedIn profilini yaratganimdan keyin va juda ko'p kuch sarflaganimni namoyish etgandan keyin. Hech qanday ish tajribasiga ega bo'lmagan 19 yoshli qiz kabi, bu juda g'alati edi. Men tushunmadim: ular mening LinkedIn profilimni o'qimaydilarmi? Men universitetga yoki boshqa biror narsaga bormaganman, nega shuncha ko'p kompaniyalar meni xohlashadi?

Chunki siz maktabda kodlashni o'rganmaysiz. Undagi dasturlarni yozib kodlashni qanday qilishni o'rganasiz. Ko'pgina kompaniyalar sizning kollejda dasturlash dasturini o'qiganligingiz haqida yoqimli qog'ozga ega bo'lishingizga ahamiyat bermaydilar: odamlar sizning kodlash mahoratingiz yaxshi ekanligini va kodni yaxshi ko'rishingizni ko'rsatishingiz mumkin.

Meni adashtirmang. Agar siz kollejda hayotni yaxshi ko'rsangiz yoki hayotingizda biron bir tuzilishga muhtoj bo'lsangiz, u erga borish albatta yaxshi qaror bo'ladi. Biroq, bosimni his qilmang. Dasturchilar uyushmasi qattiqqo'l bo'lishi mumkin: ular dasturlash tili tufayli bir-biridan nafratlanishadi, 2 soatlik uxlash odatiy bo'lib tuyuladi, chunki siz tun bo'yi kodlashingiz kerak, va arzimas ovqat eyish va o'tirish. kun bo'yi shunchaki shunday. Mutlaqo bunday emas.

Mening kundalik hayotim (ishdan tashqari)

Chiroq tugashi bilan men yana Stokgolmga uchib ketdim. Men hayotimda ushbu yangi sahifani boshlashdan juda xursand edim va o'sishda davom etishni kuta olmadim. Xo'sh, bugungi kunda odatiy kunda nima qilaman?

Men uyg'onaman va cho'zishga harakat qilaman. Bu men ilgari aytib o'tgan odatiy "ilhomlantiruvchi" xabarga o'xshaydi (ular LinkedIn-da bo'lgani kabi, bu meni aqldan ozdirmoqda!), Ammo bu juda muhim. Siz soatlab soatlab o'tirasiz va agar siz unga g'amxo'rlik qilmasangiz, tanangiz albatta azoblanadi. Shuningdek, u sizni chindan ham uyg'otadi, chunki yurak urish tezligi oshib, miyangiz ko'proq kislorod oladi.

Kuniga kamida 2 soat onlayn kodlash kurslarini ko'rishga harakat qilaman. Men onlayn kurslarni tomosha qilishni yaxshi ko'raman, chunki men doimo yangi narsalarni o'rganaman va o'qituvchiga bunday qulaylik bilan kod yozayotganini ko'rib ilhomlanaman. Men shunga o'xshash loyihada yon tomonda ish olib borgan holda, o'zimning burmalarimni berishga harakat qilaman, shuning uchun men shunchaki yo'riqchining ishidan nusxa ko'chirmayman. Bundan tashqari, siz shunchaki to'shagingizdan chiqishni istamasangiz va o'zingizni xuddi o'zingizni sermahsul his qilsangiz mukammal bo'ladi;)

Shaxsiy loyihalarim bo'yicha kamida 4 soat ishlashga harakat qilaman. Ular meni juda noqulay his qilishadi. Men har doim ilgari hech qachon foydalanmagan tillar yoki uslublardan foydalanishga harakat qilaman, shuning uchun ular bilan ko'proq tajriba orttiraman. Rostini aytsam, bu dahshatli bo'lishi mumkin! Men yolg'on gapirishni xohlamayman va agar siz qattiq mehnat qilsangiz, siz u erga borasiz (siz buni xohlaysiz, ammo bu unchalik ahamiyatga ega emas), lekin men haqiqatan ham yangi narsalarni o'rganish emotsional rol o'ynashi mumkinligini ta'kidlamoqchiman. . Siz o'zingizni tinch his qilasiz, hech qachon tushuna olmaydigan kabi his qilasiz va kodlash qobiliyatingizdan shubhalanasiz. Agar qilsangiz, tabriklaymiz! Siz oddiy odamsiz! Bu his-tuyg'ularni his qilish bu erda muhim qism emas: bu borada qilgan ishingiz eng muhim qismdir. Uni tadqiq qiling, odamlarga murojaat qiling, o'zingizning shaxsiy stack overflow savollaringizni yozing (va u erdagi ko'plab odamlarga qahramon bo'ling) va echim topguningizcha shunchaki harakat qiling. Agar shunday qilmasangiz, bu juda yaxshi. Biroz vaqt o'tgach, ehtimol siz orqaga o'girilib, "buni qanday qaytarib ololmayman ?!" deb o'ylaysiz.

Men kamida 2 ta maqolani o'qishga harakat qilaman. Men haqiqatan ham narsalarni boshqa nuqtai nazardan ko'rishni yaxshi ko'raman. Maqolalar har qanday narsada bo'lishi mumkin: qandaydir kodlash muammosini qanday hal qilish kerak, nima uchun ba'zida JavaScript so'raladi yoki yangi texnologiyalar qanday. Muayyan tafakkurda qolmaslik juda muhim!

Men kamida 5 CodeWars Kata-ni echishga harakat qilaman. Kodlash nafaqat kodlash, balki bir necha o'n yillar davomida kodlashda ham eng yaxshi do'stingizdir! Sizga beradigan muammolarni echimi ko'pincha juda foydali, chunki siz boshqa odamlar bergan echimlarni sinab ko'rish orqali sintaksisingizni ko'paytirishni o'rganasiz. Va yana bir katta plyus: kodlash bo'yicha suhbatga borganingizda, ular odatda CodeWars-dagi savollarga juda o'xshash savollarni berishadi!

Oziq-ovqatlarni iste'mol qilmaslikka harakat qilaman. Oziqlantiruvchi taomni iste'mol qilish meni juda hushyor va, eng muhimi, baxtli qiladi! Men juda sog'lom nonushta va tushlik qilganimda, men o'zimni kuchliroq va rag'batlantiradigan his qilaman, bu albatta kodlash qobiliyatimni yaxshilaydi. Tez va oson yurmang, lekin uzoq vaqt o'ylab ko'ring: tanangiz qanchalik yaxshi bo'lsa, ongingiz qanchalik yaxshi bo'lsa, kodingiz shuncha yaxshi!

Plyus: kodlash paytida siz hali ham cho'zishingiz / meditatsiya qilishingiz mumkin!

Biror narsani payqadingizmi? Men "harakat qilaman" deyishni davom ettirdim. Chunki men ularni qila olmaydigan narsalarga majburlamayman. Shaxsiy loyihalarim bilan ishlamaganimda yoki arzimas ovqat iste'mol qilganimda o'zimni yomon his qilishni xohlamayman. 110% berish - bu mening diqqat markazim, lekin men odamman: ba'zi kunlarda men kodlashni xohlamayman, charchaganman va kun bo'yi Netflix-ni ko'rishni xohlamayman. Va bu juda yaxshi! Yengillik va mashaqqatli mehnat o'rtasidagi to'g'ri muvozanatni toping. Bu odamlar men bilan uchrashgan eng mehnatsevar va bo'shashgan odam ekanligi haqidagi sharhlariga qaytadi: ammo bunday fikrlash oson emas!

Kun bo'yi ishlamaganimda o'zimni yomon his qilmaslik uchun ko'p vaqt kerak bo'ldi. Ayniqsa, Instagram'ga qo'shilganimdan so'ng: Men odamlarning juda ko'p kodlashlarini yozib turadigan narsalarni ko'rardim, chunki men ham buni qilishim kerak edi va dam olish uchun vaqtim yo'q edi. Ammo dam olishni hayotimning muhim qismiga aylantira boshlaganimdan keyin hammasi yaxshilandi. Men o'zimni juda baxtli his qilardim va ko'proq ishlashga unday boshladim.

Xulosa

Ushbu maqolani yozar ekanman, ba'zi odamlarni texnologiya olamiga qo'shilishga ilhomlantiraman deb umid qilaman va bu haqiqatan ham ko'rinadigan darajada dahshatli emas. Dasturlash nafaqat filmlarda tasvirlangani kabi o'ta aqlli super odamlarga tegishli emas. Dasturlash bu yaratishni yaxshi ko'radigan, o'z qulaylik zonasidan chiqishni yaxshi ko'radigan va o'zlarini yaxshilashni sevadiganlar uchun!

Xulosa qilish uchun mening oxirgi maslahatim:

  • Haqiqatan ham o'zingizni itarib, kodlashga bo'lgan ishtiyoqingizni namoyish eta olsangiz, haqiqatan ham kollejga borishingiz shart emas!
  • Har doim qo'lingizdan kelganicha 110% bering va ismingizni u erga olib chiqib, nimaga qodir ekaningizni dunyoga namoyish qiling. Biroq, har doim sog'lig'ingizni birinchi o'ringa qo'ying. Kutish juda muhim!
  • O'zingizni noqulay his qilish va o'zingizni kodlashda o'zingizni yomon his qilish, bu normal holat. Buni vaqti-vaqti bilan hamma o'ylaydi.
  • Siz har doim qanday qilib allaqachon kelganingizni eslatib turing. Qancha yaxshilanganingizni unutish juda oson, lekin hozir o'zingizni bir oy oldin taqqoslang! Sizni ishontirib aytamanki, bu siz o'ylaganingizdan ham ko'proq.
  • O'zingiz dasturlayotgan til yomon til ekanligingizni his qilishiga boshqa odamlarning yo'l qo'ymasligingiz kerak. Bu deyarli yo'q, va bu juda zarur va foydali bo'lishi mumkin!

Menga Instagram orqali xabar yuborish orqali yoki menga LinkedIn-da qo'shib savol berishdan o'zingizni tiying!