Моя последняя неделя во Flatiron

Последние 14 недель я посещал 15-недельный очный онлайн-буткемп в школе Flatiron по программной инженерии. Хотя он еще не закончился, я думаю, что сейчас самое время поразмышлять о своем опыте и поделиться им с теми, кто, возможно, думает о том, чтобы сделать следующий большой шаг; к тому же мне еще нужно написать еще один пост в блоге, чтобы закончить обучение :).

Программа Live, которую я выбрала, состоит из пяти этапов. Каждый этап длится три недели.

  • Первая — неделя обучения, в течение которой вы будете читать, работать над уроками, посещать лекции и помогать своим одноклассникам в своей группе.

  • Затем наступает неделя Code Challenge, где вас проверяют на знание пройденного материала. Если вам не нравятся тесты с таймером, не волнуйтесь, потому что у вас есть две попытки на все Code Challenges, с возможностью пересдать ОДИН этап, если вы не прошли оба раза. Эта неделя также включает в себя все задания первой недели.

  • Наконец, неделя проектов! На этой неделе вы работаете в паре с партнером над проектом по собственному выбору, вы вольны делать все, что захотите, при условии, что вы отвечаете некоторым очень широким требованиям. В конце проектной недели проводятся презентации проекта, на которых вы представляете свой проект одноклассникам. Я знаю, знаю, представление чего-либо — это, как правило, огромная боль, полная тревоги; но эти презентации очень спокойные, никаких требований по времени, да и вообще никаких требований. Я могу честно сказать, что я с нетерпением ждала каждой проектной недели и каждой презентации.

Что касается каждого этапа, курс может меняться или меняться время от времени, но вот как он был устроен, когда я учился:

  1. Ванильный JavaScript — здесь вы изучите основы программирования: синтаксис, типы данных, итерация по массивам и объектам, почти полностью фронтенд. Если вы новичок в программировании, этот этап может оказаться самым сложным.
  2. React — что это такое, как его использовать. Вы узнаете о хуках: useState и useEffect. Вы также будете использовать бэкенд, но не настоящий бэкенд. Требуется некоторое время, чтобы привыкнуть, может быть сложно.
  3. Ruby — Третий этап — все о бэкенде и его подключении к фронтенду. Это сложный этап, много и много информации за очень короткое время: ruby, active record, sql и sinatra.
  4. Ruby on Rails — на прошлом этапе вы научились делать все долго и трудно, теперь вы получаете rails, чтобы сделать все это за вас. Вы также изучите авторизацию. Довольно спокойный этап.
  5. Заключительный проект — Этот этап значительно отличается от предыдущих этапов, вместо одной недели на обучение, тестирование и создание; эта неделя полностью состоит из создания вашего проекта. Этот проект выполняется самостоятельно (без партнеров), и к нему предъявляется больше требований (но к этому моменту это уже не так важно). Хотя вы привыкли начинать и завершать проект за одну неделю, ваш финальный проект займет все три недели фазы, а также завершится презентацией.

После окончания учебы вы будете работать в паре с карьерным тренером, который поможет вам найти работу, но поскольку я еще не закончила учебу, я не могу много говорить об этом.

В целом, я считаю, что мой опыт обучения во Flatiron был невероятным, и мне нравится каждая секунда. Хотя поначалу я опасалась, после первого этапа я была продана. Работать с группами — одно удовольствие, потому что все выбрали это место и мотивированы на лучшее, на что они способны (бездельников нет). Инструкторы были очень отзывчивы и всегда рады помочь, многие из них сами были выпускниками программы!

По окончании программы наступает страшное, неопределенное время поиска работы, но с этим опытом за плечами я могу встретить это время уверенно.

Оцените статью
Procodings.ru
Добавить комментарий