Kā iegūt pirmo darbu kā pašmācīts izstrādātājs

Apmēram pirms sešiem mēnešiem es sāku jaunu programmatūras inženiera amatu.

Tas ir mans pirmais pilnas slodzes izstrādātāja darbs. Un nolaišanās tajā bija divu intensīvu mācību gadu kulminācija.

Pirms sāku darba meklēšanu, es pabeidzu visu freeCodeCamp mācību programmu - visu laiku strādājot par skolotāju pilnu slodzi.

Tā visa laikā es daudz uzzināju par mērķu izvirzīšanu un to sasniegšanu.

Es arī iemācījos izturēt atkārtotu noraidījumu un neveiksmju dūrienu, kas saistīts ar karjeras maiņu.

Es nolēmu rakstīt par savu ceļojumu, mainot karjeru - sākot no mācīšanas līdz attīstībai - divu iemeslu dēļ.

Pirmkārt, man par to gandrīz katru dienu tiek jautāts sociālajos tīklos. Šis raksts var kalpot kā galīgs resurss cilvēkiem, kuri vēlas manu padomu.

Otrs iemesls, kāpēc es to rakstu, ir tāds, ka mans ceļojums bija līkumains. Šis nav stāsts “pabeidzis sāknēšanas nometni 12 nedēļu laikā un ieguvu savu pirmo darbu tehnikas jomā”. Es domāju, ka tas varētu kalpot par iedrošinājumu jums, ja arī jūs cenšaties iegūt pirmo izstrādātāja iespēju.

Tāpēc bez liekas aizdomas šeit ir mans padoms jums.

Uzziniet, kāda iespēja pastāv, tad mācieties attiecīgi.

Daži no jums, iespējams, var atļauties atvaļinājumu no darba un koncentrēties tikai uz mācīšanos. Bet tiem, kas nevar, jūs vēlaties pēc iespējas ātrāk sākt strādāt pie reālās dzīves.

Lai to izdarītu, uzdodiet sev šādus jautājumus: Kur tu vēlētos atrasties pēc 1-2 gadiem? Kuras firmas jums šķiet interesantas? Kur jūs vēlētos dzīvot un strādāt?

Pamatojoties uz jūsu atbildēm, izpētiet tirgu. Apskatiet to uzņēmumu sludinājumus, kurus esat uzskaitījis, vai valstī, kurā vēlaties dzīvot.

Vai arī, ja jūsu sapnis darbojas attālināti, meklējiet attālinātus darbus, kas jums šķiet interesanti.

Kad esat atradis visus šos darba sludinājumus, sāciet uzskaitīt visas prasītās prasmes.

Tad ielieciet to visu caur savu vēlmju filtru. Tas sniegs jums diezgan labu sarakstu, kas palīdzēs jums mācīties.

Nosakot mērķus, jums precīzi jāzina, ko vēlaties. Ja jūs izstiepjat pārāk plašas ambīcijas, jūs varat zaudēt uzmanību.

Piemērs tam: programmēšanas valodu mācīšanās.

Protams, ir labi zināt vairāk nekā vienu valodu. Bet, ja jūsu prioritāte ir ātra darba iegūšana, vissvarīgākais ir koncentrēties uz programmēšanas principiem, kas pārsniedz jebkuru konkrētu valodu. Tajā pašā laikā jums jāapgūst tās tirgojamās prasmes, kas pēc iespējas ātrāk padarīs jūs nodarbināmu.

Sāciet gūt pieredzi, kamēr mācāties, visos iespējamos veidos

Viena no lielākajām problēmām, ar ko saskaras jaunie izstrādātāji, ir pieredzes trūkums. Uzņēmumi vēlas, lai jums būtu 1-2 gadu pieredze, bet, ja neviens nevēlas jūs pieņemt darbā, kā jūs varat iegūt šo pieredzi?

Mans padoms ir sākt iegūt jebkāda veida pieredzi pēc iespējas ātrāk, kamēr jūs vēl mācāties.

Kamēr es nodarbojos ar freeCodeCamp mācību programmu, es sastapos ar tiešsaistes programmu 1millionwomentotech, kuras mērķis bija sniegt tehnoloģiju izglītību sievietēm un nebināriem cilvēkiem.

Mani interesēja iziet kursi, un viņi meklēja brīvprātīgos, tāpēc pierakstījos gan kā students, gan kā brīvprātīgais.

Tā bija neticama mācīšanās pieredze. Un ne tikai es to ieguvu apmācībā, bet arī man bija pirmā reālā pieredze darbā ar attālinātu organizāciju. Es ieguvu draugus un brīvprātīgā darba beigās saņēmu lielisku atsauces vēstuli.

Ja jums ir iespēja stažēties, tas ir arī lielisks veids, kā pēc iespējas ātrāk iegūt darba pieredzi. Ne visiem ir privilēģija veikt praksi bez maksas, taču tur ir arī daudz apmaksātu praksi.

Es biju Outreachy intern, un tā bija viena no apbrīnojamākajām pieredzēm manā dzīvē. Outreachy ir programma, kas organizē apmaksātu praksi ar bezmaksas un atvērtā koda projektiem cilvēkiem, kuri ir nepietiekami pārstāvēti tehnoloģiju nozarē. Man tas tik ļoti patika, ka tagad esmu LibreHealth Outreachy mentors!

Citas iespējas iegūt praktisku pieredzi ir:

  • Veidojiet savus projektus atsevišķi vai kopā ar draugu,
  • Ieguldījums atklātā pirmkoda projektos (jūs varat palīdzēt novērst kļūdas vai rakstīt / tulkot dokumentāciju) un
  • Ārštata darbs. Jūs varat sākt ar vietņu izveidi savu draugu un ģimenes uzņēmumiem. Tas palīdzēs jums kļūt pārliecinātam par savām prasmēm un arī papildināt savu portfeli.

Ir svarīgi sākt to darīt, kamēr mācāties. Jo labākais veids, kā patiešām nostiprināt savas zināšanas, ir faktiski izmantot to reālās situācijās.

Sāciet intervēt pēc iespējas ātrāk.

Intervijas ir mācīšanās pieredze. Jūs varat uzzināt, ko vēlaties un ko nevēlaties uzņēmumā, tikai pēc intervijas norises. Turklāt, jo vairāk jums ir intervēšanas pieredzes, jo mazāk jūs nervozējat.

Es sāku pieteikties darbam, pirms jutos simtprocentīgi gatavs, jo zināju, ka nekad nejutīšos 100% gatavs.

Piesakieties pat tad, ja neatbilstat visām prasībām, un sagatavojieties intervijai.

Ja jūs nervozējat par nepietiekamu kvalifikāciju, neesiet. Atstājiet to intervētāju ziņā.

Ja jūs esat nonācis intervijā, tad viņi noteikti jūs interesē.

Pierakstiet, ko viņi uzdod, un sagatavojiet jautājumus arī intervētājam. Šī ir jūsu iespēja uzzināt, ko meklē uzņēmumi, un kā jūs varat sagatavoties, lai to viņiem sniegtu.

Tāpat paturiet prātā, ka intervija notiek abos virzienos: viņi jūs vērtē, bet jums vajadzētu arī tos novērtēt. Tā ir divvirzienu iela, un, zinot to, intervijas laikā jums vajadzētu palīdzēt justies pārliecinātākam un mazāk saspringtam.

Runājiet ar pēc iespējas vairāk cilvēkiem, kuri ir paveikuši to, ko vēlaties.

Ja pazīstat kādu, kurš dabūja darbu pēc mācīšanās pats, uzdodiet viņam jautājumus! Esi konkrēts.

Neskaidri jautājumi retāk sniedz jums vērtīgu informāciju, jo katra cilvēka ceļojums ir atšķirīgs. Bet, ja esat konkrēts, varat gūt vērtīgu ieskatu.

Piemēram, cilvēki man bieži jautā: "Kā jūs gājāt no skolotāja uz izstrādātāju?" Es uzskatu, ka uz to ir ļoti grūti atbildēt, un tā ir nederīga. Tas ir tikai mans personīgais stāsts. (Ja vēlaties, varat to detalizēti izlasīt šeit.) Un tik daudzi tā aspekti ir ārkārtīgi unikāli maniem personīgajiem apstākļiem.

Bet, ja kāds jautā: "kā jūs aizpildījāt savas zināšanu nepilnības ar X prasmi?" Es varu viņiem sniegt vairāk noderīgas informācijas, norādīt resursus, minēt piemērus, kurus viņi var izmantot praksē utt.

Nenovērtējiet par zemu prasmes, kas jums ir.

Mainot karjeru, atcerieties: jūs, iespējams, esat jaunāks programmēšanas jomā, taču jums ir daudz vērtīgas pieredzes un prasmju, ko varat nodot tālāk.

Ja jūs savā dzīvē vispār esat strādājis, jums ir tehniskas un netehniskas zināšanas, kuras var pielietot daudzās situācijās jūsu jaunajā darbā.

Daudzi jaunākie izstrādātāji ir karjeras mainītāji, kuriem jau ir bijis darbs. Viņiem, iespējams, padevās vecie darbi, un viņiem ir dzīves pieredze, kas viņus atšķir no citiem kandidātiem.

Arī šie karjeras mainītāji parasti ir pietiekami motivēti, ka viņi izmantoja lielu iespēju apgūt pilnīgi jaunas prasmes. Tas parāda lielu personisko spēku, un tas liek jums izcelties kā kandidātam un iespējamam uzņēmuma aktīvam.

Jūsu iepriekšējā pieredze, pat ja tā nav saistīta, ir vērtīga! Jums vienkārši jāatrod veids, kā to izmantot un izmantot savā labā savā jaunajā karjeras ceļā.

Esiet gatavs izgāzties, piecelieties, notīriet putekļus un mēģiniet vēlreiz. Daudzas reizes.

Ja jums neizdodas neveiksmīgi, jums nekad neizdosies. Iemācīties kaut ko darīt dzīvē nozīmē daudzkārt kļūdīties, pirms beidzot to izdarīt pareizi.

Neuztraucieties par noraidījumiem. Mācieties no viņiem, ņemiet vērā un dodieties tālāk. Atcerieties, ka neatlaidība ir jūsu labākais draugs, un jūs galu galā iegūsiet darbu, ja vienkārši turēsieties tajā pietiekami ilgi.

Tu to vari izdarīt.

Es domāju, ka gandrīz viss, ko jūs vēlaties darīt dzīvē, ir izpildāms.

Grūtības pakāpe var atšķirties atkarībā no sākuma punkta. Bet, jo vairāk jūs sevi izliekat un runājat ar cilvēkiem, jo ​​vairāk iegūstat ieskatu un sakarus, kas jums palīdzēs jūsu ceļojumā.

Paldies, ka izlasījāt šo, un lai veicas.

Un, ja vēlaties saņemt motivācijas saglabāšanu, piesakoties darbam, varat pievienoties manai telegrammas grupai Junior Devs.