Joten hakeudut koodauskouluun tai bootcampiin, mikä tarkoittaa, että olet jo kysynyt itseltäsi vaikeita kysymyksiä oppimistyyliisi, saatavuuteen ja budjettiin.
Mutta on jotain vielä tärkeämpää harkita: Kuinka tämä pyrkimys johtaa sinut työhön? Kyllä, olet koodikoulussa oppimaan koodit. Mutta kun aivosi on täynnä menetelmiä ja malleja, sinun kannattaa nähdä upea keikka, jota se näyttää. (Oletan - jos ei, lopeta lukeminen ja palaa Candy Crush -sivulle.)
Äskettäisenä 12 viikon jatkokoulutusohjelman The Iron Yard (joka aloitti ensimmäisen kehittäjätyöni kahdeksan viikon ajan) asteikolla, tässä on muutamia asioita, jotka olen oppinut pelkästään uusien taitojen hankkimisesta - myös unelmakehittäjätyön purkamisesta.
1. Valitse Bootcamp (ja kaupunki) viisaasti
Kuten olet todennäköisesti huomannut, koodikoulut avautuvat ympäri maata. Mutta se ei välttämättä tarkoita, että sinun pitäisi valita yksi kotikaupungissasi vain siksi, että voit - on todennäköistä, että unelmayritys Bay-alueella ei ole kuullut siitä. Lisäksi suuri osa koulujen kouluun käymisen eduista on yhteydet, jotka perit paikallisella tekniikkakentällä.
Joten, ennen kuin kirjaudut sijaintiin, tee tutkimustasi. Mikä on tekniikan työmarkkinoiden ilmapiiri? Onko alue jossain näistä 10 parhaan teknisen kaupungin luettelossa? Löydä muutama yritys, joka innostaa sinua ja tavoittaa: Mitä he ajattelevat koodikouluista valmistuneista ja palkkaavatko he usein heitä? Monet käynnistysleirit kasvavat liian nopeasti, tulvivat markkinat nuorempien kehittäjien kanssa - ja jopa yrityksillä, jotka haluavat olla tukevia, ei ole varaa palkata junioreita kolmen tai neljän kuukauden välein. Kannattava ja mahdollisuuksista rikas paikallinen yhteisö on kriittinen mahdolliselle menestyksellesi.
Sijainnin lisäksi kaivaa todellakin bootcampin seurantatietoa opiskelijoiden sijoittamisesta työhön. Kuinka moni äskettäin valmistunut työskentelee nyt kehittäjinä? Onko ohjelmalla strategisia kumppanuuksia vai paikallinen johtokunta? Tarjoaako se työharjoittelua tai uramessuja? Pyydä alueella jo työskenteleviä ihmisiä arvioimaan koulun mainetta.
Yhtä tärkeää on opettajasi. Vältä ilmoittautumista kurssille ensimmäisen kerran ohjaajan kanssa; muuten sinusta voi tulla marsu testaamattoman opetussuunnitelman suhteen ja menetät mahdollisuuden kuulla arvosteluita ensin. Keskustele entisten tutkinnon suorittaneiden ja suoraan ohjaajan kanssa ja kysy heiltä rehellisiä kysymyksiä. Henkilökohtainen suosikkini: “Mitä ovat mielenkiintoisimmat asiat, joita entiset oppilaat tekevät nyt?” Hyvä opettaja tietää ja onnistuneesta koodikoulusta löytyy runsaasti esimerkkejä.
2. Käytä Bootcampin aikaasi koodaamaan - ja verkko
Bootcampin ollessa badassit lähtivät entisestä urastasi positiivisen muutoksen aikaansaamiseksi - mutta myöhemmin olet yksi monista alueen nuoremmista johtavista, joilla ei ole työtä. Merkitys: Aivan yhtä tärkeä kuin sen murskaaminen luokassa on itsesi asettaminen yhteisöön. Vaikka tämä voi tulla shokina, sinun ei tarvitse suorittaa jokaista toimeksiantoa! Joskus aikasi kuluu paljon paremmin tutustumiseen uuden kentän ihmisiin.
Tech-tapaamiset ovat hienoja verkon luomiseen, mutta niille, jotka eivät voi ajatella ajatusta kävellä vieraiden huoneeseen, tässä on muita hienoja tapoja ilmoittaa läsnäolostasi:
- Ota yhteyttä tutkinnon suorittaneisiin, jotka ovat aktiivisia yhteisössä, kutsu heitä kahville ja kysy neuvoja aloittamiseen kentällä. Yksi kerrallaan on helpompi loistaa ja antaa sinulle ystävälliset kasvot tapahtumissa.
- Ota yhteyttä paikalliseen kokoukseen ja tarjoudu vapaaehtoiseksi. On tapa helpompaa lähestyä ihmisiä, jos järjestit tapahtuman - ja kaikki rakastavat ilmaista apua.
- Ota yhteyttä potentiaalisiin työnantajiin sosiaalisen median kautta. Esimerkki: twiittaa vastaus ihailun yrityksen toimitusjohtajalle ja kutsu hänet Bootcampin demon päivälle.
- Aloita blogi. Tiedän, että tämä kuulostaa paljon työtä - ja se on vielä vaikeampaa, jos nimesi ei maagisesti riimi rinnalla oppimasi kielen kanssa. Mutta on pitkä matka osoittaa työnantajille, että olet toimintakeskeinen ja heijasta itseäsi.
3. Ole strateginen suhteessa mihin haluat laskeutua
Niin monet koodikoulun ihmiset sanoivat esimerkiksi "otan minkä tahansa työn - tarvitsen vain muutoksen." Vaikka olisitkin todella sitä mieltä, älä sano sitä ääneen . Itse asiassa on tärkeää ottaa aikaa ja tehdä tutkimuksia työnantajille, jotka ovat sinulle sopivia.
Ensinnäkin, kun opit paljon bootcampin aikana, sinulla on vielä pitkä tie kuljettavanaan, ja muodollinen koulutus ja opas auttavat sinua osumaan maahan juoksemiseen. Kun arvioit yrityksiä, harkitse: Tarjoaako ryhmä mentorointia? Mikä on yrityspolitiikka seminaareihin, työpajoihin ja konferensseihin? Onko muita nuorempia kehittäjiä? Harjoittavatko he parien ohjelmointia tai tarkistavatko pull-pyynnöt? Lisäksi monet koodioppilaitokset hyväksyvät työpaikan vasta vuoden kuluttua ymmärtääkseen, että he ovat juuttuneet tekemään murhetta. Tee joitain kaivoksia ymmärtääksesi joukkueen urapolut ja kuinka kauan juniorien odotetaan pysyvän nuorempina ennen ylennystä.
Älä myöskään unohda kysyä tärkeitä kysymyksiä koko yrityskulttuurista. Kuinka suunnittelutiimi on vuorovaikutuksessa muun yrityksen kanssa? Mitkä ovat joukkueen säännölliset tapahtumat ja perinteet? Toimiiko kukaan (tai kaikki) etäyhteydessä, ja miten se vaikuttaa joukkuedynamiikkaan?
Ensimmäisessä työssäni ohjelmistokehittäjänä Smashing Boxes -laitteessa mukana oli mentori, ”kaveri”, joka on vastuussa sosiaalisesta sopeutumisestani, ja kuukauden mittaisen ensimmäisen oppimisjakson. Ja voin ajaa pyörälläni siellä! Ota sanani - otan aikaa ihmisten ja työpaikan tarjoamisen kulttuurin pohtimiseen logististen tekijöiden lisäksi auttaa takaamaan onnellisuus ja menestys pitkällä tähtäimellä.
4. Tunne arvoinen
Entisen uran jättäminen taakse ja koodauksen riskin ottaminen on pelottavaa. Mutta muista: Työnantajat ymmärtävät, että olet koodikoulussa, ja kukaan ei odota sinun tietävän mitä et tiedä. Strategiset yritykset ymmärtävät, että paras tapa saada vanhempia kehittäjiä on auttaa heidän muotoilussaan. Sinun tehtäväsi on vakuuttaa heille, että sinulla on valtava potentiaali, ja heidän on näytettävä sinulle kuinka he ovat investoineet kykyjenne viljelyyn. Korosta pehmeitä taitojasi: osoita kiinnostusta oppimiseen; osoittaa ongelmanratkaisukykysi, kun (väistämättä) takertuit kovakoodin haasteeseen; ja kysy innostuneita ja tietoisia kysymyksiä. Työskentelet unelmatyölläsi ennen kuin tiedät sen.
Voi, ja kun olet? Muista maksaa se eteenpäin. Monet ihmiset auttavat sinua maalilinjan ylittämisessä, ja pidä tämä mielessä, kun ihmiset alkavat tavoittaa neuvoasi. Suurin osa heistä haluaa vain tukea - ja sinulla on erinomaiset mahdollisuudet auttaa!