Skip to main content

Hur man säkerställer att en kodande bootcamp är värt det - musen

Life Begins: Crash Course Big History #4 (April 2025)

Life Begins: Crash Course Big History #4 (April 2025)
Anonim

Så du ansöker till en kodskola eller bootcamp, vilket innebär att du redan har ställt dig själv de tuffa frågorna om din inlärningsstil, tillgänglighet och budget.

Men det finns något ännu viktigare att tänka på: Hur kommer denna strävan att leda dig till ett jobb? Ja, du går i kodskola för att lära dig att koda. Men när din hjärna är fylld med metoder och modeller, vill du ha en fantastisk ny spelning för den. (Jag antar - om inte, känn dig fri att sluta läsa och återgå till Candy Crush.)

Som en ny grad av 12-veckors back-end-träningsprogrammet The Iron Yard (som landade mitt första utvecklingsjobb åtta veckor i), här är några saker som jag lärde mig att inte bara få nya färdigheter - utan att landa ditt drömutvecklare jobb.

1. Välj din Bootcamp (och stad) klokt

Som du antagligen märkt, dyker upp kodskolor över hela landet. Men det betyder inte nödvändigtvis att du bör välja en i din hemstad bara för att du kan - chansen är stor att ditt drömföretag i Bay Area inte har hört talas om det. Dessutom är många av fördelarna med att gå till kodskolan de anslutningar som du ärver i den lokala teknikscenen.

Så gör du din forskning innan du registrerar dig för en plats. Vad är klimatet på den tekniska arbetsmarknaden? Är området på en av dessa "Topp 10 tekniska städer" -listor? Hitta några företag som lockar dig och räcker ut: Vad tycker de om examenskolor och anställer de ofta dem? Många bootcamps växer för snabbt och översvämmar marknaden med juniorutvecklare - och till och med de företag som vill vara stödjande har inte råd att anställa juniorer var tredje till fyra månad. Ett stödjande och möjlighetsrikt lokalsamhälle är avgörande för din eventuella framgång.

Utöver plats kan du verkligen gräva i bootcampens meritlista för att placera studenter i jobb. Hur många nyutbildade arbetar nu som utvecklare? Har programmet strategiska partnerskap eller en lokal styrelse? Erbjuder det jobbutbildning eller karriärmässor? Be människor som redan arbetar i området att mäta skolans rykte.

Lika viktigt är din lärare. Undvik att anmäla dig till en kurs med en första gången instruktör; annars kan du bli marsvin för en otestad läroplan och förlora möjligheten att höra recensioner från första hand. Prata direkt med tidigare akademiker och med instruktören och ställ dem uppriktiga frågor. Min personliga favorit: ”Vilka är de mest spännande saker som dina tidigare elever gör nu?” En bra lärare kommer att veta och en framgångsrik kodskola kommer att ha gott om exempel.

2. Använd din tid i Bootcamp för att koda - och nätverk

Medan du är i bootcamp är du en badass som lämnade din tidigare karriär för att göra en positiv förändring - men efteråt är du en av många juniordevs i området som inte har ett jobb. Betydelse: Lika viktigt som att krossa det i klassen är att sätta dig själv ute i samhället. Även om detta kan komma som en chock, behöver du inte avsluta varje uppdrag! Ibland är din tid mycket bättre att lära känna människor inom ditt nya område.

Tekniska möten är bra för att bygga ditt nätverk, men för de som inte kan förstå tanken på att gå in i ett rum fullt av främlingar, här är andra bra sätt att göra din närvaro känd:

  • Nå ut till akademiker som är aktiva i samhället, bjud in dem till kaffe och be om deras råd om att komma igång på fältet. En-till-en-tid gör det lättare att lysa och ger dig ett vänligt ansikte vid evenemang.
  • Kontakta lokala möten och erbjuda volontär. Det är väldigt lättare att kontakta människor om du organiserade evenemanget - och alla älskar gratis hjälp.
  • Anslut med potentiella arbetsgivare via sociala medier. Tweet till exempel ett svar till VD för ett företag som du beundrar och bjud in honom eller henne till din bootcamps demonstrationsdag.
  • Starta en blogg. Jag vet, det låter som mycket arbete - och det är ännu svårare om ditt namn inte magiskt rimmar med det språk du lär dig. Men det går långt mot att visa arbetsgivare att du är handlingsorienterad och självreflekterande.

3. Var strategisk när du vill landa

Så många i kodskolan sa saker som "Jag kommer att ta något jobb - jag behöver bara en förändring." Även om du verkligen känner så, säg inte det högt . I själva verket är det viktigt att ta sig tid och göra din forskning om arbetsgivare som kommer att vara rätt för dig.

Först, medan du lär dig mycket under bootcamp, har du också en lång väg att gå, och formell utbildning och vägledning hjälper dig att träffa marken. När du utvärderar företag bör du tänka på: Ger teamet mentorskap? Vad är företagets policy för seminarier, workshops och konferenser? Finns det andra juniorutvecklare? Tränar de parprogrammering eller granska dragförfrågningar? Dessutom accepterar många graderade skolskolor ett jobb bara för att inse ett år senare att de har fastnat och gjort grymt arbete. Gör lite grävning för att förstå karriärvägar inom laget och hur länge juniorer bör förvänta sig att stanna junior före en kampanj.

Glöm inte att ställa viktiga frågor om företagskultur som helhet. Hur samverkar ingenjörsteamet med resten av företaget? Vilka är lagets regelbundna händelser och traditioner? Arbetar någon (eller alla) på distans, och hur påverkar det teamdynamiken?

I mitt första jobb som programutvecklare på Smashing Boxes inkluderade min onboarding en mentor, en "kompis" som är ansvarig för min sociala anpassning och en månader lång inlärningsperiod. Och jag kan cykla dit! Ta mitt ord för det - att ta sig tid att ta hänsyn till människorna och kulturen i ett jobberbjudande, förutom mer logistiska faktorer, kommer att hjälpa dig att säkerställa din lycka och framgång på lång sikt.

4. Vet din värd

Det är läskigt att lämna din tidigare karriär och ta risk för kodning. Men kom ihåg: Arbetsgivarna förstår att du går i kodskola, och ingen förväntar dig att du vet vad du inte vet. Strategiska företag förstår att det bästa sättet att få äldre utvecklare är att hjälpa till att bilda dem. Det är upp till dig att övertyga dem om att du har en enorm potential, och det är upp till dem att visa dig hur investerade de är i att odla dina talanger. Betona dina mjuka färdigheter: Visa intresse för lärande; visa dina problemlösningsförmågor när du (oundvikligen) fastnar i en hårdkodutmaning; och ställa entusiastiska och informerade frågor. Du kommer att arbeta på ditt drömjobb innan du vet det.

Åh, och när du är? Kom ihåg att betala det framåt. Många människor kommer att hjälpa dig att gå över mållinjen och ha det i åtanke när folk börjar räcka till ditt råd. De flesta av dem vill bara ha stöd - så är du i perfekt position för att hjälpa!