Dakle, znate da želite naučiti kodirati, umanjili ste neke strahove koji su vam stajali na putu i prilično ste sigurni da je immersive bootcamp programer najbolji izbor za vas. Vrijeme je da krenete i nastavite, zar ne?
Ne baš. Nakon što se odlučite spustiti put bootcamp-a, pojavit će se puno logističkih pitanja: Kako ću ga platiti? Hoću li morati napustiti posao? Hoću li se morati preseliti u novi grad? Koliko dugo ću biti nezaposlen? Kako uopće mogu pokazati da sam nevjerojatan kandidat za ulazak?
Pa, imamo odgovore. Nakon razgovora sa sadašnjim i prošlim studentima kao i voditeljima kampova, evo vodiča kako su drugi to učinili - i kako možete i vi.
Troškovi
Cijena imerzivnih programskih pokretanja često je najveća prepreka studentima i, razumljivo, tako: Najintenzivniji programi koštaju negdje između 5.000 i 15.000 dolara. Povrh toga, morat ćete uzeti u obzir troškove života tijekom trajanja programa - imajući na umu da se mnogi održavaju u velikim gradovima s većim životnim troškovima.
U skladu s tim, mnogi studenti smatraju ROI vrijednim toga s obzirom na mogućnost ubrzanja tranzicije u novi put karijere. (Oh, i relativno visoke plaće većine programera softvera ne štete ni meni.) „Umjesto da se fokusiram na neposredne brige da nemam posao ili tok prihoda, nastavio sam smišljati kakav će mi život i karijera biti jedna godina ", Podijelio je John Boese, koji je prisustvovao tromjesečnom intenzivnom kodiranju prije nego što je pokrenuo GoFindFriends. "I sad kad sam nekoliko mjeseci izvan programa, mogu iskreno reći da je to jedna od najboljih odluka koje sam ikad donio."
Naravno, nada u budućnost ne može vas hraniti i smjestiti. Umjesto toga, počnite temeljito istražiti različite programe, njihove troškove i mogućnosti financiranja ili stipendije koje nude. Svaki program različito obrađuje platne strukture; neki nude planove plaćanja ili odgođeno plaćanje, a drugi vam ne daju da plaćate unaprijed, ali uzimaju vam postotak početne plaće kada otkrijete svoj prvi inženjerski posao. Stipendije su često konkurentne, ali moguće: Dev Bootcamp, na primjer, nudi stipendije u iznosu od 500 USD za sve veterane, žene i manjine.
Zapišite popis svih programa koji vas uzbuđuju, kako izgleda trošak i postoje li neke ugrađene opcije koje će vam pomoći. Zatim procijenite troškove života za vrijeme trajanja programa, razmišljajući o svojim dnevnim troškovima i istražujući mogućnosti stanovanja i troškove ako biste se morali preseliti. Obavezno provjerite sve programe u vašem trenutnom gradu - nepostojanje preseljenja olakšat će logistiku.
Nakon što procijenite osnovnu procjenu koliko biste morali platiti za program - i koliko biste sada razumno mogli platiti - počnite tražiti kreativne načine za popunjavanje praznine. Mnogi prošli studenti preporučuju početi planirati svoj bootcamp mnogo prije nego što ga zapravo pohađate, baš kao i za bilo koje kontinuirano obrazovanje, tako da možete početi odlagati novac i smanjiti iznos koji vam je potreban za posudbu.
Krediti su također opcija, iako često to nisu vaše tradicionalne vrste. Malo je neovisnih banaka koje nude studentske zajmove, a budući da bootcampovi nisu akreditirane škole, ne ispunjavaju uvjete ni za savezno financiranje studentskih zajmova. Umjesto toga, mnogi ljudi pronalaze sreću s novim i netradicionalnim opcijama zajma, poput Upstart-a, Pave-a ili WeFinance-a.
Amanda Thurman, programerka za TechnologyAdvice, pronašla je još jedan kreativan način za financiranje svog pokretačkog kampa: njezina trenutna tvrtka. Kad je odlučila da se želi prebaciti u softverski inženjering, prišla je izvršnom direktoru svoje tvrtke. „Upravo smo otvorili mjesto za razvojne programere koji je pobudio moje zanimanje, pa sam došao na sastanak s postavljenim planom kako doći do mjesta gdje trebam biti. U ovom razgovoru sa mojim izvršnim direktorom, rečeno mi je o dugom popisu radnih vještina i zahtjeva koji su mi bili potpuno nad glavom. Mislio sam da sam izgubio novu šansu za novu karijeru, ali čuo sam za softversku školu Nashville zbog njihovog napora za zapošljavanje. Srećom, vidio me kao priliku da nekoga iz tvrtke odgajam do položaja koji mu je potreban. "Dakle, tvrtka je platila svoj tečaj i omogućila joj da nastavi raditi skraćeno radno vrijeme na strani tijekom trajanja programa.
Pogledajte da li vaša tvrtka ima profesionalni razvoj ili programe kontinuiranog obrazovanja koji bi vam mogli pomoći ili jednostavno priđite svojem šefu sa ciljevima rasta. Čak i ako vaš poslodavac ne može platiti cjelokupni trošak, možda će moći subvencionirati ili pronaći druge načine da vam pomogne.
Predanost
Čak i nakon što se skupe financije, morate biti sigurni da ste spremni za obveze. Vjerojatno ćete morati napustiti posao i ostati bez posla najmanje tri mjeseca (što može biti i više vremena za posao nakon toga). Možda ćete čak morati preseliti na neko vremensko razdoblje. Puno je toga za uzeti.
"Napuštanje mog posla bilo je zaista teško. Život mi je bio vrlo lagodan, a imao sam dobar posao i sjajne suradnike ", dijeli Boese. "Nakon što sam obavijestio dva tjedna, probudio sam se svakog jutra pitajući se jesam li donio ispravnu odluku. Morao sam se stalno podsjećati zašto to radim i da će se sve dugoročno uspjeti. "Sada, kao što je prethodno citirano, nije mogao biti sretniji zbog te odluke.
Pa kako znati je li spremnost preuzeti obvezu?
Prvo, želite biti sigurni da se osjećate potpuno sigurni da je pomak u programiranju baš za vas. "Ako niste sigurni je li kodiranje za vas, pokušajte malo popričati samostalnim tečajem koji se nudi negdje kao što je Codecademy", kaže Hilary Wells, predstavnik Dev Bootcampa.
Pored toga, razgovarajte s ljudima koji rade na razvoju softvera. Imajte informativne intervjue s ljudima koji su u ulogama koje vas zanimaju. Otkrijte kako zapravo izgleda njihov dan u dan i kako su ušli u njega. Pogledajte je li to ono što ste zamislili i što želite za sebe. Pazite na događaje koje organizuje bootcamp pružatelj usluga koje možete čuti od ljudi koji su se pretvorili u razvoj softvera iz neke druge karijere.
Nakon što se s ovim osjećate ugodno, želite se pobrinuti da imerzivni bootcam bude pravi način da dođete tamo ili će vam samostalno učenje putem interneta, honorarni ili večernji program ili neki drugi put odgovarati vašem životu bolje, To puno ovisi o vašem stilu učenja.
"Najveća prepreka za mene bila je odluka je li potreban bootcamp ili sam mogao naučiti šifrirati sam", slaže se Boese. „Na kraju sam odlučio prisustvovati kampu jer sam smatrao da će mi strukturirani program pomoći da nastavim učiti i osigurati da naučim gradivo. Nakon prva dva tjedna, znao sam da sam napravio pravi izbor. Shvatio sam da bi bilo znatno teže naučiti sve samostalno i izgubio bih puno vremena sjedio oko kuće zbunjen i beskrajno tražio Googleove odgovore. "
Aplikacija
Naravno, odluka da se želite upisati u bootcamp nije kraj - obično se morate prijaviti na programe, a oni moraju odlučiti da i vas žele! "Najveća logistička zabrinutost s kojom sam se suočila dok sam se prijavila za Dev Bootcamp bila je hoću li ili ne biti dovoljno jaka podnositeljica zahtjeva", dijeli Hannah Sison, nedavno diplomantica programa. "Bez podrijetla informatike, bojao sam se da me neće primiti."
Programi će zahtijevati da imate različite razine kodiranja znanja, a neki će vas testirati na vaše trenutne sposobnosti tijekom postupka intervjuiranja, pa biste trebali sagledati specifičnosti programa kojemu ciljate i malo predajte samo-usmjerenom učenju unaprijed vremena ako treba. Ali ne trebate biti previše nervozni - većina programa usmjerenih prema početnicima jednostavno želi vidjeti da imate sposobnost naučiti kodirati. "Ono što mi se zaista svidjelo bio je kodiranje izazovom - morao sam gledati vodiče o HTML-u, CSS-u i JavaScript-u, a zatim upotrijebiti ono što sam naučio da napravim jednu stranicu, o sebi", "dijeli Cameron Jacoby, koji je prešao od marketinga do softverskog inženjera u Rocksboxu nakon što je pohađao intenzivno kodiranje.
Čak i za programe koji za prihvaćanje ne trebaju prethodno iskustvo kodiranja, ova dodatna priprema može vam pomoći izvući se iz programa mnogo više. Maneesh Anad, diplomirani dizajner Akademije dizajna za New York Code + i programer na Everplansu, kaže: „Postoji mnogo materijala koji je pokriven pa počnite mnogo učiti u svoje vrijeme. Puno ćete lakše razumjeti pojmove u nastavi i trošiti manje vremena pokušavajući razumjeti osnove i više vremena primjenjujući svoje znanje. "Neki programi čak i ovaj pripremni rad ugrađuju u nastavni plan i program - kao što je Dev Bootcamp devetonedjeljna faza, ali nastavnica koju vodi instruktor - kako bih vam pomogao da vježbate i savladate osnove prije nego što stignete.
Osim vašeg programskog znanja (ili sposobnosti da učite u letu), prihvaćanje često znači pokazivanje strasti i nagon za učenjem kodiranja. „Biti u stanju artikulirati zašto želite ići u bootcamp i što se nadate postići nakon toga; pokažite da ste napravili domaću zadaću i da imate određeno obrazloženje zašto se prijavljujete na određeni bootcamp (nisu svi isti); i demonstriraju zvučne vještine rješavanja problema, uz mogućnost suradnje s drugima ", preporučuje Wells.
Kao i kod mnogih stvari u životu, i ovdje se čini moto: Ako ga želite dovoljno loše, možete pronaći način da to učini. Bavite se istraživanjem, budite voljni kreativno pristupiti rješenjima i budite pažljivi prema budućnosti življenja svog života iz snova kao softverski inženjer.




