Aš praleidau 3 mėnesius kreipdamasis į darbus po kodavimo įkrovos. Štai ką aš sužinojau.

Mažiau kalbama apie „bootcamper“ kelionės dalį yra tai, kas nutinka baigus studijas - kai ieškote tos šešiaženklės kūrėjo pozicijos.

„Hack Reactor“ baigiau 2016 m. Liepos mėn. Ir beveik 3 mėnesius užtrukau, kol priėmiau pasiūlymą su „Radius Intelligence“. Kreipiausi į 291 įmonę, atlikau 32 telefonų ekranus, 16 techninių ekranų, 13 kodavimo iššūkių, 11 vietoje ir gavau 8 pasiūlymus. Pasiūlymai svyravo nuo 60–125 tūkst. USD algos iš visų JAV kompanijų ir už „front end“ bei „full stack“ vaidmenis. Iš viso pasiūlymais tapo 2,8% paraiškų.

Štai 5 dalykai, kuriuos norėčiau žinoti prieš pradėdamas darbo paiešką.

1 įžvalga: susipažinkite su tikrais žmonėmis

Iš pradžių aš kreipiausi į įmones, naudodamas šautuvo metodą. Kreipiausi per „Indeed.com“, „AngelList“, „LinkedIn“, „StackOverflow“, „Hacker News“, kompanijų svetaines ir net „Craigslist“.

Pateikčiau kiekvieno vaidmens, norinčio „React“, „Node“ ar „JavaScript“, atnaujinimą. Pirmą savaitę kreipiausi į 15–20 įmonių per dieną.

„Pro-Patarimas“: raskite įmonių, naudojančių šią lengvai pritaikomą atpirkimo programą.

Mano derlius buvo mažas. Į mane atsakė mažiau nei penki procentai įmonių. Mėtydavau programas į juodąją skylę.

Viskas pasikeitė, kai vienas mano kohortos draugas, buvęs verbuotojas, pasidalijo darbo paieškos vadovu. Jis liepė mums siųsti el. Laiškus tiesiogiai žmonėms su kiekviena paraiška. Tai gali būti bet kas. Kol kas nors skaitys.

Nuo tada, kai tik pateikiau paraišką, ieškojau įmonės „LinkedIn“ ir el. Paštu išsiunčiau el. Laišką jų inžinerijos ar samdymo komandai.

Daugumai mažų įmonių ar C lygio vadovų el. Pašto formatas paprastai yra [email protected] Didesnėms įmonėms tai gali būti [email protected]

Norėdami patikrinti el. Pašto adresus, aš naudoju „Rapportive“, norėdamas patikrinti el. Laiškus su socialinės žiniasklaidos paskyromis.

Rezultatai buvo nuostabūs. Išsiunčiant daugiau nei 150 el. Laiškų, mano atsakymų procentas buvo didžiulis 22%.

Taip pat buvo malonu girdėti iš tikrų žmonių. Keista, kad generaliniai direktoriai ir CTO atsakė į mane. Kartais net patys mane apklausdavo.

Išsinešimas: jei kreipiatės pro lauko duris, įsitikinkite, kad patekote į žmones.

2 įžvalga: pradėkite nuo mažų žingsnių ir eikite į viršų

Susidursite su 1 lygio interviu (netechnikos įmonei, kuriai reikalingi bet kokie kūrėjai), kur pašnekovai jūsų klausia tik „JavaScript“ smulkmenų.

Susidursite su 9 lygio interviu („Google“ / „Facebook“ lygiu), kur interviu dalyviai užduos sudėtingus duomenų struktūros ir algoritmo klausimus.

Strategiškai sukūriau savo procesą, kad anksčiau turėčiau žemesnio lygio interviu, o vėliau - aukštesnio lygio.

Anksti įgijau patirties, įgijau pasitikėjimo ir užsitikrinau ne tokių intensyvių interviu turinčių įmonių pasiūlymus.

Įgijęs daugiau patirties, aš „išlyginau“. Tapau pajėgus baigti interviu įmonėse, kuriose dirba aukštesni barai. Tai iliustruojama kaip linijinė koreliacija tarp savaičių, kai buvau procese, skaičiaus ir man siūlomos bazinės algos.

Aš atrakinau griežtesnius klausimus. Atrakinau didesnius atlyginimus. Ir galiausiai atradau darbą, kurio ėmiausi.

Išsinešimas: planuokite anksti spręsti lengvesnius, o vėliau - sunkesnius interviu.

3 įžvalga: mokymasis, kaip jūsų būsimas darbas, priklauso nuo jo (nes taip yra)

Nekenčiu tau to palaužti, bet svarbiausias dalykas, kurį galėjai padaryti bet kuriuo metu, yra studijos ir pasiruošimas.

Kodėl? Nes negausite pasiūlymo, jei neturėsite gerų atsakymų į klausimus, kuriuos jie jums užduoda.

Žmonės jūsų nenurodys, jei nemanys, kad esate pasirengęs jų interviu.

Išėjęs iš „Hack Reactor“, mano silpnybės buvo duomenų struktūros ir algoritmai. „Triplebyte“ atliktas tyrimas parodė, kad „bootcamp“ laipsniai šiose srityse yra silpnesni nei informatikos laipsniai.

Taigi išmokau ir praktika. Kiekvieną dieną.

Visas dienas skyriau rūšiavimo algoritmų mokymuisi. Kitomis dienomis daugiausia dėmesio skyriau supratimui, kaip veikia internetas.

Jei iki galo nesupratau sąvokos, praleisčiau dieną žiūrėdamas „YouTube“ vaizdo įrašus arba ieškodamas „StackOverflow“, kol suprasčiau.

Man pasirodė naudinga ši tyrimo medžiaga:

  • „InterviewCake“: mano mėgstamiausias duomenų struktūrų ir algoritmų šaltinis. Jis išskaido sprendimus po žingsnį po žingsnį - puiki alternatyva „Cracking the Code Interview“ (CTCI). Vienintelis dalykas yra tai, kad jie neturi daugiau problemų!
  • „HiredInTech“ sistemos projektavimo skyrius: puikus vadovas kuriant sistemos projektavimo interviu klausimus.
  • „Coderust“: jei vengiate CTCI kaip maras, „Coderust 2.0“ gali būti tobulas jums. Už 49 USD gausite sprendimus beveik bet kuria programavimo kalba su interaktyviomis diagramomis.
  • Reddito „Kaip pasiruošti techniniams interviu“: aš tai nuolat naudojau kaip pasirengimo etaloną.
  • Interviu klausimai iš priekio : išsamus „front-end“ klausimų sąrašas.
  • Leetcode: Algoritmo ir duomenų struktūros klausimų einamasis šaltinis. Galite filtruoti pagal įmonę, taigi, pavyzdžiui, galite gauti visus klausimus, kuriuos paprastai užduoda „Uber“ ar „Google“.
Išsinešimas: Nėra tokio dalyko kaip per didelis pasiruošimas.

4 įžvalga: padėkite savo geriausią koją į priekį

Įsilaužti į pramonę yra sunku. Jūs turite pasirodyti gerai, net kai nesate visiškai pasirengęs. Norėdami pasisekti, turite būti savo advokatu.

Parduok save

„Hack Reactor“ esame apmokyti užmaskuoti savo nepatyrimą. Asmeniniuose pasakojimuose mes tyčia praleidome „bootcamp“ išsilavinimą.

Kodėl? Priešingu atveju įmonės automatiškai priskiria mus jaunesniųjų kūrėjų vaidmenims arba pažymi kaip „nepakankama patirtis“.

Viename interviu su startuoliu interviu iškart nuėjo į pietus, kai suprato, kad padariau „bootcamp“. Viena įmonė panaudojo tai prieš mane ir pateikė man 60 tūkst. USD pasiūlymą, palygindama jį su jaunesniais kūrėjais.

Galų gale turite įtikinti įmones, kad galite atlikti šį darbą.

Tuo pačiu turite įtikinti save , kad galite atlikti darbą.

Tu gali. Susitelkite į savo meilę programavimui. Susitelkite į tai, ką sukūrėte naudodami „React“ ir „Node“. Susitelkite į tai, kad pademonstruotumėte gilias žinias „JavaScript“ ir kitomis išmoktomis kalbomis.

Tik tada jie gali pateisinti jums darbo suteikimą.

Tai dvipusis pokalbis

Interviu yra abipusis darbuotojo ir darbdavio tinkamumo tyrimas. Nors jūsų darbas yra įtikinti darbdavius ​​jus samdyti, taip pat jų užduotis yra jus užkariauti.

Nesigėdykite pasinaudoję interviu kaip galimybe įvertinti darbo galimybes.

Kalbėjausi su bet kuria įmone, net jei turėjau tik menkiausią susidomėjimą.

Dirbau vietoje visoje šalyje su bet kuria įmone, kuri mane pakvietė. Aš uždaviau klausimus ir pasisėmiau žinių apie inžinerijos komandos organizavimą, naudojamas technologijas ir įrankius, įmonės iššūkius ir sistemos architektūrą.

Patarimas profesionalams: interviu metu užduokite šiuos klausimus: su kokiais techniniais iššūkiais neseniai susidūrėte? Kas jums patinka dirbant X įmonėje? Kaip struktūrizuojamos komandos ir kaip paprastai skirstomos užduotys?

Kiekvieną sąveiką vertinau kaip mokymosi galimybę. Kiekviena sąveika padėjo man pagerinti savo pristatymą, interviu ir techninius įgūdžius. Kiekviena nesėkmė man padėjo rasti akląsias vietas.

Išsinešimas: neparduokite savęs trumpam! Ir atminkite, kad tai yra abipusis ieškojimas.

5 įžvalga: tai maratonas, o ne sprintas

Kelionė anaiptol nėra lengva. 3 mėnesius šlifavau 6 dienas per savaitę. Bet aš stengiausi savimi pasirūpinti.

Kai kuriomis dienomis mokiausi pas draugus. Kitomis dienomis eidavau susirasti kavinės ir mokytis vienas, arba praleisdavau laiką „Hack Reactor“ absolventų salone. Kiekvieną savaitę norėdavau pasikalbėti apie mūsų karjeros patarėją ir pasikalbėti apie savo pažangą.

Proceso metu lengva perdegti. Valgykite gerai, miegokite ir mankštinkitės.

Tai gali tapti vieniša. Praleiskite laiką su draugais, kurie išgyvena tą pačią patirtį.

Išsinešimas: pasiruoškite ilgam žaidimui ir įsitikinkite, kad rūpinatės savimi.

Apibendrinant galima pasakyti, kad pagrindiniai pasiėmimo būdai yra šie:

  1. Susipažink su tikrais žmonėmis
  2. Pradėkite nuo mažo ir judėkite aukštyn
  3. Studijos, kaip jūsų būsimas darbas, priklauso nuo to
  4. Geriausia koja į priekį
  5. Tai maratonas, o ne sprintas

Procesas gali atrodyti nesibaigiantis, bet jūs jį pavyks. Toliau dėkite valandas. Toliau siųskite programas. Nuolat rūpinkis savimi. Visa tai galų gale atsiperka.

Ypatingas ačiū Dylanui Tranui, Karen Zhao, Rohit 'Sunny' Rekhi, Jake'ui Pace'ui, Anamitai Guha, Stephanie Liu ir daugeliui kitų.

Prašau pasidalinti tuo su draugais, kurie ieško darbo. Jei jums patinka tai, ką skaitote, paspauskite žemiau esantį mygtuką ❤.