Skip to main content

Informații despre dev bootcamp și școli de codificare - muza

Cómo perdimos la economía | Jeff Deist (Iunie 2025)

Cómo perdimos la economía | Jeff Deist (Iunie 2025)
Anonim

Deci știți că doriți să învățați să faceți coduri, ați înlăturat anumite temeri care vă stăteau în cale și sunteți sigur că un bootcamp de dezvoltator imersiv este cea mai bună alegere pentru dvs. E timpul să mergi și să mergi la clasă, nu?

Nu chiar. După ce ați decis să parcurgeți ruta bootcamp, apar o mulțime de întrebări logistice: Cum voi plăti pentru asta? Va trebui să renunț la slujba mea? Va trebui să mă mut într-un oraș nou? Cât timp voi fi șomer? Cum arăt chiar că sunt un solicitant incredibil să intru?

Ei bine, avem răspunsuri. După ce am vorbit cu studenții actuali și trecuți, precum și cu liderii de bootcamp, iată un ghid despre modul în care alții l-au făcut să funcționeze - și cum puteți și voi.

Costul

Costul programelor de bootcamp imersive este adesea cel mai mare obstacol pentru studenți, și este înțeles așa: Majoritatea programelor intensive costă undeva între 5.000 și 15.000 USD. În plus, va trebui să luați în considerare cheltuielile de viață pe toată durata programului - amintind că multe dintre ele sunt ținute în orașe mari cu costuri mai mari de viață.

Acestea fiind spuse, mulți studenți consideră că ROI merită meritat, având în vedere capacitatea de a accelera tranziția într-o nouă carieră. (Oh, și salariile relativ mari ale majorității dezvoltatorilor de software nu afectează niciuna.) „În loc să mă concentrez asupra preocupărilor imediate de a nu avea un loc de muncă sau un flux de venituri, am continuat să mă gândesc cum ar fi viața și cariera mea la un an. ”, A împărtășit John Boese, care a participat la un intensiv de codificare de trei luni înainte de a începe GoFindFriends. „Și acum că sunt la câteva luni de program, pot spune sincer că este una dintre cele mai bune decizii pe care le-am luat vreodată”.

Desigur, speranța pentru viitor nu vă poate face să vă hrăniți și să vă adăpostiți. În schimb, începeți să cercetați amănunțit diferitele programe, costurile lor și opțiunile de finanțare sau burse pe care le oferă. Fiecare program gestionează diferit structurile de plată; unii oferă planuri de plată sau plată amânată, alții nu te fac să plătești în avans, ci iau un procent din salariul inițial atunci când aterizezi prima ta lucrare de inginerie. Bursele sunt deseori competitive, dar posibil: Dev Bootcamp, de exemplu, oferă 500 de burse pentru toți veteranii, femeile și minoritățile.

Scrieți o listă cu toate programele care vă încântă, cum arată costul și dacă există opțiuni încorporate care vă pot ajuta. Apoi, estimați un cost al vieții pe durata programului, gândindu-vă la cheltuielile dvs. zilnice și cercetând opțiunile și costurile pentru locuințe dacă ar trebui să vă mutați. Asigurați-vă că consultați și toate programele din orașul dvs. actual - nu trebuie să vă mutați va face logistica atât de ușoară.

După ce aveți o estimare de bază cu privire la cât de mult ar trebui să plătiți pentru program - și cât puteți plăti în mod rezonabil acum - începeți să căutați modalități creative de a umple golul. Mulți studenți din trecut recomandă să începi să planifici pentru bootcamp cu mult înainte de a participa într-adevăr la unul, la fel cum ai face pentru orice educație continuă, așa că poți începe să dai bani departe și să reduci suma pe care trebuie să o împrumuți.

Împrumuturile sunt, de asemenea, o opțiune, deși de multe ori nu sunt tipurile dvs. tradiționale. Puține bănci independente oferă împrumuturi pentru studenți și, din moment ce școalele de pornire nu sunt școli acreditate, nici nu se califică pentru finanțarea federală a împrumuturilor studenților. În schimb, mulți oameni găsesc noroc cu opțiunile de împrumut noi și necondiționate, cum ar fi Upstart, Pave sau WeFinance.

Amanda Thurman, dezvoltator pentru TechnologyAdvice, a găsit o altă modalitate creativă de a-și finanța bootcamp-ul: compania ei actuală. Când a decis că vrea să se mute în inginerie software, s-a apropiat de CEO-ul companiei sale. „Abia deschisesem o poziție de dezvoltator front-end care mi-a stârnit interesul, așa că am venit la întâlnire cu un plan stabilit cum să ajung până unde trebuia să fiu. În această conversație cu CEO-ul meu, mi s-a spus despre o listă lungă de abilități și cerințe de muncă care îmi erau complet peste cap. Am crezut că șansa mea cu o nouă carieră a fost pierdută, dar am auzit despre Nashville Software School prin eforturile lor de recrutare. Din fericire, m-a văzut ca o oportunitate de a crește pe cineva în cadrul companiei până la poziția de care avea nevoie. ”Așadar, compania a plătit cursul ei și i-a permis să continue să lucreze part-time pe partea pe toată durata programului.

Vedeți dacă compania dvs. are programe de dezvoltare profesională sau educație continuă care v-ar putea ajuta, sau pur și simplu abordați-vă șeful cu obiectivele dvs. de creștere. Chiar dacă angajatorul dvs. nu poate plăti întregul cost, poate fi în măsură să subvenționeze sau să găsească alte modalități de a vă susține.

Angajamentul

Chiar și după ce finanțele sunt luate în calcul, trebuie să vă asigurați că sunteți gata pentru angajament. Probabil va trebui să renunți la locul de muncă și să fii fără muncă cel puțin trei luni (posibil mai mult pentru timpul de a găsi un loc de muncă după). Este posibil să fiți nevoit să vă mutați pentru o perioadă de timp. Este mult să te ocupi.

„Renunțarea la locul de muncă a fost foarte dificilă. Viața mea a fost foarte confortabilă și am avut un loc de muncă bun și colaboratori grozavi ”, împărtășește Boese. „După ce am dat avizul meu de două săptămâni, m-am trezit în fiecare dimineață întrebând dacă am luat decizia corectă. A trebuit să-mi amintesc de ce făceam asta și că totul va funcționa pe termen lung. ”Acum, așa cum este citat mai sus, nu putea fi mai fericit în legătură cu această decizie.

Deci, de unde știți dacă angajamentul este unul pe care sunteți gata să îl faceți?

În primul rând, doriți să vă asigurați că vă simțiți absolut sigur că o mutare în programare se simte potrivit pentru dvs. „Dacă nu sunteți sigur dacă codificarea este pentru dvs., încercați să învățați un pic cu un curs de auto-direcție oferit undeva precum Codecademy”, spune Hilary Wells, un reprezentant al Dev Bootcamp.

Dincolo de acest lucru, discutați cu oamenii care lucrează în dezvoltarea de software. Aveți interviuri informaționale cu persoane care sunt în roluri care vă interesează. Află cum este cu adevărat ziua lor de zi cu zi și cum au intrat în ea. Vezi dacă este ceea ce ți-ai imaginat și ce vrei pentru tine. Atenție la evenimentele găzduite de un furnizor de bootcamp unde puteți auzi de la persoanele care au trecut de la dezvoltarea de software dintr-o altă carieră.

Odată ce vă simțiți confortabil cu acest lucru, doriți să vă asigurați că un bootcamp imersiv este calea potrivită pentru a ajunge acolo sau dacă învățarea online regizată de sine, un program part-time sau seara sau un alt traseu s-ar potrivi mai bine vieții voastre. . Acest lucru depinde foarte mult de stilul dvs. de învățare.

„Cea mai mare barieră pentru mine a fost să decid dacă un bootcamp era necesar sau dacă aș putea învăța doar să codez pe cont propriu”, este de acord Boese. „În cele din urmă am decis să particip la un bootcamp, deoarece am simțit că un program structurat ar ajuta să-mi țin învățarea pe cale și să mă asigur că am învățat materialul. După primele două săptămâni, am știut că am ales alegerea corectă. Mi-am dat seama că ar fi fost mult mai dificil să învăț totul pe cont propriu și aș fi pierdut foarte mult timp stând în jurul casei mele confuz și căutând la sfârșit Google răspunsuri. ”

Aplicația

Desigur, a decide că doriți să vă înscrieți într-un bootcamp nu este sfârșitul - în general, trebuie să aplicați la programe și trebuie să decidă că vă doresc și dumneavoastră ! „Cea mai mare preocupare logistică cu care m-am confruntat în timpul aplicării la Dev Bootcamp a fost dacă voi fi sau nu un solicitant suficient de puternic”, împărtășește Hannah Sison, un recent absolvent al programului. „Fără cunoștințe de informatică, m-am temut că nu voi fi acceptat.”

Programele vă vor cere să aveți diferite niveluri de cunoștințe de codare, iar unii vă vor testa abilitățile actuale pe parcursul procesului de interviu, așa că ar trebui să analizați specificul programelor pe care le vizați și să faceți un pic de învățare autoregistată înainte. de timp, dacă este nevoie. Dar nu trebuie să fiți prea nervoși - majoritatea programelor orientate către începători doresc pur și simplu să vadă că aveți capacitatea de a învăța să codați. „Ceea ce mi-a plăcut foarte mult a fost provocarea de codificare - a trebuit să vizionez câteva tutoriale despre HTML, CSS și JavaScript, apoi să folosesc ceea ce am învățat pentru a face o pagină cu o singură pagină, despre„ site-ul meu ”, împărtășește Cameron Jacoby, care a tranziționat. de la marketing până la inginer software la Rocksbox după ce a participat la un intensiv de codificare.

Chiar și pentru programele care nu necesită experiență de codificare prealabilă pentru acceptare, această pregătire suplimentară te poate ajuta să obții mult mai mult din program. Maneesh Anad, absolvent al New York Code + Design Academy și dezvoltator la Everplans, spune: „Există o mulțime de materiale acoperite, așa că începe să studiezi mult timp. Veți înțelege conceptele mult mai ușor în clasă și veți petrece mai puțin timp încercând să înțelegeți elementele de bază și mai mult timp aplicând cunoștințele dvs. ”. Unele programe chiar integrează această lucrare de pregătire în curriculum - cum ar fi faza de nouă săptămâni, dar ghidată de instructor, de Dev Bootcamp. - pentru a vă ajuta să vă practicați și să stăpâniți fundamentele înainte de a ajunge.

Dincolo de cunoștințele dvs. de programare (sau abilitatea de a învăța din mers), a fi acceptat este deseori să vă arătați pasiunea și motivația de a învăța să codați. „Fiți capabil să explicați de ce doriți să mergeți la un bootcamp și ce sperați să obțineți ulterior; arătați-vă că v-ați făcut temele și aveți anumite motive pentru care aplicați la un anumit bootcamp (nu sunt toate la fel); și să demonstreze abilități solide de rezolvare a problemelor, împreună cu capacitatea de a colabora cu alții ”, recomandă Wells.

Ca și în cazul multor lucruri din viață, se pare că motto-ul de aici este: Dacă îl doriți suficient de rău, puteți găsi o modalitate de a face să funcționeze. Faceți-vă cercetarea, fiți dispuși să vă creați cu soluții și păstrați-vă ochii spre viitorul de a vă trăi viața de vis ca inginer software.