Video: Coding Bootcamps | My Interview with Fullstack Academy (Listopad 2024)
Přes své rovnostářské sliby zůstává Silicon Valley velmi chlapeckým klubem. Podle Národního centra pro ženy a informační technologie tvoří ženy jen jednoho ze čtyř profesionálů v oboru technologie a pouze asi jednoho z pěti příjemců titulů informatika (CS). Čísla jsou ještě ponurší pro ženy barvy. Grace Hopper Academy (GHA), pojmenovaná po ženské admirále druhé světové války, která pracovala na jednom z prvních programovacích jazyků (COBOL), snaží se zapojit ženy do CS pomocí kódovacího boot campu v New Yorku.
Letos v lednu GHA začala nabízet intenzivní 17týdenní program v jazyce Fullstack JavaScript. Učební plán je variantou jednoho na Fullstack Academy, se kterou GHA sdílí instruktory a kancelářské prostory v centru výškové budovy. Přes tyto společné rysy jsou školy oddělené. Fullstack kultivuje studovaný minimalismus Valného shromáždění, o kterém jsem psal dříve. GHA se mezitím cítí poněkud ozvěna. Škola původně sídlila v nedalekém spolupracujícím prostoru WeWork a v dubnu se přestěhovala do svého současného prostoru. Zatím není dost studentů na to, aby zaplnili podlahu, a pokoje, které jsou pojmenovány podle kódovacího jazyka, mají znaky, které jsou psány ručně na papíře do tiskárny.
Je však nápadné - a vzrušující - vidět desítky studentek, TA a fakulty spolupracujících v oboru CS. Mluvil jsem s děkanem, instruktorem a bývalým studentem, abych se dozvěděl více o programu a jeho změně za posledních osm měsíců. Objevil jsem kódovací školu, která si zaslouží pozornost na projektových osnovách a jedinečně kooperativní pedagogice.
Přilákání kodérů pro ženy
Jako děkanka v GHA Shanna Gregory uvedla, že jednou z největších překážek přilákání žen k programování programů jsou peníze. Gregory řekl, že muži mají tendenci být méně averzní vůči riziku a ochotnější se přihlásit do táborů pro zavádění, takže je obtížnější přesvědčit ženy, aby se ponořily, zejména do oblasti dominující mužům.
Řešením GHA je snížit výpočet rizika studentů. Studenti nemusí platit školné, dokud nepřijdou do zaměstnání ve svém oboru, což je docela lákavá nabídka, protože 97% absolventů získá zaměstnání v oboru s 90 dny studia. Ve skutečnosti, podle Gregoryho, více než polovina absolventů přijímá práci do doby, kdy příští kohort začne, o sedm týdnů později.
Určitě existují některé důležité námitky, které nabízejí. Za prvé, program činí asi 1 000 $ týdně (16 810 $), a to nezahrnuje životní náklady NYC. Aby se studenti mohli zapsat do plánu náhrad, očekává se, že budou pokračovat v práci jako vývojář, a přesto budou muset zaplatit zálohu 3000 $. Nakonec, když vykonávají práci na zemi, možná bude muset žít skromně: GHA zavěšuje školné ve výši 22, 5% z mzdy v prvním roce, vyplacené za devět měsíců. Jako nezisková instituce je Fullstack (a tedy GHA) nezpůsobilý pro federální stipendia nebo dotované půjčky.
Struktura programu
GHA kohorty top asi 20 studentů na. Protože škola pojme dva souběžné kohorty, kohorta začíná každých sedm týdnů. Když jsem navštívil, jeden začal 25. července a druhý začne 12. září.
Než studenti začnou v NYC 13 týdenní kemp, musí dokončit čtyři týdny toho, co GHA nazývá nadace, částečný úvazek, online přehledový kurz. Na rozdíl od programů částečného nebo modulárního programu Valného shromáždění, které se pěkně skládají do akademických přestávek, je pohlcující program GHA závazkem na plný úvazek. Ve skutečnosti Gregory odhadl, že studenti pracují po celý program více než 50 hodin týdně. Pro pracující profesionály nabízí program Fullstack flexibilní program, který je k dispozici během večerů a víkendů; společnost také nedávno oznámila online dálkově pohlcující program.
Oddělení kariérních služeb, které GHA sdílí s Akademií Fullstack, se specializuje na rozvoj podnikání, pohovory a mentoring. Ke konci programu GHA dokonce organizuje pohovorovou praxi, během níž studenti pracují na problémech na tabuli. Kromě organizování náborových akcí nakonfigurovala GHA kanál pro absolventy Slacků, přes který se studenti z obou škol mohou po ukončení studia zapojit do sítě.
Od přednášek k projektům
Během prvních šesti týdnů programu, juniorského semestru, se studenti řídí poměrně přísným rozvrhem, který začíná mezi 9:00 a 10:00 a končí kolem 19:00. Při přechodu studentů k projektům přináší vyšší semestr trochu větší flexibilitu.
Abych si uvědomil ten každodenní zážitek, mluvil jsem s instruktorem Ashi Mysore. Než se připojila k GHA, Mysore pracovala pro National Oceanic and Atmospheric Administration a Google. Během juniorského semestru Mysore obvykle ráno přednáší diapozitivní přednášky, po kterých spáruje studenty pro skupinovou práci („párové programování“). Studenti se navzájem scházejí pomocí Slacku, a pokud uvíznou, mohou požádat o pomoc prostřednictvím fronty lístků na homebrew help. Mysore zase povzbuzuje studenty, aby: „Chvíli se zasekli - a poté vyšli vzplanutí.“ Po obědě je ještě více práce na projektu, následuje shrnutí a možná i nějaké živé kódování.
Během vyššího semestru Mysore pořádá ještě méně přednášek a praktičtějších schůzek s klienty, během nichž zastává roli klienta a jeho TA (jednají jako projektoví manažeři. Posledních šest týdnů vychází z téměř výhradně projektových osnov. Studenti absolvují tři velké projekty, jednotlivě i ve skupinách. V jednom projektu, stackathonu, mají studenti týden, aby vytvořili zajímavý projekt, v jiném projektu nazvaném Grace Shopper musí vytvořit web s elektronickým obchodem.
Učitelé
Emily Intersimone zažila GHA z téměř každé možné perspektivy. V lednu se zapsala do první kohorty, v březnu byla najata jako učitelka a minulý měsíc byla povýšena na instruktora. Intersimone také přináší jedinečnou perspektivu, protože v mnoha ohledech není typickou programátorkou. Zatímco před zápisem do GHA použila nějaké zdroje online online kódování (konkrétně Codeacademy a Free Code Camp), její pozadí je v oboru umění. Vystudovala jazzový klavír na USC a získala postgraduální kompoziční vzdělání na NYU. Intersimone objevil školu prostřednictvím setkání Women Who Code, které se může pochlubit tisíci členů v městské metropoli NYC.
Intersimone popsal řadu jemných a významných změn v GHA. Kromě toho, že se GHA přestěhovala do většího prostoru, začala najímat školně specifické instruktory (dříve fakultní cyklování z Fullstacku) a najímat více studentů (asi 20 na kohortu, až 16). Poměr počtu studentů a učitelů v GHA zůstává záviděníhodný: během workshopů má 20 studentů přístup k jednomu nebo dvěma instruktorům a dvěma kolegům.
Kromě toho, že slouží jako TA, kolegové také vykonávají práci na plný úvazek pro domácí homebrewskou školu pro pomoc s lístky a systémem řízení učení. Toto je nová myšlenka, zejména pro ty z nás, kteří pracují v tradičních vysokých školách. Místo toho, aby přemýšlel o nástrojích jako o něčem, co navrhuje někdo jiný (a možná si ho ukládá), GHA využívá své odborné znalosti k formování těchto systémů. Pokud někdo chce nějakou vlastnost, sestaví ji.
Kooperativní učení
Na rozdíl od mnoha kódovacích programů vyžaduje GHA, aby studenti praktikovali diskusi o své práci. Mnohé z těchto rozhovorů jsou zaznamenány a jsou k dispozici na webových stránkách GHA. Jednou z mých oblíbených aktivit je Tech Talk, ve které studenti tráví čtyři nebo pět minut učením svých kolegů o něčem, co zkoumali. Například technická přednáška o vizualizaci dat může zahrnovat přehled knihoven a některé osvědčené postupy. Kromě toho, že mají studenti příležitost procvičit si rozhovory o svých výzkumech, poskytují tyto rozhovory také studentům příležitost předvést předchozí znalosti a dozvědět se více o tématech na dálku.
GHA také naplánuje události budování komunity spolu s učebními osnovami kódování. V pátek naplánuje GHA aktivitu nazvanou Hot Seat, během níž si studenti před třídou navzájem vedou rozhovor, což je aktivita, která naštěstí zahrnuje alkohol. Soboty vedou instruktoři z GHA i Fullstack, samostatné přednášky o obecných nástrojích CS, jako je například vytváření vlastního analyzátoru HTML. Každá skupina dokonce navrhuje své vlastní tričko.
Kombinace pomocných událostí, návykové skupinové práce a studentské populace všech žen vytváří to, co Intersimone a Mysore označují za těsně spletené kohorty. Navíc, protože Mysore vstoupila do GHA v březnu, mnoho jejích studentů pokračovalo v kariéře v technice - některé z nich byly jedinými ženami v jejich odděleních. Vzhledem k těmto okolnostem je spolupráce nejen užitečnou pedagogickou praxí, ale také důležitým prostředkem pro kariérní postup.