Es pavadīju 3 mēnešus, piesakoties darbā pēc kodēšanas bootcamp. Lūk, ko es uzzināju.

Mazāk runāts par sāknēšanas kameras brauciena daļu ir tas, kas notiek pēc absolvēšanas - kad meklējat šo sešciparu izstrādātāja pozīciju.

Es pabeidzu Hack Reactor 2016. gada jūlijā un pagāja gandrīz 3 mēneši, pirms pieņēmu piedāvājumu ar Radius Intelligence. Es pieteicos 291 uzņēmumā, veicu 32 tālruņu ekrānus, 16 tehniskos ekrānus, 13 kodēšanas izaicinājumus, 11 klātienē un saņēmu 8 piedāvājumus. Piedāvājumi svārstījās no 60 līdz 125 000 ASV dolāru algas no uzņēmumiem visā ASV, kā arī gan priekšpuses, gan pilnas grupas lomām. Kopumā par piedāvājumiem kļuva 2,8% pieteikumu.

Šeit ir 5 lietas, kuras es vēlētos zināt, pirms sāku meklēt darbu.

1. ieskats: nokļūstiet pie reāliem cilvēkiem

Sākumā es pieteicos uzņēmumiem, izmantojot pieeju bisei. Es pieteicos caur Indeed.com, AngelList, LinkedIn, StackOverflow, Hacker News, uzņēmumu vietnēm un pat Craigslist.

Es iesniegtu atsākšanu jebkurai lomai, kas vēlas izmantot React, Node vai JavaScript. Pirmajā nedēļā es pieteicos 15–20 uzņēmumos dienā.

Pro-Tip: atrodiet uzņēmumus, kuri izmanto šo viegli lietojamo repo.

Mana raža bija zema. Uz mani atbildēja mazāk nekā pieci procenti uzņēmumu. Es iemetu aplikācijas melnajā caurumā.

Viss mainījās, kad viens no maniem kohortas biedriem, bijušais vervētājs, dalījās darba meklēšanas ceļvedī. Viņš mums lika ar katru pieteikumu sūtīt e-pastus tieši reāliem cilvēkiem. Tas varētu būt jebkurš. Kamēr kāds to lasīs.

Kopš tā laika, kad iesniedzu pieteikumu, es meklēju uzņēmumu LinkedIn un nosūtīju e-pastu kādam no viņu inženieru vai darbā pieņemšanas komandas.

Lielākajai daļai mazo uzņēmumu vai C līmeņa vadītāju e-pasta formāts parasti ir [email protected] Lielākiem uzņēmumiem tas var būt [email protected]

Lai pārbaudītu e-pastus, es izmantoju Rapportive, lai pārbaudītu e-pastus ar sociālo mediju kontiem.

Rezultāti bija pārsteidzoši. Kad tika nosūtīti vairāk nekā 150 e-pasta ziņojumu, mans atbildes līmenis bija milzīgs 22%.

Bija lieliski arī dzirdēt no reāliem cilvēkiem. Pārsteidzoši, ka izpilddirektori un CTO atbildēja uz mani. Dažreiz viņi mani pat intervēja.

Līdzņemšana: ja jūs piesakāties pa ārdurvīm, pārliecinieties, ka nonākat pie cilvēkiem.

Ieskats Nr. 2: sāciet mazs un virzieties uz augšu

Jums būs jāsastopas ar 1. līmeņa intervijām (netehnoloģiju uzņēmumam, kam nepieciešami izstrādājumi), kur intervētāji jums jautā tikai Java sīkumus.

Jūs gaida 9. līmeņa intervijas (Google / Facebook līmenis), kur intervētāji uzdod sarežģītus datu struktūras un algoritma jautājumus.

Es stratēģiski izveidoju savu procesu tā, lai man agrāk būtu bijušas zemāka līmeņa intervijas, bet vēlāk - augstāka līmeņa intervijas.

Jau agri es ieguvu pieredzi, izveidoju pārliecību un nodrošināju piedāvājumus no uzņēmumiem, kuriem bija mazāk intensīvas intervijas.

Iegūstot vairāk pieredzes, es faktiski „paaugstinājos”. Es kļuvu spējīgs pabeigt intervijas uzņēmumos ar augstākiem bāriem. Tas ir parādīts zemāk kā lineāra korelācija starp nedēļu skaitu, kad es biju procesā, un man piedāvāto pamatalgu.

Es atbloķēju grūtākus jautājumus. Es atbloķēju lielākas algas. Un galu galā es atbloķēju darbu, kuru paņēmu.

Līdzņemšana: plānojiet risināt vieglākas intervijas agri un sarežģītākas vēlāk.

3. ieskats: no tā atkarīgs mācīšanās, piemēram, jūsu nākotnes darbs (jo tā ir)

Es ienīstu to jums atklāt, bet vissvarīgākais, ko jūs jebkurā brīdī varētu darīt, ir mācīties un sagatavoties.

Kāpēc? Tā kā jūs nesaņemsiet piedāvājumu, ja jums nebūs labu atbilžu uz jautājumiem, ko viņi jums uzdod.

Cilvēki jūs nenorādīs, ja neuzskatīs, ka esat gatavs viņu intervijām.

Izejot no Hack Reactor, manas vājās vietas bija datu struktūras un algoritmi. Triplebyte pētījums atklāja, ka bootcamp pakāpes šajās jomās ir vājākas nekā datorzinātņu pakāpes.

Tāpēc es iemācījos un praktizēju. Katru dienu.

Visas dienas veltīju šķirošanas algoritmu apguvei. Citās dienās es koncentrējos uz izpratni par interneta darbību.

Ja es pilnībā nesaprotu jēdzienu, es pavadītu dienu, skatoties YouTube videoklipus vai meklējot StackOverflow, līdz sapratu.

Man šķita noderīgi šādi mācību materiāli:

  • InterviewCake: Mans iecienītākais datu struktūru un algoritmu resurss. Tas sadala risinājumus pakāpeniski - lieliska alternatīva Cracking Code Interview (CTCI). Vienīgais satveru, ka viņiem nav vairāk problēmu!
  • HiredInTech Sistēmas projektēšanas sadaļa: lielisks ceļvedis sistēmas dizaina intervijas jautājumiem.
  • Coderust: Ja jūs izvairāties no CTCI kā mēris, Coderust 2.0 var būt ideāls jums. Par 49 ASV dolāriem jūs saņemat risinājumus gandrīz jebkurā programmēšanas valodā ar interaktīvām diagrammām.
  • Reddita raksts Kā sagatavoties tehniskām intervijām: es to pastāvīgi izmantoju kā etalonu tam, cik gatavs es biju.
  • Intervijas jautājumi priekšpusē : pilnīgs front-end jautājumu saraksts.
  • Leetcode: pārejas resurss algoritmu un datu struktūras jautājumiem. Varat filtrēt pēc uzņēmuma, tādējādi, piemēram, jūs varētu saņemt visus jautājumus, kurus parasti uzdod Uber vai Google.
Līdzņemšana: Nav tādas lietas kā pārāk daudz sagatavošanās.

Ieskats # 4: Labāk pielieciet kāju uz priekšu

Ielauzties nozarē ir grūti. Jums jāuzrāda labi, pat ja neesat pilnībā sagatavojies. Lai gūtu panākumus, jums ir jābūt savam aizstāvim.

Pārdod sevi

Hack Reactor mēs esam apmācīti maskēt savu nepieredzējušo. Personīgajos stāstījumos mēs apzināti izlaižam bootcamp izglītību.

Kāpēc? Pretējā gadījumā uzņēmumi mūs automātiski iedala jaunākajās izstrādātāju lomās vai atzīmē kā “nepietiekama pieredze”.

Vienā intervijā ar starta uzņēmumu intervija nekavējoties devās uz dienvidiem, kad viņi saprata, ka esmu izdarījis bootcamp. Viens uzņēmums to izmantoja pret mani un izteica man 60 000 ASV dolāru lielu piedāvājumu, salīdzinot ar jaunākajiem izstrādātājiem.

Galu galā jums jāpārliecina uzņēmumi, ka jūs varat veikt šo darbu.

Tajā pašā laikā jums ir jāpārliecina sevi, ka jūs varat veikt darbu.

Jūs varat. Koncentrējieties uz savu mīlestību pret programmēšanu. Koncentrējieties uz to, ko esat izveidojis, izmantojot React un Node. Koncentrējieties uz savu dziļo zināšanu demonstrēšanu JavaScript un citās apgūtās valodās.

Tikai tad viņi var attaisnot, ka dod jums darbu.

Tā ir divvirzienu saruna

Intervēšana ir darbinieka un darba devēja savstarpējas piemērotības izpēte. Lai gan jūsu pienākums ir pārliecināt darba devējus jūs pieņemt darbā, viņu uzdevums ir arī jūs uzvarēt.

Nekautrējieties izmantot interviju kā iespēju novērtēt darba iespēju.

Es runāju ar jebkuru uzņēmumu, pat ja man bija tikai mazākā interese.

Es darīju uz vietas visā valstī ar jebkuru uzņēmumu, kas mani uzaicināja. Es uzdevu jautājumus un piesaistīju zināšanas par inženieru komandas organizāciju, izmantotajām tehnoloģijām un rīkiem, uzņēmuma izaicinājumiem un sistēmu arhitektūru.

Profesionāls padoms: interviju laikā uzdodiet šādus jautājumus: kādas ir tehniskas problēmas, ar kurām nesen saskaras? Kas jums patīk strādāt X uzņēmumā? Kā tiek strukturētas komandas un kā parasti tiek sadalīti uzdevumi?

Es uztvēru katru mijiedarbību kā mācību iespēju. Katra mijiedarbība man palīdzēja uzlabot prezentāciju, interviju un tehniskās prasmes. Katra neveiksme man palīdzēja atrast savas neredzamās vietas.

Līdzņemšana: nepārdodiet sevi īsi! Un atcerieties, ka tā ir savstarpēja izpēte.

5. ieskats: Tas ir maratons, nevis sprints

Ceļojums nebūt nav viegls. 3 mēnešus es slīpēju 6 dienas nedēļā. Bet es centos parūpēties par sevi.

Dažas dienas es mācītos pie draugiem. Citās dienās es gribētu atrast kafejnīcu un mācīties viena, vai pavadīt laiku Hack Reactor absolventu atpūtas telpā. Un katru nedēļu es pierakstījos pie mūsu karjeras konsultanta, lai runātu par manu progresu.

Procesa laikā ir viegli izdegt. Ēd labi, gulē un vingro.

Tas var kļūt vientuļš. Pavadiet laiku kopā ar draugiem, kuriem ir tāda pati pieredze.

Līdzņemšana: sagatavojieties garajai spēlei un pārliecinieties, ka rūpējaties par sevi.

Kopumā galvenie izņemšanas veidi ir:

  1. Ejiet pie reāliem cilvēkiem
  2. Sāciet no sākuma un strādājiet augšup
  3. Mācieties tāpat kā jūsu turpmākais darbs ir atkarīgs no tā
  4. Labāk pielieciet kāju uz priekšu
  5. Tas ir maratons, nevis sprints

Šis process var šķist bezgalīgs, bet jūs to darīsit. Turpiniet likt stundas. Turpiniet sūtīt lietojumprogrammas. Turpiniet rūpēties par sevi. Tas viss beigās atmaksājas.

Īpašs paldies Dilanam Tranam, Karen Dhao, Rohit 'Sunny' Rekhi, Jake Pace, Anamita Guha, Stephanie Liu un daudziem citiem.

Lūdzu, padalieties ar draugiem ar darba meklējumiem. Ja jums patīk izlasītais, nospiediet zemāk esošo pogu ❤.