Denne artikel er skrevet af Marcus Phillips, tidligere senior softwareingeniør hos Twitter og hovedinstruktør på Hack Reactor.
- Programmeringsskole: Faktorer, der bestemmer omkostningerne
- Don’t Shortchange Yourself
- Mængden af vores pensum
- Kvaliteten af dine Hack Reactor-kammerater
- Mængde og kvalitet af vores instruktører
- Praktiske værktøjer og betalt kontraktarbejde i den virkelige verden
- Hack Reactor-faciliteter og beliggenhed
- Investering i vores alumner
- Kvaliteten af vores læreplansmaterialer
Programmeringsskole: Faktorer, der bestemmer omkostningerne
Omkostningerne ved at deltage i programmeringsskolen relaterer direkte til mængden og kvaliteten af de ressourcer, der stilles til rådighed for udviklere. Dette omfatter pensum, faciliteter, undervisningstid, instruktørens stamtræ, stamtræ af dine jævnaldrende, arbejdsgiverens opfattelse af dit stamtræ for at have taget eksamen, placeringsprocent (98 % for Hack Reactors udviklerbootcamp) og gennemsnitlig placeringsløn (over seks cifre i vores tilfælde).
Programmeringsskoler er ikke varer med nogenlunde ens fordele og ulemper – pensum og erfaring er vidt forskellige fra program til program. Det er fantastisk at vide, at der findes lettere programmer derude, som er fokuseret på at skalere til byer over hele landet så hurtigt som muligt. Da der er et så dramatisk behov for en reboot i softwareuddannelsen, er det en meget god ting, at udviklere på alle niveauer har andre muligheder, og kan betale mindre for at få mindre. Men de står også over for betydeligt større risiko og har svært ved at finde arbejde som udvikler, når de er færdige.
Don’t Shortchange Yourself
De mennesker, der søger ind på programmeringsskoler, sætter alt, hvad de har, på standby i flere måneder for at lære en ny færdighed, der vil ændre deres liv fuldstændigt. Som jeg ser det, er det sidste, du ønsker at gøre i den situation, at tage risici med din fremtid. Du bør gøre dig umage med at investere dybt i disse overgangsmåneder og vælge det program af højeste kvalitet, du kan få dig selv ind på.
Husk, du forsøger at være konkurrencedygtig i branchen, mens du undgår en eksorbitant universitetsgrad, der kræver fire år at optjene – det er klogt ikke at skære hjørner i den position. Hvis du virkelig ønsker at få succes inden for en så komprimeret tidsramme, har du brug for enhver fordel, du kan få.
Vi har designet Hack Reactors udviklerbootcamp til at være den bedste skoleoplevelse, der er tilgængelig overalt for kloge programmører, så vi hælder ekstra ressourcer i alle facetter af den. Vores undervisningsgebyr er lige under 18.000 dollars med finansieringsmuligheder for alle. For studerende, der står over for store økonomiske begrænsninger, tilbyder vi også finansielle støttepakker fra sag til sag til de mest exceptionelle kandidater.
Her er en oversigt over, hvor vores tid, energi og penge går hen.
Mængden af vores pensum
Og selv om de fleste udviklere ender med at blive endnu senere, er basisundervisningstiderne for Hack Reactor fra kl. 9.00-20.00 i 12 uger, i alt ca. 800 timers officiel undervisningstid.
Dertil kommer flere uger med support og pensummateriale før og efter kurset. Som sådan giver Hack Reactor simpelthen mere undervisning samlet set. Alene i din første uge bruger jeg personligt omkring 30 timer med dig i form af forelæsninger og diskussioner, som supplement til de andre 30+ timer, du vil bruge på at programmere.
Vores programmeringsskoles forpligtelse til ekspertise er dog en tovejs-vej. Selv om denne intensitet bestemt ikke er for alle, er de mest succesfulde kandidater konsekvent dem, der søger denne form for engagement, og som faktisk nyder at lære at kode hele tiden. Dette bringer mig til spørgsmålet om de mennesker, som du skal lære sammen med.
Kvaliteten af dine Hack Reactor-kammerater
Mennesker lærer meget gennem osmose, så det er vigtigt, at du omgiver dig med de klogeste og mest dedikerede mennesker, du kan. Hack Reactor er en lille skole, der er designet til de klogeste ansøgere derude. Da vi ikke er interesseret i at ekspandere over det hele, har vi den luksus at acceptere kun cremen af cremen af cremen.
Interviews tager lang tid, og det er en stor investering for os at få ekspertinstruktører til at vurdere så mange ansøgere, men det betyder, at den lille brøkdel af studerende, der kommer ind, er en flok superhelteintellektuelle.
Mængde og kvalitet af vores instruktører
For vores vedkommende har vi valgt den mindst skalerbare model, vi kunne komme i tanke om: masser af menneskelig omsorg og opmærksomhed. På trods af at vi er en så lille skole, nyder vores udviklere hjælp fra otte fuldtidsinstruktører og ni deltidsinstruktører – plus hjælp fra en masse folk, der arbejder i baggrunden til deres fordel, og som gør ting som projektstyring for dit reelle kontraktarbejde og virksomhedsrelationer for at hjælpe dig med at forbinde dig med det job, du leder efter.
Vores instruktører kommer fra virksomheder som Twitter, Google, OKCupid, Adobe og så videre. Det er svært at skaffe det niveau af talent til klasseværelset, men vi mener, at det er investeringen værd.
Praktiske værktøjer og betalt kontraktarbejde i den virkelige verden
I projektfasen koordinerer vi med faktiske kunder for at matche de studerende med betalte udviklingskontrakter. En instruktør gennemgår den studerendes kode grundigt for at sikre, at deres kunde bliver tilfreds med det produkt, de laver, og for at hjælpe den studerende med at lære de avancerede lektioner, som du kun får ved at bruge din dømmekraft på jobbet.
Du vil være forberedt på dette ansvarsniveau, fordi pensummet fra første dag er designet omkring værktøjer, der bruges i branchen, som Git, Backbone, Rails, Unix og TDD-testrammer.
Hack Reactor-faciliteter og beliggenhed
Vi kan ikke undvære et minut af vores studerendes tid til noget så uproduktivt som pendling, så vi stiller et kontor til rådighed lige på Market Street, hovedstrøget i San Franciscos centrum, ca. 100 meter fra BART & MUNI-stationen.
Da vores studerende tilbringer al deres tid her sammen, ønskede vi, at det skulle være lige så behageligt her som derhjemme – derfor valgte vi et så stort, lyst lokale på øverste etage med en åben planløsning. Personligt finder jeg energien i denne bygning spændende, og som de studerende kan fortælle dig, bruger jeg alle mine fridage her, bare fordi jeg kan lide det så meget.
Investering i vores alumner
Vores programmeringsskole har et stærkt alumnenetværk, som elsker at give tilbage til programmet, og mange af dem besøger os dagligt eller ugentligt for at støtte den næste generation af HackR’er.
På grund af ancienniteten af de roller, som vores alumner har været i stand til at skaffe sig umiddelbart efter endt uddannelse, har de ofte til opgave at ansætte inden for få uger efter, at de er begyndt på deres nye job. Så vi ser deres dedikation til fællesskabet som et af de bedste aktiver, vi har mulighed for at støtte.
Som eksempel tog vi i går aftes en klasse fuld af tidligere studerende med til karaoke, fordi 1) vi elsker dem højt, og 2) vi ønsker at sikre, at de har alle muligheder for at holde sig tæt på hinanden, samarbejde og hjælpe hinanden til at stige i vejret resten af deres karriere.
Kvaliteten af vores læreplansmaterialer
Af alt det, vi laver, er det dog selve læreplanen, der begejstrer mig mest. Min opgave var at designe læringsoplevelsen fra start til slut, og jeg gennemførte den med hjælp fra flere geniale ingeniører og lærere. Efter at have undervist og udviklet læseplaner i så mange år nu er det spændende for mig at have en undskyldning for at kunne forgude mig så meget for detaljerne i disse materialer, som jeg gør. Andre steder i den teknologiske industri bliver man ofte bedt om at smække noget sammen så hurtigt som muligt og komme videre. En af de vigtigste grunde til, at jeg valgte at arbejde på udfordringerne hos Hack Reactor frem for at fortsætte med at arbejde på udfordringer hos Twitter, var det faktum, at Hack Reactor primært har brug for, at jeg skal finpudse og polere denne læringsoplevelse, så den bliver så fantastisk som muligt.
Jeg har nu hørt fra flere studerende, at de ville ønske, at læring på jobbet var lige så tempofyldt og velbelagt som Hack Reactor-læreplanen er, hvilket selvfølgelig altid er spændende at høre.
Jeg håber, at der er en chance for at arbejde sammen med dig på din hackerrejse. Hvis du er interesseret i at lege med nogle af vores undervisningsrepos for at prøve kræfter med kodning eller finde ud af, hvor langt du er nået, er du velkommen til at kontakte mig på [email protected], så vil jeg give dig adgang til nogle af de samme materialer, som vi bruger til at undervise hver dag.
Interesseret i at starte på samme vej? Det hele begyndte på Hack Reactor. Få mere at vide om Hack Reactor’s fuldtids- og deltidsprogrammer. Vi er online i SF, Austin, NYC og LA.