Så du vet att du vill lära dig att koda, du har sagt några rädslor som stod i vägen för dig, och du är ganska säker på att en uppslukande utvecklarens startcamp är det bästa valet för dig. Dags att komma igång och komma till klassen, eller hur?
Inte riktigt. När du väl bestämt dig för att gå ner på startcamp-rutten kommer många logistiska frågor: Hur betalar jag för det? Måste jag sluta mitt jobb? Måste jag flytta till en ny stad? Hur länge kommer jag att vara arbetslös? Hur visar jag till och med att jag är en otrolig sökande att komma in?
Vi har svar. Efter att ha pratat med nuvarande och tidigare studenter såväl som bootcamp-ledare, här är en guide till hur andra har gjort det fungerar - och hur du kan också.
Kostnaden
Kostnaden för uppslukande bootcamp-program är ofta det största hinderet för studenter, och förståeligtvis så: De flesta intensiva program kostar någonstans mellan 5 000 och 15 000 dollar. Dessutom måste du ta hänsyn till levnadskostnader under programmets längd - kom ihåg att många av dem hålls i stora städer med högre levnadskostnader.
Som sagt, många studenter tycker att ROI är värt det med tanke på förmågan att påskynda övergången till en ny karriärväg. (Åh, och de relativt höga lönerna för de flesta mjukvaruutvecklare skadar inte heller.) ”Istället för att fokusera på de omedelbara oroerna för att inte ha ett jobb eller en inkomstström, fortsatte jag att föreställa mig vad mitt liv och karriär skulle bli ett år ut., ”Delade John Boese, som deltog i en tremånaders kodning intensiv innan han startade GoFindFriends. "Och nu när jag är några månader utanför programmet kan jag ärligt säga att det är ett av de bästa besluten jag någonsin har fattat."
Naturligtvis kan hoppet för framtiden inte få dig matad och inrymd. Börja istället med att grundligt undersöka olika program, deras kostnader och finansieringsalternativ eller stipendier de erbjuder. Varje program hanterar betalningsstrukturer på olika sätt. vissa erbjuder betalningsplaner eller uppskjuten betalning, andra gör att du inte betalar i förväg utan tar en procentandel av din startlön när du landar ditt första ingenjörsarbete. Stipendier är ofta konkurrenskraftiga men möjliga: Dev Bootcamp erbjuder till exempel $ 500-stipendier för alla veteraner, kvinnor och minoriteter.
Skriv ut en lista över alla program som lockar dig, hur kostnaden ser ut och om det finns några inbyggda alternativ som hjälper dig. Beräkna sedan en levnadskostnad under programmets längd, tänk på dina dagliga utgifter och undersöka bostadsmöjligheter och kostnader om du skulle behöva flytta. Se till att kolla in alla program i din nuvarande stad också - att inte behöva flytta kommer att göra logistiken så mycket enklare.
När du har gjort en grundläggande uppskattning av hur mycket du skulle behöva betala för programmet - och hur mycket du rimligen kan betala nu - börja leta efter kreativa sätt att fylla luckan. Många tidigare studenter rekommenderar att du börjar planera för din bootcamp långt innan du faktiskt går på en, precis som du skulle göra för någon fortbildning, så att du kan börja lägga pengar och minska det belopp du behöver låna.
Lån är också ett alternativ, men ofta inte dina traditionella typer. Få oberoende banker erbjuder studielån, och eftersom bootcamp inte är ackrediterade skolor kan de heller inte kvalificera sig för federala studielån. I stället finner många tur tur med nya och icke-traditionella lånalternativ, som Upstart, Pave eller WeFinance.
Amanda Thurman, utvecklare för TechnologyAdvice, hittade ett annat kreativt sätt att finansiera sin bootcamp: hennes nuvarande företag. När hon beslutade att hon skulle gå in i programvaruteknik, kontaktade hon företagets VD. ”Vi hade precis öppnat en front-end-utvecklare som väckte mitt intresse, så jag kom in i mötet med en fast plan för hur jag skulle komma dit jag behövde vara. I det här samtalet med min verkställande direktör fick jag höra om en lång lista över jobbfärdigheter och krav som var helt över huvudet. Jag trodde att min chans med en ny karriär var förlorad, men hade hört talas om Nashville Software School genom deras rekryteringsinsatser. Lyckligtvis såg han mig som en möjlighet att växa någon inom företaget till den position han behövde. ”Så företaget betalade för hennes kurs och tillät henne att fortsätta arbeta deltid på sidan under programmets längd.
Titta på om ditt företag har professionell utveckling eller fortbildningsprogram som kan hjälpa dig, eller helt enkelt närma dig din chef med dina tillväxtmål. Även om din arbetsgivare inte kan betala hela kostnaden kan den kunna subventionera eller hitta andra sätt att stödja dig.
Åtagandet
Även när ekonomin har räknats ut måste du se till att du är redo för åtagandet. Du kommer förmodligen att behöva sluta ditt jobb och vara i arbete i minst tre månader (eventuellt mer för tiden att hitta ett jobb efter). Du kanske till och med måste flytta under en tid. Det är mycket att ta in.
”Att avsluta mitt jobb var väldigt svårt. Mitt liv var väldigt bekvämt och jag hade ett bra jobb och bra medarbetare, ”delar Boese. ”Efter att ha meddelat mitt två veckor vaknade jag upp varje morgon och frågade om jag hade fattat rätt beslut. Jag var tvungen att fortsätta påminna mig om varför jag gjorde detta och att allt skulle fungera i det långa loppet. ”Nu, som citerades ovan, kunde han inte vara lyckligare med det beslutet.
Så hur vet du om åtagandet är ett du är redo att göra?
Först vill du se till att du känner dig helt säker på att en övergång till programmering känns rätt för dig. "Om du är osäker på om kodning är för dig, kan du prova att dubbla lite med en självstyrd kurs som erbjuds någonstans som Codecademy, " säger Hilary Wells, en representant för Dev Bootcamp.
Utöver detta, prata med människor som arbetar med mjukvaruutveckling. Håll informationsintervjuer med personer som är i roller som intresserar dig. Ta reda på hur deras dagliga dag verkligen är, och hur de fick det. Se om det är vad du föreställde dig och vad du vill själv. Se upp för evenemang som är värd av en bootcamp-leverantör där du kan höra från människor som övergick till mjukvaruutveckling från en annan karriär.
När du väl är bekväm med detta vill du se till att en uppslukande bootcamp är det rätta sättet för dig att komma dit, eller om självstyrd onlineinlärning, ett program på deltid eller kväll eller någon annan väg kommer att passa ditt liv bättre . Detta beror mycket på din inlärningsstil.
"Den största barriären för mig var att bestämma om en startcamp var nödvändig eller om jag bara kunde lära mig att koda på egen hand", instämmer Boese. ”Jag beslutade så småningom att delta i en bootcamp eftersom jag kände att ett strukturerat program skulle hjälpa till att hålla mitt lärande på rätt spår och säkerställa att jag lärde mig materialet. Efter de två första veckorna visste jag att jag gjorde rätt val. Jag insåg att det hade varit betydligt svårare att lära mig allt på egen hand och jag skulle ha slösat bort mycket tid med att sitta runt mitt hus förvirrad och oändligt söka på Google efter svar. ”
Ansökan
Naturligtvis är det inte slutet att besluta att du vill registrera dig i en startcamp - du måste i allmänhet ansöka om programmen och de måste bestämma att de också vill ha dig ! ”Den största logistiska oro som jag mötte när jag ansökte om Dev Bootcamp var huruvida jag skulle bli en tillräckligt stark sökande, ” delar Hannah Sison, nyutbildad av programmet. ”Utan bakgrund inom datavetenskap fruktade jag att jag inte skulle accepteras.”
Program kräver att du har olika nivåer av kodningskunskaper, och vissa kommer att testa dig på dina nuvarande förmågor under intervjuprocessen, så du bör undersöka detaljerna i programmen du siktar på och göra lite självstyrd undervisning framöver tid om det behövs. Men du behöver inte vara för nervös - de flesta program inriktade på nybörjare vill helt enkelt se att du har kapacitet att lära dig att koda. "Det jag verkligen gillade med var kodutmaningen - jag var tvungen att titta på några tutorials om HTML, CSS och JavaScript och sedan använda det jag lärde mig för att skapa en sida om" om mig ", delar Cameron Jacoby, som övergick från marknadsföring till att vara programvaruingenjör på Rocksbox efter att ha gått på en kodningsintensiv.
Även för program som inte kräver tidigare kodupplevelse för godkännande, kan denna extra prep hjälpa dig att få mycket mer ut ur programmet. Maneesh Anad, en examen från New York Code + Design Academy och utvecklare på Everplans, säger: ”Det finns mycket material som täcks så börja studera mycket på din egen tid. Du kommer att ta tag i begrepp mycket lättare i klassen och spendera mindre tid på att försöka förstå grunderna och mer tid att tillämpa dina kunskaper. ”Vissa program bygger till och med detta förberedande arbete i läroplanen - till exempel Dev Bootcamps nio veckors avlägsna men instruktörsstyrda fas - för att hjälpa till att ge dig lite övning och behärska grundläggande innan du anländer.
Utöver din kunskaper om programmering (eller förmåga att lära sig i farten) handlar det ofta om att visa din passion och driva för att lära sig att koda. ”Kunna formulera varför du vill gå till en startcamp och vad du hoppas uppnå efteråt; visa att du har gjort dina läxor och har en anledning till varför du ansöker till en viss bootcamp (de är inte alla samma); och demonstrera sunda problemlösningsfärdigheter, tillsammans med förmågan att samarbeta med andra, ”rekommenderar Wells.
Som med många saker i livet verkar det som mottoet här är: Om du vill ha det tillräckligt dåligt kan du hitta ett sätt att få det att fungera. Gör din forskning, var villig att bli kreativ med lösningar och håll dina ögon mot framtiden för att leva ditt drömliv som programvaruingenjör.




