В новом выпуске подкаста freeCodeCamp Квинси Ларсон беседует с Рейчел Фернандес — уникальным феноменом в академической среде Стэнфорда. В свои 19 лет она не только учится, но и является самым молодым инструктором университета, преподавая курс по C++, а также руководит логистикой крупнейшего хакатона TreeHacks.
💻 Фундаментальность C++ и вызовы безопасности 2:49
Несмотря на растущую популярность Python и Go в стартап-среде, Рейчел Фернандес считает C++ основополагающим языком для современной ИТ-инфраструктуры . По её мнению, этот язык незаменим в системном программировании, робототехнике и разработке движков для других языков, таких как JavaScript .
Ключевые тезисы о безопасности C++:
- Кризис безопасности: Язык десятилетиями страдает от проблем с управлением памятью и арифметических ошибок .
- Инициативы создателя: Бьёрн Страуструп, посетивший лекцию Рейчел, продвигает стандартизацию типобезопасности и ресурсной безопасности .
- Стейкхолдеры и ответственность: По словам Рейчел, индустрия осознает риски, и сейчас активно внедряются статический анализ и модули для минимизации уязвимостей .
Фернандес подчеркивает ироничность современной разработки: код, генерируемый ИИ, часто создается на высокоуровневых языках, но в его основе всё равно лежат библиотеки на C++. Следовательно, уязвимость фундаментального уровня ставит под удар всю надстройку .
🚀 TreeHacks: Масштаб, ламы и логистика мечты 8:22
Рейчел занимала пост директора по логистике TreeHacks — хакатона, на который из 15 000 претендентов было отобрано всего 1000 участников . Призовой фонд мероприятия составил около миллиона долларов.
Контраст между школьным и университетским опытом:
- Школьные годы: В родном Вестминстере Рейчел с трудом собирала 100 долларов на запчасти для роботов, продавая выпечку у супермаркетов .
- Стэнфордский масштаб: Здесь спонсоры сами предлагают финансирование. Это позволило Рейчел реализовать даже абсурдные идеи — например, привезти настоящих лам для снятия стресса у участников .
По мнению гостьи, успех такого мероприятия кроется в мелочах: от битв на световых мечах до личного участия организаторов, раздающих холодную пиццу хакерам . Это создает чувство общности, которое важнее любого бюджета .
🎓 Путь из бедного района в элиту образования 14:17
История Рейчел — это пример социальной мобильности. Она выросла в Вестминстере (Калифорния), где 70% учеников её школы имели доход ниже черты бедности . Она стала первой ученицей из своей школы за многие годы, поступившей в Стэнфорд.
Рейчел отмечает культурные особенности своей среды:
- Многие талантливые сверстники не имели внутренней мотивации из-за отсутствия поддержки в семье .
- Для Рейчел образование стало единственным «билетом» из бедности .
- Она признается, что в школе работала тяжелее, чем в университете, из-за постоянного страха упустить шанс на стабильное будущее .
📝 Как поступить в Стэнфорд: Стратегия «Внутреннего чемпиона» 26:10
Рейчел делится инсайдами о работе приемной комиссии. По её словам, процесс выглядит так: один офицер должен стать вашим «адвокатом» и сделать презентацию о вас перед советом, доказывая, почему вас нужно взять .
Её советы абитуриентам:
- Не будьте «роботом»: Офицеры ищут человечность. Рейчел написала эссе не о своих оценках, а о том, как болезнь её домашнего попугая научила её проводить самостоятельные научные исследования .
- Общая тема: Её заявка шла под лозунгом «вернуть человечность в Computer Science» .
- Риск специализации: Фернандес утверждает (вопреки советам многих консультантов), что лучше пробовать много разных вещей в школе, чем зацикливаться на одной секции робототехники, так как это дает более широкую базу для сторителлинга .
🤖 Проблема читерства в эпоху LLM 46:45
Как преподаватель, Рейчел сталкивается с тем, что студенты массово используют ИИ для решения задач. Это ведет к парадоксальной ситуации: инфляция оценок растет (всем ставят A), а реальные знания на тестах падают .
Мнение спикеров о честности:
- Рейчел: Считает, что нынешним школьникам сложнее, так как школы вводят драконовские меры (запрет компьютеров, рукописные эссе) из-за страха перед ChatGPT .
- Проблема мотивации: Студенты Стэнфорда часто воспринимают учебу как «галочку», делегируя написание кода нейросетям, чтобы освободить время для создания стартапов .
- Утрата навыка: Рейчел иронизирует, что ИИ «украл» у неё даже любимые знаки препинания (тире), так как теперь их обилие в тексте считается признаком генерации .
🛡️ Будущее в кибербезопасности и AI-агенты 56:52
В настоящее время Рейчел работает в стартапе Armis (недавно вышла на IPO), который занимается разработкой ИИ-агентов для пентестинга (тестирования на проникновение) .
Основные тренды безопасности по мнению гостьи:
- AI-ревьюеры: Компании начинают использовать ИИ не только для написания кода, но и для автоматической проверки пул-реквестов на предмет уязвимостей .
- Отсутствие базы: Рейчел критикует Стэнфорд за отсутствие программы по кибербезопасности для бакалавров. Лучшие инженеры мира выходят из стен вуза, не умея писать защищенный код .
- Геймификация: Рейчел рекомендует всем соревнования CTF (Capture The Flag) как лучший способ войти в профессию без привязки к престижному диплому .
В завершение Рейчел призывает не бояться ИИ-инструментов. Она использует термин «vibe coding» (кодинг на вайбе) — когда благодаря Claude или Cursor можно превратить любую идею в работающий прототип, даже не будучи экспертом в синтаксисе, при условии понимания фундаментальных основ .