Denna artikel är skriven av Marcus Phillips, tidigare Senior Software Engineer på Twitter och huvudinstruktör på Hack Reactor.
- Programmeringsskola: Faktorer som bestämmer kostnaderna
- Skippa inte bort dig själv
- Mängden av vår läroplan
- Kvaliteten hos dina Hack Reactor-kollegor
- Mängd och kvalitet på våra instruktörer
- Praktiska verktyg och verkligt betalt kontraktsarbete i den verkliga världen
- Hack Reactor Faciliteter och läge
- Investering i våra alumner
- Kvaliteten på vårt material i läroplanen
Programmeringsskola: Faktorer som bestämmer kostnaderna
Kostnaden för att delta i en programmeringsskola är direkt relaterad till kvantiteten och kvaliteten på de resurser som tillhandahålls till utvecklare. Detta inkluderar läroplan, lokaler, undervisningstid, instruktörens anseende, dina kamraters anseende, arbetsgivarens uppfattning om ditt anseende för att du har tagit examen, placeringsfrekvens (98 % för Hack Reactors bootcamp för utvecklare) och genomsnittlig placeringslön (över sexsiffrigt i vårt fall).
Programmeringsskolor är inte varor med ungefär likartade för- och nackdelar – läroplanen och erfarenheten skiljer sig enormt mycket åt från program till program. Det är fantastiskt att veta att det finns lättare program tillgängliga där ute, som är inriktade på att skalera till städer överallt så snabbt som möjligt. Eftersom det finns ett så dramatiskt behov av en omstart inom programvaruutbildningen är det mycket bra att utvecklare på alla nivåer har andra alternativ, och kan betala mindre för att få mindre. Men de står också inför betydligt större risker och har svårt att hitta arbete som utvecklare när de är klara.
Skippa inte bort dig själv
De som ansöker till programmeringsskolor lägger allt de har på is i flera månader för att lära sig en ny färdighet som kommer att förändra deras liv helt och hållet. Som jag ser det är det sista du vill göra i den situationen att ta risker med din framtid. Du bör göra en poäng av att investera djupt i dessa övergångsmånader och välja det program av högsta kvalitet som du kan få in dig på.
Håll dig i minnet att du försöker vara konkurrenskraftig i branschen samtidigt som du undviker en orimlig universitetsexamen som kräver fyra år att tjäna in – det är klokt att inte spara på det i det läget. Om du verkligen vill lyckas inom en sådan komprimerad tidsram behöver du alla fördelar du kan få.
Vi utformade Hack Reactors bootcamp för utvecklare för att vara den bästa skolningserfarenheten som finns tillgänglig var som helst för smarta kodare, så vi häller extra resurser i varje aspekt av det. Vår undervisningskostnad är strax under 18 000 dollar med finansieringsmöjligheter för alla. För studenter som står inför stora ekonomiska begränsningar erbjuder vi också från fall till fall ekonomiska stödpaket till de mest exceptionella kandidaterna.
Här är en uppdelning av vad vår tid, energi och pengar går till.
Mängden av vår läroplan
Och även om de flesta utvecklare slutar med att stanna ännu senare, är baslektionstiderna för Hack Reactor från kl. 9.00 till 20.00 under 12 veckor, vilket sammanlagt innebär cirka 800 timmars officiell undervisningstid.
Därutöver finns det ytterligare flera veckors stöd och läroplansmaterial före och efter kursen. Hack Reactor ger helt enkelt mer undervisning totalt sett. Bara under din första vecka tillbringar jag personligen cirka 30 timmar med dig i föreläsnings- och diskussionsformat, för att komplettera de andra 30+ timmarna som du kommer att programmera.
Vår programmeringsskolas engagemang för excellens är dock en dubbelriktad gata. Även om denna intensitet verkligen inte är något för alla, är de mest framgångsrika studenterna konsekvent de som söker denna typ av engagemang och som faktiskt njuter av att lära sig koda hela tiden. Detta för mig till frågan om vilka människor du kommer att lära dig tillsammans med.
Kvaliteten hos dina Hack Reactor-kollegor
Människor lär sig mycket genom osmos, så det är bäst att du omger dig med de smartaste och mest hängivna människor du kan. Hack Reactor är en liten skola som är utformad för de smartaste sökandena där ute. Eftersom vi inte är intresserade av att expandera överallt har vi lyxen att bara acceptera gräddan av gräddan av gräddan.
Intervjuer tar lång tid, och det är en stor investering för oss att få expertinstruktörer att utvärdera så många sökande, men det betyder att den lilla bråkdel av eleverna som kommer in är ett gäng superhjälteintellektuella.
Mängd och kvalitet på våra instruktörer
För vår del har vi valt den minst skalbara modell vi kunde tänka oss: mycket mänsklig omsorg och uppmärksamhet. Trots att vi är en så liten skola får våra utvecklare hjälp av åtta heltidsanställda och nio deltidsanställda instruktörer – plus hjälpen från ett gäng personer som arbetar i bakgrunden till deras fördel, och som gör saker som projektledning för ditt verkliga kontraktsarbete och företagsrelationer för att hjälpa dig att få kontakt med det jobb du letar efter.
Våra instruktörer kommer från företag som Twitter, Google, OKCupid, Adobe och så vidare. Det är svårt att skaffa den nivån av talang för klassrummet, men vi tycker att det är väl värt investeringen.
Praktiska verktyg och verkligt betalt kontraktsarbete i den verkliga världen
Under projektfasen samordnar vi oss med verkliga kunder för att matcha studenterna med betalda utvecklingskontrakt. En instruktör granskar studentens kod ingående för att säkerställa att deras kund kommer att bli nöjd med den produkt de producerar, och för att hjälpa studenten att lära sig de avancerade lärdomar som du bara får genom att använda ditt omdöme på jobbet.
Du kommer att vara förberedd för den här nivån av ansvar, eftersom läroplanen från dag ett är utformad kring verktyg som används i branschen, som Git, Backbone, Rails, Unix och TDD-testramverken.
Hack Reactor Faciliteter och läge
Vi kan inte avvara en minut av våra studenters tid på något så improduktivt som att pendla, så vi tillhandahåller ett kontor direkt på Market Street, huvudstråket i San Franciscos centrum, cirka 30 meter från BART & MUNI-stationen.
Då våra studenter tillbringar all sin tid här tillsammans ville vi att det skulle vara lika bekvämt här som hemma – därför valde vi ett så stort, ljust rum på översta våningen med en öppen planlösning. Personligen tycker jag att energin i den här byggnaden är spännande, och som eleverna kan berätta så tillbringar jag alla mina lediga dagar här bara för att jag tycker så mycket om det.
Investering i våra alumner
Vår programmeringsskola har ett starkt alumnnätverk som älskar att ge tillbaka till programmet, och många av dem besöker oss dagligen eller veckovis för att stötta nästa generation av HackRs.
På grund av senioriteten i de roller som våra alumner har kunnat skaffa direkt efter examen har de ofta till uppgift att anställa inom några veckor efter att de börjat sina nya jobb. Därför ser vi deras engagemang för samhället som en av de bästa tillgångarna vi har möjlighet att stödja.
Som exempel tog vi i går kväll med en klass full av tidigare studenter på karaoke eftersom 1) vi älskar dem så mycket och 2) vi vill se till att de har alla möjligheter att hålla sig nära varandra, samarbeta och hjälpa varandra att höja sig under resten av sin karriär.
Kvaliteten på vårt material i läroplanen
Av allt vi gör är dock själva läroplanen det som gör mig mest spännande. Mitt jobb var att utforma inlärningsupplevelsen från början till slut, och jag genomförde den med hjälp av flera briljanta ingenjörer och lärare. Efter att ha undervisat och utvecklat läroplaner i så många år nu är det spännande att ha en ursäkt för att få älska detaljerna i dessa material så mycket som jag gör. På andra håll i teknikbranschen ombeds man ofta att sätta ihop något så snabbt som möjligt och gå vidare. En av de viktigaste anledningarna till att jag valde att arbeta med utmaningarna på Hack Reactor i stället för att fortsätta arbeta med utmaningar på Twitter var det faktum att Hack Reactor i första hand behöver mig för att finslipa och polera den här inlärningsupplevelsen så att den blir så fantastisk som möjligt.
Jag har hört från ett antal studenter nu att de önskar att lärandet på jobbet var lika snabbt och välplanerat som läroplanen för Hack Reactor är, vilket naturligtvis alltid är spännande att höra.
Jag hoppas att det finns en chans att arbeta med dig på din hackerresa. Om du är intresserad av att leka med några av våra instruktionsrepos för att testa din hand på kodning eller ta reda på hur långt du har kommit, är du välkommen att kontakta mig på [email protected], så ska jag ge dig tillgång till några av samma material som vi använder för att undervisa varje dag.
Intresserad av att börja på samma väg? Allt började på Hack Reactor. Läs mer om Hack Reactors heltids- och deltidsprogram. Vi är online i SF, Austin, NYC och LA.