Så du vet at du vil lære å kode, du har sagt noen frykt som sto i veien for deg, og du er ganske sikker på at en oppslukende bootcamp for utviklere er det beste valget for deg. På tide å komme i gang og komme til klassen, ikke sant?
Ikke helt. Når du har bestemt deg for å gå gjennom bootcamp-ruten, kommer det opp mange logistiske spørsmål: Hvordan skal jeg betale for det? Må jeg slutte i jobben? Må jeg flytte til en ny by? Hvor lenge vil jeg være arbeidsledig? Hvordan viser jeg til og med at jeg er en utrolig søker å komme inn?
Vel, vi har svar. Etter å ha snakket med nåværende og tidligere studenter så vel som bootcamp-ledere, er her en guide til hvordan andre har fått det til å fungere - og hvordan du også kan.
Kostnaden
Kostnadene for oppslukende bootcamp-programmer er ofte det største hinderet for studenter, og forståelig nok: De fleste intensive programmer koster et sted mellom $ 5000 og $ 15.000. På toppen av det må du vurdere levekostnader i løpet av programmet - husk at mange av dem blir holdt i store byer med høyere levekostnader.
Når det er sagt, synes mange studenter at ROI er verdt det gitt muligheten til å akselerere overgangen til en ny karrierevei. (Åh, og de relativt høye lønningene til de fleste programvareutviklere skader heller ikke.) “I stedet for å fokusere på de umiddelbare bekymringene om ikke å ha jobb eller inntektsstrøm, så tenkte jeg på hva livet mitt og karrieren ville bli ett år ut., ”Delte John Boese, som deltok på en tre måneders kodingintensiv før han startet GoFindFriends. "Og nå som jeg er noen måneder ute av programmet, kan jeg ærlig si at det er en av de beste beslutningene jeg noensinne har tatt."
Selvfølgelig kan ikke håpet for fremtiden få deg matet og innlosjert. Start i stedet med å undersøke forskjellige programmer, kostnadene og finansieringsalternativene eller stipendene de tilbyr. Hvert program håndterer betalingsstrukturer på en annen måte; noen tilbyr betalingsplaner eller utsatt betaling, andre får deg ikke til å betale på forhånd, men tar en prosentandel av startlønnen når du lander din første ingeniørjobb. Stipend er ofte konkurransedyktige, men mulige: Dev Bootcamp tilbyr for eksempel $ 500 stipend for alle veteraner, kvinner og minoriteter.
Skriv ut en liste over alle programmene som begeistrer deg, hvordan kostnadene ser ut, og om det er noen innebygde alternativer som kan hjelpe deg. Deretter kan du estimere en levekostnad for hele programmets varighet, og tenke på daglige utgifter og undersøke boligalternativer og kostnader hvis du vil flytte. Sørg for å sjekke ut alle programmer i den nåværende byen din - ikke å flytte vil gjøre logistikken så mye enklere.
Når du har et grunnleggende estimat for hvor mye du må betale for programmet - og hvor mye du rimelig kan betale nå - begynn å lete etter kreative måter å fylle gapet på. Mange tidligere studenter anbefaler å begynne å planlegge for din bootcamp lenge før du faktisk deltar på en, akkurat som du ville gjort for all videreutdanning, slik at du kan begynne å sette bort penger og redusere beløpet du trenger å låne.
Lån er også et alternativ, selv om det ofte ikke er de tradisjonelle typene dine. Få uavhengige banker tilbyr studielån, og siden bootcamps ikke er godkjente skoler, kvalifiserer de heller ikke for føderalt studielån. I stedet er det mange som har flaks med nye og utradisjonelle lånealternativer, som Upstart, Pave eller WeFinance.
Amanda Thurman, utvikler for TechnologyAdvice, fant en annen kreativ måte å finansiere bootcampen på: nåværende selskap. Da hun bestemte seg for at hun ville gå inn i programvareteknikk, henvendte hun seg til selskapets administrerende direktør. ”Vi hadde nettopp åpnet en front-end-utviklerposisjon som vekket min interesse, så jeg kom inn på møtet med en fast plan for hvordan jeg skulle komme dit jeg måtte være. I denne samtalen med administrerende direktør ble jeg fortalt om en lang liste med jobbferdigheter og krav som var helt over hodet på meg. Jeg trodde sjansen min med en ny karriere gikk tapt, men hadde hørt om Nashville Software School gjennom deres rekrutteringsinnsats. Heldigvis så han meg som en mulighet til å vokse noen i selskapet til stillingen han trengte. ”Så selskapet betalte for kurset hennes og lot henne fortsette å jobbe deltid på siden i løpet av programmet.
Se på om selskapet ditt har fagutvikling eller etterutdanning som kan hjelpe deg, eller bare henvende deg til sjefen din med vekstmålene dine. Selv om arbeidsgiveren din ikke kan betale hele kostnaden, kan den være i stand til å subsidiere eller finne andre måter å støtte deg på.
Forpliktelsen
Selv når økonomien er funnet ut, må du sørge for at du er klar for forpliktelsen. Du vil sannsynligvis måtte slutte i jobben din og være uten jobb i minst tre måneder (potensielt mer for tiden å finne en jobb etter). Du kan til og med bli nødt til å flytte i en periode. Det er mye å ta innover seg.
”Det var veldig vanskelig å si opp jobben min. Livet mitt var veldig behagelig og jeg hadde en god jobb og gode medarbeidere, ”deler Boese. Etter å ha gitt meg to ukers varsel, våknet jeg opp hver morgen og spurte om jeg hadde tatt den rette avgjørelsen. Jeg måtte fortsette å minne meg selv på hvorfor jeg gjorde dette, og at alt skulle ordne seg i det lange løp. ”Nå, som sitert ovenfor, kunne han ikke være lykkeligere over den avgjørelsen.
Så hvordan vet du om forpliktelsen er en du er klar til å gjøre?
Først vil du sørge for at du føler deg helt trygg på at en overgang til programmering føles riktig for deg. "Hvis du er usikker på om koding er noe for deg, kan du prøve å dyppe litt med et selvstyrt kurs som tilbys et sted som Codecademy, " sier Hilary Wells, en representant for Dev Bootcamp.
Utover dette, snakk med folk som jobber med programvareutvikling. Hold informasjonssamtaler med personer som er i roller som interesserer deg. Finn ut hvordan deres daglige virkelighet er, og hvordan de fikk det til. Se om det er det du forestilte deg og hva du vil ha for deg selv. Se opp for arrangementer som er arrangert av en bootcamp-leverandør, der du kan høre fra folk som har gått over til programvareutvikling fra en annen karriere.
Når du føler deg komfortabel med dette, vil du sørge for at en oppslukende bootcamp er den rette måten å komme dit på, eller om selvstyrt nettbasert læring, et deltids- eller kveldsprogram eller en annen rute vil passe bedre til livet ditt . Dette avhenger mye av læringsstilen din.
"Den største barrieren for meg var å avgjøre om en bootcamp var nødvendig, eller om jeg bare kunne lære å kode på egen hånd, " sier Boese enig. “Jeg bestemte meg til slutt å delta på en bootcamp fordi jeg følte at et strukturert program ville bidra til å holde læringen min på sporet og sikre at jeg lærte materialet. Etter de to første ukene visste jeg at jeg tok det riktige valget. Jeg innså at det hadde vært betydelig vanskeligere å lære alt på egen hånd, og jeg ville ha kastet bort mye tid på å sitte rundt huset mitt forvirret og uendelig søke på Google etter svar. ”
Søknaden
Å bestemme at du vil registrere deg i en bootcamp er selvfølgelig ikke slutten - du må generelt søke på programmene, og de må bestemme at de også vil ha deg ! "Den største logistiske bekymringen jeg møtte når jeg søkte Dev Bootcamp var om jeg ville være en sterk nok søker, " deler Hannah Sison, nyutdannet i programmet. "Uten bakgrunn i informatikk, fryktet jeg at jeg ikke ville bli akseptert."
Programmer vil kreve at du har forskjellige nivåer av kodingskunnskap, og noen vil teste deg om dine nåværende evner under intervjuprosessen, så du bør se nærmere på detaljene til programmene du sikter til og gjøre litt selvstyrt undervisning fremover tid om nødvendig. Men du trenger ikke være for nervøs - de fleste programmer rettet mot nybegynnere vil bare se at du har kapasitet til å lære å kode. "Det jeg virkelig likte med var kodingsutfordringen - jeg måtte se noen opplæringsprogrammer om HTML, CSS og JavaScript, og deretter bruke det jeg lærte for å lage en side om nettstedet" om meg ", deler Cameron Jacoby, som overgikk fra markedsføring til å være programvareingeniør hos Rocksbox etter å ha gått på en kodingsintensiv.
Selv for programmer som ikke krever tidligere kodingserfaring for aksept, kan denne ekstra prep hjelpe deg med å få mye mer ut av programmet. Maneesh Anad, utdannet ved New York Code + Design Academy og utvikler ved Everplans, sier: "Det er mye materiale dekket, så begynn å studere mye på din egen tid. Du vil ta tak i konsepter mye lettere i klassen og bruke mindre tid på å prøve å forstå det grunnleggende og mer tid på å anvende kunnskapen din. -For å hjelpe deg med litt trening og mestre det grunnleggende før du ankommer.
Utover programmeringskunnskapen din (eller evnen til å lære på farten) handler ofte å bli akseptert om å vise din lidenskap og strev for å lære å kode. "Kunne formulere hvorfor du vil gå til en bootcamp og hva du håper å oppnå etterpå; vis at du har gjort leksene dine og har en begrunnelse for hvorfor du søker på en bestemt bootcamp (de er ikke alle de samme); og demonstrere gode problemløsningsevner, sammen med evnen til å samarbeide med andre, ”anbefaler Wells.
Som med mange ting i livet, virker det som mottoet her er: Hvis du vil ha det dårlig nok, kan du finne en måte å få det til å fungere. Gjør forskningen din, vær villig til å bli kreativ med løsninger og hold øynene opp for fremtiden for å leve drømmelivet ditt som programvareingeniør.