Skip to main content

Lær å kode nå: hvordan velge riktig dev boot camp for deg

Statens vegvesen - Barnekontrolløren (April 2025)

Statens vegvesen - Barnekontrolløren (April 2025)
Anonim

Du har bestemt deg for at du er klar til å lære å kode, og at du allerede kan se karrieremulighetene dine hevelse. Men vent - hvordan vil du bestemme hvilken kodeskole som passer for deg?

Det er mer enn 65 kodende “boot camps” i USA alene, og hver har forskjellige undervisningsmodeller, språkspesialiteter og undervisningsstiler. Så før du seremonisk slutter i jobben din som neste Zuck, kan du stille deg disse seks spørsmålene for å lede din forskning.

1. Hvilket språk vil jeg lære?

Koding av boot camps bruker vanligvis ett "undervisningsspråk" når de introduserer studentene til verden av programmering. Hvis du hovedsakelig ønsker å jobbe på nettet (kontra mobil), vil de mest populære alternativene være Rails eller Python, med noen få ASP.NET og strengt JavaScript skoler.

Flertallet av kodeskoler underviser i skinner - Dev Bootcamp og generalforsamlingen er to av de største og mest etablerte. Andre skoler, som RocketU og Hackbright Academy (en skole som er eksklusiv for kvinner), spesialiserer seg i Python, med henvisning til at språket er mer sammensatt og har røtter i grunnleggende datavitenskap. Enhver nøytral part vil sannsynligvis fortelle deg at språket ikke burde føre din beslutning - mange studenter uteksaminerer fra et Python-program og kan lett lære Rails på egenhånd (og omvendt) - men hvis du foretrekker det, er det noe du bør vurdere.

Hvis mobil er din scene, er iOS og Android dine viktigste valg. iOS-skoler som Mobile Makers i Chicago og The Flatiron School i New York vil legge vekt på Objekt C (og MGWU lærer deg hvordan du lager spill!). Delta-programmet i Austin er dedikert til Android-utvikling.

2. Hva er læringsstilen min?

Hvis du er veldig motivert og kan lære deg tøffe fag ved hjelp av bøker og opplæringsprogrammer, kan et gratis online program som Codecademy eller Udacity være nok til å gjøre deg dyktig. De som søker litt mer veiledning, kan se på Bloc eller Thinkful, som tilbyr online-klasser og en personlig mentor for hver student. Hvis du allerede har et kodingsgrunnlag og ikke trenger forelesninger, men du vet at du vil ønske å jobbe rundt andre studenter for å komme igjennom en intens pensum, så er Hacker School, en gratis heltidsskole i New York, kan være en god passform (selv om det ikke er for komplette nybegynnere).

Ser du etter praktisk instruktørledet opplæring, men kan ikke avslutte jobben din ennå? Deltidsskoler som hvem som helst kan lære seg å kode, lar deg beholde din nåværende stilling og lære på kvelder og helger. Hvis du velger denne ruten, må du bestemme om du vil være motivert mellom jobb og intens kurs.

Hvis du har råd til å si opp jobben din og betale undervisningen, vil selvfølgelig de populære tre måneders oppslukende kurs som Web Development Immersive på generalforsamlingen være det beste smellet for pengene. Bonus: Mange skoler liker dette garanterer stillingsplassering.

3. Hva er de profesjonelle målene mine?

Å etablere motivasjonene dine for å lære å kode kan på alvor redusere valgfeltet ditt. Ønsker du jobb ved oppstart eller et stort selskap? Vil du starte din egen virksomhet eller være en teknisk grunnlegger?

Tenk på inntektsmodellene for noen kodende boot camps - ikke bare tar de opp undervisning, men de kan også kreve et rekrutteringsgebyr til selskapene som ansetter sine nyutdannede. I disse tilfellene kan skolene være mindre begeistret for en student som ønsker å starte en oppstart umiddelbart etter å ha lært seg å kode. Andre skoler, som Starter School, med base i Chicago, hjelper deg å sende ditt eget produkt og er designet for å hjelpe deg å bli en teknisk medgründer eller starte din egen virksomhet. Husk å lese vanlige spørsmål om skolen for å se nøyaktig hva de leter etter hos søkerne.

Sjekk også ut selskapene som nyutdannede har jobbet for, og spør om boot camp har partnere med noen selskaper for å plassere nyutdannede. Er dette hovedsakelig store selskaper eller startups? RocketU er satt (bokstavelig talt) midt i RocketSpace-akseleratoren, så du er i et hav med over 100 kvalifiserte startups som alle leter etter teknisk talent.

4. Hvor mye kan jeg ha råd til å bruke på undervisning?

Et heltidsstudium vil vanligvis koste $ 5, 000 - $ 15, 000, men det er noen få undervisningsmodeller å vurdere. Hvis du ikke har råd til å betale undervisning på forhånd, men trenger mer veiledning enn et gratis, online program kan tilby, kan du undersøke App Academy, som ikke krever noen skolebetaling før du finner en jobb du er fornøyd med ( alvor). Det tilbyr også en arbeidsplass på kontoret i San Francisco (og ønsker å legge til en i New York), slik at du ikke trenger å betale for bolig i løpet av programmet. Nashville Software School tilbyr en annen kreativ undervisningsmodell - hvis du kommer fra eller har sterke bånd til Nashville, betaler du bare 1000 dollar på forhånd, så betaler ansettelsesfirmaet skolen tilbake etter at den har ansatt deg.

Hvis du har råd til en høyere utdanningskole, er selvfølgelig alternativene langt større, og det er mange flotte leirer å velge mellom. Ta Hack Reactor i San Francisco, som belaster nesten $ 18 000 for undervisning, eller gSchool i Denver, som ringer inn til $ 20 000 for det seks måneder lange kurset.

5. Hvor skal jeg delta på en kodingstøvleir?

Tenk på dine egne behov, familiesituasjon og byens levedyktighet når du bestemmer hvor du vil delta på boot camp. Jada, New York og San Francisco kommer til å ha ekspansive ansettelsesnettverk, men kan du tåle å være borte fra venner og familie i opptil seks måneder? Shereef Abushadi, instruktør ved Dev Bootcamp, sier "omtrent 50% av studentene våre som er med i San Francisco er hjemmehørende i SF-området, så de har godt av begge sider av denne ligningen og er også på et praktisk sted under intervjuprosessen." Han ser imidlertid fordeler med å finne en lokal boot camp "forutsatt at utdanningskvaliteten er den samme" og "hvis du har familie eller andre forpliktelser til å balansere."

6. Hva er min egen kodebakgrunn?

Etter hvert som antallet kodende boot-camps har utvidet, har noen skoler innskrenket opptakskravene, så tenk på ditt nåværende ferdighetsnivå. Har du fullført et gratis, selvstyrt nettkurs som Treehouse? (Hvis ikke, kom i gang med ett nå.) Har du erfaring med å hacking på open source-prosjekter eller jobbe med noen tekniske prosjekter i din nåværende jobb? Noen skoler hevder at "hvem som helst kan lære å kode" og akseptere komplette nybegynnere. Andre, som Hack Reactor, krever litt bakgrunn i koding ("dette er ikke et" 0-60 "-kurs, dette er et" 20-120 "-kurs, " heter det på nettstedet). Vær ærlig med skolene om bakgrunnen din, og finn den skolen som best kan fungere med ditt nåværende ferdighetsnivå for å forvandle deg til en rockestjerneprogrammerer.

Når du har innsnevret alternativene dine til å starte opp leirer som passer best for planene dine, må du huske å undersøke applikasjonstips, tidsfrister, kursbeskrivelser og intervjuer på kursrapporten.