Автор: Эмма Фоллендер, веб-разработчик и функциональный кофеман

С ростом культуры стартапов люди бросали карьеру, чтобы попасть в прибыльную область кодирования. Появились полноценные интенсивные учебные курсы для разработчиков (которые часто длятся месяцы), чтобы извлечь выгоду из этой тенденции. Но могут ли три месяца и изрядная плата за обучение действительно превратить неграмотного программиста в эффективного разработчика? По-разному. Я думаю, что у меня есть уникальная точка зрения как у человека, который (кратко) изучал информатику и в конечном итоге выбрал буткемп. Я пошел в Makersquare.

В Бруклин Юнайтед мы сторонники модели обучения на буткемпе. Это не значит, что мы возьмем любого выпускника буткемпа, но в целом черты того, кто преуспевает в буткемпе (страсть и самомотивация), прокладывают путь для превращения в высококвалифицированного разработчика.

Фактор первый: самомотивация

Хороший буткемп будет искать студентов, которые стремятся изучить код задолго до того, как они начнут курс. Кто-то, кто ждет, что кто-то скажет ему, что изучать, прежде чем он начнет работать над своим набором навыков, не только чрезмерно зависимый разработчик, но и никогда не сможет адаптироваться после того, как покинет буткемп. Это одно из мест, где выпускники буткемпа имеют преимущество перед теми, кто имеет формальное образование. То, как вы учитесь на буткемпе, не просто обучает вас установленному учебному плану; после создания фундамента он учит вас выяснять, какие инструменты вам нужны, а затем искать ресурсы, которые помогут вам их использовать. Я прошел один и тот же буткемп с шестнадцатью студентами, работающими по одному и тому же учебному плану, и в итоге мы получили шестнадцать разных областей знаний.

Фактор второй: учебная программа Bootcamp

Это не значит, что школьная программа неактуальна. В хорошем буткемпе абитуриенты проработают базовый материал до того, как курс начнет формировать базовые знания синтаксиса и базовое понимание основных функций языка. Создание этой основы позволяет буткемпу погрузиться прямо в решение проблем с более сложными концепциями программирования. Относитесь очень скептически к любому буткемпу, который не требует этой базы.

Фактор третий: выносливость

Учебные курсы работают, потому что они интенсивные. Это не просто три месяца обычного школьного расписания — это год, сжатый в три месяца. Конечно, колледж печально известен лишением сна. Когда вы отправляетесь на буткемп, вы не посвящаете программированию всего восемь часов в день. Вы посвящаете три месяца. Прямой. В какой-то момент, примерно через девять недель, кто-то упомянул мне что-то о телешоу. Мне пришло в голову, что я не смотрел телевизор с тех пор, как начал программу! Мои родители позвонили, чтобы поговорить об инциденте, который произошел в связи с ближневосточным конфликтом, и я понял, что единственный мир, который в настоящее время существует для меня, находится в моей командной строке.

Фактор четвертый: сообщество

Ничто из того, что я получил от буткемпа, не было более ценным, чем сообщество. До курса я был разработчиком, который годами программировал, но не знал ни одного другого разработчика. Я переехал из Бруклина в Остин и решил жить в доме разработчиков (жилье для иногородних). Это означало полное погружение сообщества в код. Окружение себя другими программистами меняет ваш подход к разработке. Это не просто работа, которую вы делаете, это шанс внести свой вклад в коллективный разум развивающейся области. А участие в сообществе удерживает вас от застоя в своих способностях. Раньше я собирал новые библиотеки, потому что они были нужны мне для функции, которую я разрабатывал. Теперь я каждый день проверяю Твиттер (я был яростно против Твиттера перед буткемпом) и канал Slack моего буткемпа, чтобы не пропустить поток ЭЙ, ПОСМОТРИ НА ЭТУ КРУТУЮ ВЕЩЬ! (Когда я это печатаю, я участвую в узкоспециализированных дебатах о буррито на канале буткемпа Slack).

Я больше не разговариваю ни с одним человеком из моей программы информатики, и когда меня зачислили, мы никогда не говорили о программировании вне класса. Это возвращается к той важной самомотивации. (Предупреждение личного мнения: я думаю, что в традиционном образовании есть что-то, что убивает ваш дух.)

Да, (хорошие) буткемпы — эффективные акселераторы. Они не являются святым Граалем развивающего образования. Для тех, кто сомневается в успехе модели буткемпа, нельзя ожидать, что каждый выпускник станет отличным разработчиком. Но если процесс поступления на буткемп будет эффективным, вы можете ожидать высокий уровень потенциала.

Хотите сменить профессию или расширить свою базу знаний? Вот несколько местных (Нью-Йорк) буткемпов, которые могут вас заинтересовать:

  1. Школа Флэтайрон
  2. Академия приложений
  3. Академия полного цикла
  4. Академия Байт
  5. Общая ассамблея
  6. Нью-Йорк Код + Академия Дизайна
  7. Метис
  8. Учебный лагерь разработчиков