Видео: GraceHopper QueenofComputerCode (Ноябрь 2024)
Несмотря на свои равноправные обещания, Силиконовая долина остается клубом для мальчиков. По данным Национального центра по проблемам женщин и информационных технологий, женщины составляют лишь каждый четвертый технический специалист и только один пятый получает степень по компьютерным наукам (CS). Числа еще более мрачны для цветных женщин. Академия Грейс Хоппер (ГСГ), названная в честь женщины-адмирала Второй мировой войны, работавшей на одном из первых языков программирования (COBOL), стремится к участию женщин в CS с помощью учебного лагеря по программированию в Нью-Йорке.
В январе этого года ГСГ начал предлагать интенсивную 17-недельную программу на языке Fullstack JavaScript. Учебный план является вариантом учебного плана в Академии Fullstack, с которым ГСГ делит инструкторов и служебные помещения в высотном здании в центре города. Несмотря на эти общие черты, школы являются отдельными. Fullstack культивирует изученный минимализм Генеральной Ассамблеи, о котором я писал ранее. ГСГ, тем временем, чувствует себя немного невнятным. Школа была основана в соседнем рабочем пространстве WeWork и переехала в свое нынешнее пространство в апреле. Еще недостаточно студентов, чтобы заполнить пол, а в комнатах, каждая из которых названа в соответствии с языком кодирования, есть знаки, написанные от руки на бумаге для принтера.
Тем не менее, поразительно - и захватывающе - видеть, как десятки студенток, TA и преподавателей работают вместе в области CS. Я поговорил с деканом, инструктором и бывшим студентом, чтобы узнать больше о программе и о том, как она изменилась за последние восемь месяцев. Я обнаружил школу кодирования, которая заслуживает внимания для учебной программы на основе проектов и уникальной кооперативной педагогики.
Привлечение женщин-кодеров
Как декан в ГСГ, Шанна Грегори сказала, что одним из главных препятствий для привлечения женщин к программам кодирования являются деньги. Грегори сказал, что мужчины, как правило, менее склонны к риску и более склонны записываться в учебные лагеря, поэтому труднее убедить женщин сделать решительный шаг, особенно в области, где доминируют мужчины.
Решение ГСГ состоит в том, чтобы снизить расчет риска для студентов. Студентам не нужно платить за обучение, пока они не получат работу в своей области, довольно заманчивое предложение, учитывая, что 97% выпускников получают работу на местах с 90-дневным сроком обучения. Фактически, по словам Григория, более половины выпускников устраиваются на работу к тому времени, когда начинается следующая когорта, семь недель спустя.
Конечно, есть некоторые важные оговорки к этому предложению. Во-первых, стоимость программы составляет около 1000 долларов в неделю (16 810 долларов), и это не включает расходы на проживание в Нью-Йорке. Предполагается, что для того, чтобы зарегистрироваться в плане возмещения расходов, студенты должны работать разработчиком, и им по-прежнему необходимо внести депозит в размере 3000 долларов. Наконец, когда они выполняют работу на земле, им, возможно, придется вести себя скромно: ГСГ устанавливает плату за обучение в размере 22, 5% от зарплаты вашего первого года, выплачиваемой в течение девяти месяцев. Как коммерческое учреждение, Fullstack (и, следовательно, ГСГ) не имеет права на федеральные стипендии или субсидированные займы.
Структура программы
Коллективы ГСГ составляют около 20 студентов. Поскольку в школе работают две одновременные группы, она начинается каждые семь недель. Когда я побывал, один начался 25 июля, а другой начнется 12 сентября.
Прежде чем студенты начнут 13-недельный учебный лагерь в Нью-Йорке, они должны пройти четыре недели того, что ГСГ называет «Фондами», интерактивный обзорный курс с частичной занятостью. В отличие от программ неполного рабочего дня или модульных программ Генеральной Ассамблеи, которые хорошо сочетаются с академическими сессиями, программа ГСГ с полным погружением является обязательством на полный рабочий день. На самом деле, по оценкам Грегори, студенты работают более 50 часов в неделю на протяжении всей программы. Для работающих профессионалов Fullstack предлагает гибкую иммерсивную программу, доступную по вечерам и выходным; Компания также недавно анонсировала онлайн-программу для дистанционного погружения.
Отдел карьерных услуг, который ГСГ разделяет с Академией Fullstack, специализируется на развитии бизнеса, интервьюировании и наставничестве. В конце программы ГСГ даже организует собеседование, во время которого студенты прорабатывают проблемы на доске. В дополнение к организации мероприятий по найму, ГСГ настроил канал Slack выпускников, через который ученики обеих школ могут общаться после окончания школы.
От лекций к проектам
В течение первых шести недель программы, младшего семестра, студенты следуют довольно строгому расписанию, начиная с 9 до 10 часов утра и заканчивая около 7 часов вечера. Старший семестр дает немного больше гибкости в графике по мере перехода студентов к проектам.
Чтобы получить представление об этом повседневном опыте, я поговорил с инструктором Аши Майсором. До того, как она присоединилась к ГСГ, Майсур работал в Национальном управлении океанических и атмосферных исследований и Google. В течение младшего семестра Майсур, как правило, дает лекции на слайдах по утрам, после чего она объединяет студентов для групповой работы («парное программирование»). Студенты общаются друг с другом, используя Slack, и, если они застряли, они могут запросить помощь через очередь заявок на помощь домашнему пиву. Со своей стороны, Майсур призывает студентов: «Задержись ненадолго, а затем брось вспышку». После обеда есть еще работа над проектом, за которой следует заключительный обзор и, возможно, немного живого кодирования.
В течение старшего семестра Майсур дает еще меньше лекций и больше практических встреч с клиентами, во время которых она занимает роль клиента и ее ТП (выступают в качестве руководителей проектов. Последние шесть недель полагаются на почти полностью основанную на проекте учебную программу. Студенты заканчивают три крупные проекты, индивидуально и в группах. В одном из проектов, в статике, у студентов есть одна неделя на создание интересующего проекта, а в другом, называемом Grace Shopper, они должны создать сайт электронной коммерции.
Преподаватели
Эмили Интерсимоне пережила ГСГ практически во всех возможных аспектах. В январе она поступила в первую когорту, в марте ее приняли на работу в качестве преподавателя, а в прошлом месяце ее повысили до инструктора. Intersimone также дает уникальную перспективу, потому что во многих отношениях она не типичный программист. Хотя до поступления в ГСГ она использовала несколько бесплатных онлайн-ресурсов по кодированию (а именно Codeacademy и Free Code Camp), ее опыт в искусстве. Она изучала джазовое пианино в USC и получила степень магистра по композиции в Нью-Йоркском университете. Intersimone открыла для себя школу в рамках встречи Women Who Code, в которой участвуют тысячи членов в столичном районе Нью-Йорка.
Intersimone описал ряд тонких и значительных изменений в ГСГ. В дополнение к перемещению в более широкое пространство, ГСГ начал нанимать школьных инструкторов (ранее преподавательский состав учился в Fullstack) и набирать больше студентов (около 20 на группу, по сравнению с 16). Соотношение студентов и преподавателей в ГСГ остается завидным: во время семинаров 20 студентов имеют доступ к одному или двум преподавателям и двум стипендиатам.
Помимо того, что они работают в качестве технических консультантов, стипендиаты также занимаются инженерно-технической работой на полную ставку для школьной очереди помощи и системы управления обучением. Это новая идея, особенно для тех из нас, кто работает в традиционных высших учебных заведениях. Вместо того, чтобы думать об инструментах как о чем-то, что кто-то другой разрабатывает (и, возможно, навязывает), ГСГ использует свой собственный опыт для формирования этих систем. Если кому-то нужна особенность, он ее создает.
Совместное обучение
В отличие от многих программ кодирования, ГСГ требует, чтобы студенты практиковались в обсуждении своей работы. Многие из этих разговоров записаны и доступны на сайте ГСГ. Одним из моих любимых занятий является Tech Talk, в котором студенты проводят четыре или пять минут, обучая своих коллег тому, что они исследовали. Например, технический доклад по визуализации данных может включать обзор библиотек, а также некоторые лучшие практики. Помимо того, что они дают студентам возможность попрактиковаться в обсуждении своих исследований, они также дают студентам возможность продемонстрировать свои предыдущие знания и узнать о темах, находящихся далеко за их пределами.
ГСГ также планирует мероприятия по созданию сообщества наряду с учебной программой кодирования. По пятницам ГСГ планирует мероприятие под названием «Горячие места», во время которого студенты проводят беседы друг с другом перед классом, которое, к счастью, включает в себя алкоголь. Инструкторы из ГСГ и Fullstack проводят субботние CS-сессии, посвященные отдельным лекциям по общим инструментам CS, таким как создание собственного HTML-анализатора. Каждая группа даже разрабатывает свою собственную футболку.
Комбинация вспомогательных событий, привычной групповой работы и общей численности студенческой популяции создает то, что Интерсимон и Майсур описывают как сплоченные когорты. Более того, с тех пор, как Майсор присоединилась к ГСГ в марте, многие из ее учеников начали карьеру в сфере технологий - некоторые из них были единственными женщинами на своих факультетах. Учитывая эти обстоятельства, сотрудничество является не только полезной педагогической практикой, но и жизненно важным средством карьерного роста.