Video: Coding Bootcamps | My Interview with Fullstack Academy (Studeni 2024)
Unatoč svojim egalitarnim obećanjima, Silicijska dolina ostaje vrlo dječački klub. Prema Nacionalnom centru za žene i informatičku tehnologiju, žene čine samo jednog od četiri tehnološkog stručnjaka i samo otprilike jednog od pet primatelja informatičkih znanosti. Brojke su još više mračne za žene boje. Akademija Grace Hopper (GHA), nazvana po ženskom admiralu iz Drugog svjetskog rata koji je radio na jednom od prvih programskih jezika (COBOL), nastoji ubrzati sudjelovanje žena u CS-u pomoću kodirajućeg školskog kampa u New Yorku.
Ovoga siječnja GHA je počeo nuditi intenzivni program od 17 tjedana u Fullstack JavaScript-u. Nastavni plan je inačica nastavnog programa na Fullstack Academy, s kojim GHA dijeli instruktore i uredske prostore u središnjem dijelu grada. Unatoč tim zajedničkim, škole su odvojene. Fullstack njeguje proučeni minimalizam Generalne skupštine, o kojem sam već pisao. U međuvremenu, GHA se osjeća pomalo sputavanjem. Škola se izvorno nalazila u obližnjem prostoru za suradnju WeWork, a u svoj trenutni prostor preselila se u travnju. Još nema dovoljno učenika koji bi mogli ispuniti pod, a prostorije, koje su svaka nazvane po kodnom jeziku, imaju natpise napisane na papiru pisača.
Međutim, upadljivo je i uzbudljivo vidjeti desetine studentica, tehničkih službi i profesora koji zajedno rade na CS polju. Razgovarao sam s dekanom, instruktorom i bivšim studentom kako bih saznao više o programu i kako se on mijenja u posljednjih osam mjeseci. Otkrio sam školu kodiranja koja zaslužuje pažnju zbog kurikuluma temeljenog na projektu i jedinstvene pedagoške suradnje.
Privlačenje ženskih kodova
Kao dekanica u GHA-i, Shanna Gregory rekla je da je jedna od najvećih prepreka privlačenju žena za programe kodiranja novac. Gregory je rekao da su muškarci skloni manje riziku i više voljni da se upišu u kampove za čizme, pa je teže nagovoriti žene da se upuste u krov, posebno u polju gdje dominiraju muškarci.
Rješenje GHA-e je smanjiti proračun učenika. Studenti ne moraju plaćati školarinu dok ne pronađu posao u svom području, prilično primamljiva ponuda s obzirom da 97% diplomiranih studenata posao dobije u tom području s 90 dana diplome. Zapravo, prema Gregoryju, više od polovice diplomiranih studenata prihvaća posao do trenutka kada započne sljedeća skupina, sedam tjedana kasnije.
Svakako, postoje neka značajna upozorenja toj ponudi. Prvo, program iznosi oko 1000 USD tjedno (16, 810 USD), a to ne uključuje troškove života u NYC-u. Za upis u plan naknada, očekuje se da učenici nastave raditi kao programeri i još će im trebati da polože depozit od 3000 dolara. I na kraju, kad obavljaju poslove na zemlji, možda će im trebati živjeti od bezopasnosti: GHA uređuje školarine na 22, 5% vaše prvogodišnje plaće, plaćene tijekom devet mjeseci. Kao neprofitna institucija, Fullstack (a time i GHA) nije prihvatljiv za savezne stipendije ili subvencionirane zajmove.
Struktura programa
Kohorte iz GHA-e imaju oko 20 učenika po. Budući da škola ima dvije kohorte, jedna kohorta započinje svakih sedam tjedana. Kad sam posjetila, jedan je započeo 25. srpnja, a drugi će početi 12. rujna.
Prije nego što studenti započnu 13-tjedni kamp za pokretanje škole u NYC-u, moraju proći četiri tjedna onoga što GHA naziva Foundation, honorarni tečaj za internetski pregled. Za razliku od programa skraćenog rada ili modularnog programa Generalne skupštine, koji se lijepo uklapaju u akademske intersese, program potapanja GHA-e je puna obaveza. Zapravo, Gregory je procijenio da studenti tijekom programa rade više od 50 sati tjedno. Za profesionalne profesionalce, Fullstack nudi fleksibilni program koji se nudi tijekom večeri i vikenda; tvrtka je također nedavno najavila internetski program za daljinsko uranjanje.
Odjel za usluge karijere koji GHA dijeli s Fullstack Akademijom, specijaliziran je za razvoj poslovanja, intervjuiranje i mentorstvo. Pred kraj programa, GHA čak organizira praksu intervjua tijekom koje studenti prolaze kroz probleme na bijeloj ploči. Uz organiziranje događanja za zapošljavanje, GHA je konfigurirao alumni kanal Slack preko kojeg se učenici iz obje škole mogu umrežiti nakon što diplomiraju.
Od predavanja do projekata
Tijekom prvih šest tjedana programa, u mlađem semestru, studenti slijede prilično strog raspored, koji započinje između 9 i 10 sati, a završava oko 19 sati. Stariji semestar donosi malo više fleksibilnosti rasporedu kako studenti prelaze na projekte.
Kako bih dobio dojam o svakodnevnom iskustvu, razgovarao sam s instruktorkom Ashi Mysore. Prije nego što se pridružila GHA-u, Mysore je radila u Nacionalnoj upravi za oceane i atmosferu i Googleu. Tijekom mlađeg semestra, Mysore obično održava predavanja koja se temelje na dijapozitivima, nakon čega odvaja studente za grupni rad ("programiranje u paru"). Studenti se međusobno pregovaraju koristeći Slack, a ako se zaglave, mogu zatražiti pomoć putem reda čekanja za pomoć kod kuće. Sa svoje strane, Mysore potiče studente da se "zaglave na neko vrijeme - a zatim pošalju rafal." Nakon ručka slijedi još rada na projektu, nakon čega slijedi završni pregled i možda nešto kodiranja uživo.
Tijekom starijeg semestra, Mysore drži još manje predavanja i više sastanaka s klijentima tijekom kojih zauzima ulogu klijenta i svoje tehničke službe (djeluju kao voditelji projekata. Posljednjih šest tjedana oslanjaju se na gotovo u potpunosti projektni kurikulum. Studenti završavaju tri glavni projekti, pojedinačno i u skupinama. U jednom projektu, skupu učenika, studenti imaju tjedan dana da naprave interesantan projekt, a u drugom pod nazivom Grace Shopper moraju stvoriti web mjesto za e-trgovinu.
Nastavnici
Emily Intersimone je iskusila GHA iz gotovo svake moguće perspektive. U siječnju se upisala u prvu kohortu, u ožujku je zaposlena kao nastavna suradnica, a prošlog mjeseca promaknuta je u instruktora. Intersimone također donosi jedinstvenu perspektivu jer, po mnogočemu, nije tipičan programer. Dok je prije upisa na GHA koristila neke besplatne resurse za kodiranje na mreži (naime Codeacademy i Free Code Camp), pozadina joj je umjetnost. Studirala je jazz klavir na USC-u i stekla diplomski studij kompozicije na NYU. Intersimone je otkrio školu putem sastanka Women Who Code, koji se hvali tisućama članova u NYC metropolitanskom području.
Intersimone je opisao brojne suptilne i značajne promjene u GHA-i. Uz preseljenje u veći prostor, GHA je započeo zapošljavanje instruktora specifičnih za školu (prethodno je fakultet dolazio iz Fullstacka) i zapošljavanje više učenika (oko 20 po kohorti, u odnosu na 16). Omjer studenata i fakulteta u GHA-u ostaje zavidan: tijekom radionica 20 studenata ima pristup jednom ili dvojici instruktora i dvojici stipendista.
Osim što rade kao pomoćnici tehničke pomoći, stipendisti obavljaju i inženjerski posao sa punim radnim vremenom za školske redove pomoći i domove školskog reda pomoći. Ovo je nova ideja, posebno za one od nas koji rade na tradicionalnim visokoškolskim ustanovama. Umjesto da o alatima razmišlja kao o nečemu što neko drugi dizajnira (a možda i nameće), GHA koristi vlastito znanje kako bi oblikovao te sustave. Ako netko želi značajku, gradi je.
Zajedničko učenje
Za razliku od mnogih programa kodiranja, GHA zahtijeva da učenici vježbaju razgovarajući o svom radu. Mnogi od tih razgovora su snimljeni i dostupni su na web stranicama GHA-e. Jedna od mojih najdražih aktivnosti je Tech Talk, u kojem studenti provode četiri ili pet minuta podučavajući kolege o nečemu što su istražili. Na primjer, tehnološki razgovor o vizualizaciji podataka mogao bi uključivati pregled knjižnica, kao i neke najbolje prakse. Osim što studentima pružaju priliku da vježbaju govoreći o svojim istraživanjima, ovi razgovori također pružaju studentima priliku da pokažu prethodno znanje i nauče o dalekim temama.
GHA također planira događanja u izgradnji zajednice zajedno s kodnim programom. Petkom GHA planira aktivnost pod nazivom Hot Seat tijekom koje se studenti međusobno intervjuiraju pred razredom, aktivnost koja, na sreću, uključuje i alkohol. Instruktori iz GHA-e i Fullstack-a vode CS subote, samostalna predavanja o općim CS alatima, kao što je izrada vlastitog HTML rastavljača. Svaka skupina čak dizajnira vlastitu majicu.
Kombinacija pomoćnih događaja, nastanjenog grupnog rada i sveukupne studentske populacije stvara ono što su Intersimone i Mysore opisali kao uske kohorte. Štoviše, otkad se Mysore pridružila GHA u ožujku, mnogi su joj studenti započeli karijeru u tehnici - neke od njih su jedine žene na svojim odjeljenjima. S obzirom na ove okolnosti, suradnja nije samo korisna pedagoška praksa, već je i vitalno sredstvo za napredovanje u karijeri.