Video: 250. Edge в VS Code, инспектор гридов, gap и флексы, математика в CSS, Hacktoberfest, опенсорс (November 2024)
Walaupun janji-janji egalitariannya, Silicon Valley tetap menjadi kelab budak lelaki. Menurut Pusat Kebangsaan Wanita & Teknologi Maklumat, wanita terdiri hanya satu dalam empat profesional teknologi dan hanya kira-kira satu daripada lima orang penerima sains komputer (CS). Angka-angkanya lebih murung untuk wanita warna. Akademi Grace Hopper (GHA) yang dinamakan sempena laksamana WWII wanita yang bekerja di salah satu bahasa pengaturcaraan pertama (COBOL), ia bertujuan untuk melancarkan penyertaan wanita dalam CS dengan kem boot pengkodan di New York City.
Januari GHA ini mula menawarkan program 17 minggu intensif dalam JavaScript Fullstack. Kurikulum adalah satu varian di Akademi Fullstack, yang mana GHA berkongsi instruktur dan ruang pejabat di pusat bandar yang tinggi. Walaupun persamaan ini, sekolah-sekolah berasingan. Fullstack menanam minimalis yang dipelajari dari Perhimpunan Agung, yang telah saya tulis sebelumnya. Sementara itu, GHA merasa sedikit inci. Sekolah ini pada asalnya didasarkan pada ruang kerja bersama WeWork dan berpindah ke ruang sekarang pada bulan April. Belum lagi pelajar yang cukup untuk mengisi lantai dan bilik, yang masing-masing dinamakan selepas bahasa pengekod, mempunyai tanda-tanda yang ditulis tulisan tangan pada kertas pencetak.
Walau bagaimanapun, ia menarik dan menarik-untuk melihat berpuluh-puluh pelajar wanita, TA dan fakulti yang bekerja bersama di dalam bidang CS. Saya bercakap dengan seorang dekan, seorang pengajar, dan bekas pelajar untuk mempelajari lebih lanjut mengenai program dan bagaimana ia telah berubah sejak lapan bulan yang lalu. Saya dapati sekolah pengekodan yang patut diberi perhatian untuk kurikulum berasaskan projek dan pedagogi koperasi yang unik.
Menarik Coders Wanita
Sebagai dekan di GHA, Shanna Gregory berkata bahawa salah satu halangan yang paling besar untuk menarik wanita ke program pengekodan adalah wang. Gregory berkata lelaki cenderung kurang berisiko dan lebih sanggup mendaftarkan diri di kem boot, jadi lebih sukar untuk memujuk wanita untuk terjun, terutamanya dalam bidang yang dikuasai lelaki.
Penyelesaian GHA adalah untuk mengurangkan pengiraan risiko pelajar. Pelajar tidak perlu membayar tuisyen sehingga mereka menduduki pekerjaan dalam bidang mereka, tawaran yang agak menarik memandangkan 97% siswazah memperoleh pekerjaan di lapangan dengan 90 hari lulus. Malah, menurut Gregory, lebih daripada separuh graduan menerima pekerjaan pada masa kohort seterusnya bermula, tujuh minggu kemudian.
Sudah tentu, ada beberapa kaveat penting untuk tawaran itu. Pertama, program ini berjumlah kira-kira $ 1, 000 seminggu ($ 16, 810), dan itu tidak termasuk perbelanjaan nyawa NYC. Untuk mendaftarkan diri dalam pelan pembayaran balik, pelajar dijangka akan bekerja sebagai pemaju, dan mereka masih perlu mendahului deposit $ 3, 000. Akhirnya, apabila mereka melakukan kerja tanah, mereka mungkin perlu hidup dengan lebih gigih: GHA pegs tuitions pada 22.5% daripada gaji tahun pertama anda, dibayar selama sembilan bulan. Sebagai institusi untung, Fullstack (dan dengan demikian GHA) tidak layak untuk biasiswa persekutuan atau pinjaman bersubsidi.
Struktur Program
GHA kohort melebihi 20 pelajar setiap tahun. Kerana sekolah menampung dua kohort serentak, kohort bermula setiap tujuh minggu. Apabila saya melawat, satu bermula pada 25 Julai, dan satu lagi akan bermula pada 12 September.
Sebelum pelajar memulakan kem latihan selama 13 minggu di NYC, mereka mesti menyelesaikan empat minggu dari apa yang disebut GHA Yayasan, kursus paruh waktu, secara keseluruhan. Tidak seperti program paruh waktu atau modular Perhimpunan Umum, yang melipat baik ke dalam intisisi akademik, program immersive GHA adalah komitmen sepenuh masa. Malah, Gregory menganggarkan bahawa pelajar bekerja lebih daripada 50 jam seminggu sepanjang program ini. Bagi profesional yang bekerja, Fullstack menawarkan program yang merdu-rancak yang tersedia pada waktu malam dan hujung minggu; syarikat itu juga baru-baru ini mengumumkan program remote-immersive dalam talian.
Jabatan perkhidmatan kerjaya yang berkongsi GHA dengan Akademi Fullstack mengkhususkan diri dalam pembangunan perniagaan, wawancara, dan mentoring. Menjelang akhir program, GHA juga menganjurkan amalan temuduga, di mana pelajar bekerja melalui masalah di papan tulis. Selain menganjurkan acara pengambilan pekerja, GHA telah mengkonfigurasi saluran Slack alumni di mana pelajar dari kedua-dua sekolah boleh rangkaian selepas mereka lulus.
Dari Kuliah ke Projek
Dalam tempoh enam minggu pertama program ini, semester junior, pelajar mengikuti jadual yang agak ketat, bermula antara 9 dan 10 pagi dan berakhir sekitar 7 malam Semester senior membawa sedikit lebih banyak fleksibiliti ke jadual ketika pelajar beralih ke projek.
Untuk mendapatkan pengalaman sehari-hari, saya bercakap dengan pengajar Ashi Mysore. Sebelum menyertai GHA, Mysore bekerja untuk Pentadbiran Oseanik dan Atmosfera Negara dan Google. Semasa semester junior, Mysore biasanya memberikan ceramah berasaskan slaid pada waktu pagi, dan selepas itu dia berpasangan dengan pelajar untuk kerja kelompok ("pasangan pengaturcaraan"). Pelajar berunding dengan Slack, dan jika mereka tersekat, mereka boleh meminta bantuan melalui barisan tiket bantuan homebrew. Bagi pihaknya, Mysore menggalakkan pelajar untuk, "Terjejas sebentar-kemudian hantar suar." Selepas makan tengah hari, terdapat lebih banyak kerja projek, diikuti dengan semakan pembungkusan dan mungkin pengekodan langsung.
Semasa semester kanan, Mysore memberikan lebih sedikit syarahan dan lebih banyak amalan mesyuarat pelanggan, di mana beliau menduduki peranan pelanggan dan TAnya (bertindak sebagai pengurus projek.) Seminggu enam bergantung kepada kurikulum berasaskan projek yang hampir keseluruhannya. projek utama, secara individu dan dalam kumpulan.Dalam satu projek, stackathon, pelajar mempunyai satu minggu untuk menghasilkan projek yang menarik, di lain yang disebut Grace Shopper, mereka mesti membuat laman e-dagang.
Mengajar Fellows
Emily Intersimone telah mengalami GHA dari hampir semua perspektif yang mungkin. Pada bulan Januari dia mendaftar di kohort pertama, pada bulan Mac dia disewa sebagai rakan pengajar, dan bulan lepas dia dinaikkan pangkat menjadi pengajar. Intersimone juga membawa perspektif yang unik kerana, dalam banyak cara, dia bukan seorang programmer biasa. Walaupun dia menggunakan beberapa sumber pengekodan dalam talian percuma sebelum mendaftar di GHA (iaitu Codeacademy dan Kemara Code Percuma), latar belakangnya dalam seni. Beliau belajar piano jazz di USC dan memperoleh ijazah sarjana dalam komposisi dari NYU. Intersimone telah menemui sekolah tersebut melalui pertandingan Kod Wanita yang membanjiri ribuan ahli di kawasan metropolitan NYC.
Intersimone menerangkan beberapa perubahan yang ketara dan signifikan di GHA. Selain bergerak ke ruang yang lebih besar, GHA memulakan pengambilan pengajar khusus sekolah (sebelum ini fakulti berbasikal dari Fullstack) dan merekrut lebih ramai pelajar (sekitar 20 setiap kohort, naik dari 16). Nisbah fakulti pelajar di GHA masih diingini: semasa bengkel, 20 pelajar mempunyai akses kepada satu atau dua pengajar dan dua orang pelajar.
Sebagai tambahan untuk berkhidmat sebagai TA, rakan-rakan juga melakukan kerja-kerja kejuruteraan sepenuh masa untuk sistem bantuan pembelajaran barisan dan sistem pengurusan pembelajaran homebrew sekolah. Ini adalah idea baru, terutamanya bagi kita yang bekerja di institusi pengajian tinggi tradisional. Daripada berfikir tentang alat sebagai sesuatu yang dibuat oleh orang lain (dan mungkin mengenakan), GHA memanfaatkan kepakarannya sendiri untuk membentuk sistem tersebut. Jika seseorang mahu ciri, mereka membinanya.
Pembelajaran Koperasi
Tidak seperti banyak program pengekodan, GHA menuntut agar pelajar berlatih membincangkan kerja mereka. Kebanyakan ceramah tersebut direkodkan, dan boleh didapati di laman web GHA. Salah satu aktiviti kegemaran saya ialah Tech Talk, di mana pelajar menghabiskan masa empat atau lima minit mengajar rakan sekerjanya tentang sesuatu yang telah mereka pelajari. Sebagai contoh, ceramah teknologi mengenai visualisasi data mungkin merangkumi gambaran keseluruhan perpustakaan serta beberapa amalan terbaik. Di samping memberi peluang kepada pelajar untuk berlatih bercakap tentang penyelidikan mereka, ceramah ini juga memberi peluang kepada pelajar untuk mempamerkan pengetahuan terdahulu dan mempelajari topik yang jauh.
GHA juga menjadualkan acara pembangunan masyarakat di samping kurikulum pengekodan. Pada hari Jumaat, GHA menjadualkan aktiviti yang dipanggil Hot Seat di mana pelajar wawancara satu sama lain di hadapan kelas, satu aktiviti yang, dengan bersyukur, termasuk alkohol. Pengajar dari kedua-dua GHA dan Fullstack memimpin CS Sabtu, ceramah tersendiri pada alat CS umum, seperti membina parser HTML anda sendiri. Setiap kohort juga merancang sendiri t-shirtnya.
Gabungan peristiwa sampingan, kerja kumpulan kerja, dan pelajar pelajar perempuan semua membuat Intersimone dan Mysore kedua-duanya digambarkan sebagai kohort ketat. Lebih-lebih lagi, sejak Mysore menyertai GHA pada bulan Mac, ramai pelajarnya telah pergi untuk menubuhkan kerjaya dalam teknologi-sebahagiannya hanya satu - satunya wanita di jabatan mereka. Memandangkan keadaan ini, kerjasama bukan sahaja merupakan amalan pedagogi yang berguna, tetapi juga merupakan cara penting untuk kemajuan kerjaya.