буткемп что это пабг
Университет или буткемп? Разбираемся, что лучше
Совсем недавно мы запустили буткемпы по Data Science и Data Analytics и хотели бы поделиться с хабражителями материалом, в котором автор сравнивает этот популярный на Западе формат образования с классическим университетским. Приятного чтения.
От автора оригинала.
Я поступил в Корнельский университет на бакалавра информатики и инженера в области компьютерных наук. Я уже довольно давно работаю инженером-программистом в таких компаниях, как Salesforce, Amazon и Twitter. Кроме того, я обучаю людей, подготавливаю их к собеседованиям по разработке ПО. Фрилансером я работал с более чем 100 клиентами, включая тех, кто пошел в буткемпы, и тех, кто учился в колледжах. Я видел обе стороны, так что мое мнение не предвзято.
Программная инженерия сегодня востребована. Есть около 1,5 миллионов рабочих мест для инженеров-программистов. По прогнозам вакансий станет больше на астрономические 22% с 2019 по 2029 год [1]. Это означает, что к 2029 году появится около 33 миллионов рабочих мест. Работа инженера-программиста и вакансия может включать солидные социальные гарантии. Вы можете получить оплачиваемый отпуск, компенсацию за телефонные счета, счета за Wi-Fi и т.д. Вполне понятно, почему все больше и больше людей делают карьеру в этой сфере.
В последнее время появились буткемпы. Они привлекательны благодаря доступности и гибкости. С 2013 года количество буткемпов выросло в 11 раз, и к концу 2019 года их число достигло около 23 тысяч [2]. Все больше и больше людей посещают их, чтобы начать карьеру разработчика программного обеспечения. Но эффективнее ли буткемпы, чем академические институты? Могут ли они действительно получить работу инженера-программиста?
Если денег не хватает, я предлагаю пойти в буткемп или на онлайн-программу, связанную с аккредитованным университетом. В противном случае отправляйтесь в университет, чтобы получить формальное обучение, потому что это даст глубокое понимание компьютерных наук. Это окупится в долгосрочной перспективе. Вы научитесь думать самостоятельно при решении сложных задач в различных приложениях компьютерных наук. Эти навыки полезны при продвижении по службе. Если вы все же решитесь на буткемп, пожалуйста, дополните его материалом для чтения, который фокусируется на структурах данных и алгоритмах. Кроме того, я бы рекомендовал пройти дополнительные курсы на таких платформах, как Coursera, которые специализируются на темах машинного обучение, баз данных, потоков и т.д.
Целую подборку дополнительных курсов можно найти в этих статях:
1. Университет — традиционный, старомодный путь
Преимущество университетов номер один — это ресурсы и широта предлагаемых курсов. Вы можете поговорить с профессорами о том, как университет использует компьютерные науки для решения реальных проблем. Многие профессора занимаются передовыми исследованиями. Вы можете получить практический опыт в таких исследованиях, если присоединитесь к его/ее лаборатории повсеместных вычислений. Когда я учился в бакалавриате и аспирантуре, я присоединился к исследовательской лаборатории. Было здорово увидеть, как компьютерные науки работают для смягчения проблем в здравоохранении. Я получил ценный опыт, который не мог получить больше нигде.
Информатика — это не изучение синтаксиса языков. Синтаксис — самая легкая часть. Самое трудное — понять фундаментальные концепции и теории и научиться применять их. Широта курсов, предлагаемых в университетах, позволяет вам получить всестороннее представление о компьютерных науках, поскольку вы можете глубоко погрузиться в некоторые их аспекты. В университете вы можете посещать занятия, посвящённые самым разным областям — от машинного обучения до проектирования баз данных, робототехники до системной безопасности. Нет никакого буткемпа, в котором такое возможно. Буткемпы созданы, чтобы дать вам практическую подготовку, помочь вам получить работу. Они не созданы, чтобы учить теорию и высокоуровневые концепции.
Второе преимущество университета: вы получаете степень. Это важно при отборе резюме на собеседовании. Ощутимая часть разработки программного обеспечения требует степени бакалавра. Однако все больше и больше компаний отходят от этого требования и обращают внимание на проекты и опыт работы.
Третье преимущество — карьерные контакты. У многих университетов налажены связи с компаниями. Эти компании, как правило, активно набирают сотрудников в этом университете. Workday, Google и Facebook активно набирали сотрудников из моего университета. Сотни компаний приходят в университет, чтобы нанять сотрудников. Иногда собеседования проводятся уже на следующий день.
Звучит потрясающе. А в чем подвох?
Поступление в такие университеты — это большие инвестиции. Если вы собираетесь учиться на бакалавра 4 года, то вот, сколько нужно заплатить за всё время:
Данные из EducationData.org [3]. Диапазон составляет от 87 800 до 199 500 долларов США. Могут понадобиться кредиты на несколько лет. Может быть трудно быстро увеличить сбережения и собственный капитал, пытаясь погасить кредит.
А как насчет аспирантуры?
Есть люди со степенью бакалавра не в области технологий, которые хотят разрабатывать ПО. Для тех, кто рассматривают аспирантуру: у вас может не быть степени кандидата. Будет достаточно степени магистра. И вот, сколько стоит год обучения.
Данные из книги Петерсона [5]. Нужно учесть, что есть некоторые университеты, где степень магистра можно получить за год или два года. Таким образом, в зависимости от программы стоимость обучения может варьироваться от 30 000 до 60 000 долларов США для государственного университета и от 40 000 до 80 000 долларов США для частного университета. Разница между программами в том, что программа на два года уделяет больше внимания исследовательскому проекту Кроме того, расписание у двухлетней программы не такое плотное, как у однолетней.
Но это все равно дорого. Есть альтернативы?
MOOC (Massive Open Online Course) крайне популярны на Udacity или Coursera. Некоторые университеты сотрудничают с этими платформами. Известный пример — онлайн-программа Georgia Tech для магистра в области компьютерных наук. Эта программа стоит в общей сложности 7000 долларов США. Если вы не находитесь в кампусе и не можете работать с профессорами лицом к лицу, такой вариант может подойти.
2. Буткемп — нетрадиционный способ обучения
Буткемпы дешевы по сравнению с программой университетов на 4 года, поэтому так популярны. Они, как правило, стоят от 5000 до 20 000 долларов США [4] (примечание: цена таких буткемпов в России — в 5 раз ниже). Если вы не можете заплатить эту сумму сразу или нервничаете из-за того, что не сможете получить работу после буткемпа, есть другой план оплаты: отложенное обучение. Оно позволяет вам не платить. Но как только вы получите работу, фиксированная сумма из зарплаты пойдет на оплату буткемпа.
Второе преимущество — буткемпы короче, они могут длиться от 8 до 12 недель. Вместо того, чтобы учиться в университетах годами, вы заканчиваете буткемп за несколько недель.
Дешево и быстро! А в чем проблема?
Получить работу сразу после букемпа — задача не из простых. Исследование StackOverflow показало, что около 9% выпускников никогда не находили работу инженера-программиста [2]. 22% выпускников сказали, что им потребовалось около месяца или больше. 7% сказали, что это заняло полгода и больше.
Почему так происходит?
В центре внимания буткемпов обучение студентов навыкам работы с программным обеспечением на начальном уровне. Вы будете учить HTML, CSS, Javascript и языка бэкенда — Python, Java, а также базы данных. Из-за сосредоточенности на этих языках студенты, как правило, имеют слабые фундаментальные знания. Бесчисленне множество раз я замечал это. Студенты буткемпов плохо понимают алгоритмы и структуры данных. Им трудно дается оценка временной сложности в программировании. Они не знают, как выполнять рекурсию или обход графа. Им некомфортно, когда они решают задачи на программирование. К сожалению, Facebook, Google, Amazon, Twitter и другие задают вопросы о программировании на телефонных интервью и интервью на месте. Для этих конкурентоспособных компаний уровень технических вопросов по этим темам варьируется от среднего до сложного.
Я был свидетелем того, как многие клиенты, которые заканчивали буткемп, затем проваливали собеседования в части программирования. Я бы сказал, что более 70% моих клиентов, окончивших буткемп, провалили или могли бы провалить собеседование в Facebook. Печально, что некоторые из этих людей проходят трудный путь через постоянные отказы в этих очень конкурентных компаниях. Затем они записываются на другой учебный курс по программированию, предназначенный для подготовки к собеседованию, который может стоить около 5000 долларов. Так 10 000 долларов на образование превращаются в 15 000. Но не все собеседования по разработке так же сложны, как в Facebook. У стартапов и небольших компаний, как правило, планка ниже. Но если вы нацелились конкурентоспособные компании, я рекомендую найти тексты и видео, которые фокусируются на алгоритмах и структурах данных.
Заключение
Правильного способа стать инженером-программистом нет. У каждого человека есть разные потребности. Имеет значение то, каким именно инженером-программистом вы хотите стать. Хочется во фронтенд? Это требует меньшего внимания к концепциям разработки программного обеспечения более высокого уровня, но больше внимания к веб-фреймворкам и технологиям.
Становление инженера-программиста — это путешествие. Я изучаю новые концепции по сей день. Обучение не заканчивается на университете или буткемпе.
[1] “Software Developers: Occupational Outlook Handbook.” U.S. Bureau of Labor Statistics, 1 Sept. 2020, www.bls.gov/ooh/computer-and-information-technology/software-developers.htm.
[2] Swanner, Nate. “Coding Bootcamps Enjoying Massive Growth, but at What Cost?” Dice Insights, 26 Aug. 2019, insights.dice.com/2019/08/26/coding-bootcamp-popularity-growth-2019/.
[3] Bustamante, Jaleesa. “Average Cost of College & Tuition.” EducationData, 7 June 2019, educationdata.org/average-cost-of-college/.
[4] Crispe, Imogen. “Coding Bootcamp Cost Comparison: Full Stack Immersives.” Course Report, Course Report, 21 Nov. 2019, www.coursereport.com/blog/coding-bootcamp-cost-comparison-full-stack-immersives.
Прокачать себя можно в наших буткемпах по Data Analytics и Data Science, которые включают в себя несколько недель интенсивного обучения, реальные проекты в портфолио, а в буткемпе по аналитике еще есть шанс получить оплачиваемую стажировку для лучшего выпускника. Учеба рассчитана на фултайм и обеспечивает полное погружение в профессию. Дерзайте!
Получить востребованную профессию с нуля или Level Up по навыкам и зарплате, можно, пройдя онлайн-курсы SkillFactory:
«Для PUBG «подготовка» — такое себе понятие». NaVi на буткемпе перед PGI
Игроки Natus Vincere в PUBG рассказали о тренировках перед PUBG Global Invitational. Киберспортсмены объяснили, какая конфигурация компьютера нужна для комфортной игры, в чем заключается подготовка, и оценили формат предстоящего турнира. Видео опубликовано на YouTube-канале организации.
ILame_ru о компьютерах
«[На буткемпе] стоят хорошие действительно компы. GTX 1080, на некоторых компах даже 1080 Ti. Я играю на тренерском, там [как раз стоит такая видеокарта]. Процессоры — 7700k. Это хорошие процессоры, но для PUBG этого недостаточно на самом деле. 8700 надо, чтобы комфортно игралось. Ну, вот такой PUBG!».
POKAMOLODOY о тренировках и формате PGI
«Для PUBG «подготовка» — такое себе понятие. Ну а так играем пракки — это самое основное. Плюс каждый день команда играет паблики, поднимает свой индивидуальный скилл: тренируемся потихоньку. 100% пракки надо играть, чтобы изучить каждую команду: кто где лутает, кто как двигается и прочее.
Формат — такой себе, потому что восемь карт — это очень мало, нужна большая дистанция: мы сыграли 60 карт [на квалификациях], а в финале — восемь всего лишь. По поводу режимов: все квалы мы играли от первого лица, а от третьего вообще не играли. Считаю, что третье лицо здесь вообще не нужно. [Не знаю, будем тренироваться в этом режиме или нет]. Я чуть поигрываю паблики, а все остальные вроде только от первого играют. От третьего будет сложнее нам, потому что мы давно не играли. У нас даже команды не было, когда [играли турниры в этом режиме]».
PUBG Global Invitational пройдет 25-29 июля в берлинской Mercedes-Benz Arena. 20 команд со всего мира разыграют по миллиону долларов в режимах от первого и третьего лиц.
Что такое буткамп и как выжать максимум из этой активности?
Основатель школы стартапов RUSSOL
Юрий Ярцев, основатель школы стартапов RUSSOL, в колонке рассказал о своем опыте участия в Startup Bootcamp в Кремниевой долине и поделился лайфхаками о том, как сделать такое мероприятие для себя еще более полезным.
Что такое буткамп?
Меня зовут Юрий, я основатель школы стартапов RUSSOL и координатор по волонтерскому переводу лекций основателей компаний вроде Facebook, Dropbox или WhatsApp. Пару месяцев назад мне удалось пройти Startup Bootcamp — интенсивную образовательную программу в Кремниевой долине, организованную Pulsar VC. Делюсь опытом и хаками.
Буткамп — это сконцентрированные в одном месте и времени встречи с инвесторами и экспертами, посещение офисов ИТ-компаний, кампусов топовых университетов. Цель — погрузиться в местную экосистему и прочувствовать, как она работает в другой стране.
Обычно такие программы проводят инвестфонды для портфельных компаний и частные компании за деньги для внешних. Полезны они и для инвесторов, когда можно перенять зарубежный опыт. Эффективность участия измеряется количеством налаженных связей, качеством достигнутых договоренностей, а успех — их исполнением
Без разговорного английского можно ее проходить, только если с вами едет кто-то, кто его знает, или этот кто-то будет найден на месте. Если ваш уровень ниже среднего, прокачайте его заранее.
Из чего он состоит?
Конкурсы стартапов. Стартапы разных тематик и стадий за несколько минут рассказывают о своем продукте и получают обратную связь. Обычно это закрытое мероприятие, проводимое на площадках партнеров где-нибудь в бизнес-центрах или коворкингах.
По ощущениям, больше половины аудитории участников конкурсов — это стартапы и им сочувствующие. Все остальные — это организаторы, представители площадки, экспертное жюри, продавцы всех мастей, блогеры и люди с деньгами, которые пришли в надежде найти «единорога».
Отраслевые встречи, выставки и конференции. Это микс лекций, дискуссий, конкурсов питчей, быстрых экспертных сессий, а также экспозиция стендов. Некоторые государства помогают бизнесу, предоставляя поддержку, компенсируя часть расходов на экспозицию стендов на крупных выставках
Я не знаю, нормально это или нет, просить подобное у государства крупному бизнесу, а вот стартапам нужно помогать. На мелких региональных конференциях, с моей точки зрения, стенды не нужны. Вы сможете обойти и пообщаться со всеми участниками и гостями за один день.
Экспертные сессии. Идентичны конкурсу стартапов за тем исключением, что эксперты и инвесторы задают больше вопросов и есть больше времени на ответ, чем на конкурсе. На сессиях также меньше левых людей, которые не несут какой-либо ценности.
После выступлений формируются небольшие группы из трех-четырех стартапов и одного эксперта, и снова происходит более тесное общение. Из-за ограниченности времени и ограничений площадки минимальную пользу в группе получают один-два стартапа. Остальные мотают на ус.
Экскурсии в офисы и штаб-квартиры крупных компаний вроде Google или Facebook. Преследуют цель познакомить с культурой компаний, начинавших как стартапы. Узнаете, как организованы офисы, как питаются и отдыхают сотрудники и как выстроена работа в командах и между отделами.
Такие «туры» проводят обычные сотрудники, а иногда и не обычные. Бомбардируйте их вопросами о том, как скажем, устроены наем сотрудников, внедрение технологий или покупка стартапов. Беседу постарайтесь свести к теме ваших продуктов и как они могут быть полезны этим компаниям.
Посещения университетских стартап-экосистем. Здесь покажут факультеты и отделения, где разрабатываются новые технологии и смешиваются уже существующие. В нашем случае в Беркли провели экскурсию по одной из открытых лабораторий, рассказали, как она работает, почему и для кого.
А еще расскажут и покажут на реальных примерах, как наработки ученых и студентов коммерциализируются с помощью вузовских акселераторов, фондов, курсов и связей.
Зачем участвовать?
Чего ожидать?
Придется много работать, вставать рано, проводить встречи с самого утра до самого вечера. В перерывах перемещаться между локациями и городами.
Кушать будете на самих мероприятиях и по утрам в гостинице. Иначе не будете успевать на встречи.
Понимания, что пятиминутный питч не принесет успеха. Успех — это про:
Будете преодолевать большие расстояния, если речь о США. Много компаний находятся на больших расстояниях друг от друга.
Лекций и дискуссий. Часть из них может показаться банальщиной. Лучше потратьте время на нетворкинг с теми, кто, как и вы, готовы общаться.
Какую домашнюю работу проделать?
Подружитесь с теми, кто с вами едет. Окажите им услугу, предложите послушать их питч и дать обратную связь. Они ответят вам взаимностью, и до момента первого общения с экспертами и инвесторами у вас уже будет слегка отрепетированный текст. Список коллег узнавайте у организаторов.
Практикуйте питч на английском. Наймите репетиторов, которые помогут структурировать вашу речь так, чтобы вас хотя бы понимали. А лучше найдите и попробуйте пообщаться с теми, кто проходил подобные буткампы. Они дадут обратную связь и при взаимном интересе сильно прокачают вас.
Прошерстите био участников мероприятий. Определите тех, с которыми вам нужно пообщаться. Напишите в линкед и попробуйте договориться о встрече. В идеале ваше расписание должно быть забито ими. Это повышает шансы найти партнеров, инвесторов и сделать первые продажи на чужом рынке.
Позаботьтесь об опрятной одежде. Это миф, что стартаперы выступают в толстовках и мятых джинсах, после чего к ним наперегонки бегут толстые пачки мятых банкнот. Запаситесь несколькими рубашками. Одной из них вы, вероятно, спасете коллегу, как это было в моем случае.
Держите наготове визитки и свои цифровые профили. Цифровой век на дворе, а бумажные версии ваших контактов все еще в почете. Онлайн-сервисы по печати визиток с доставкой выручат, если не успели взять с собой. Само собой убедитесь, что в ваш профиль LinkedIn содержит актуальные данные
Узнайте о других целевых мероприятиях на meetup.com. Скорее всего, вам повезет, и вы попадете на встречи с потенциальными клиентами и партнерами вне буткампа. Обычно можно пожертвовать непрофильными мероприятиями, вроде лекций или экскурсий, предварительно обсудив с организаторами.
Что делать во время буткампа?
Вы обязаны общаться и наладить связи с как можно большим количеством людей на мероприятиях. Я участвовал в подобных мероприятиях в нескольких странах, и мне всегда безумно жалко видеть, когда люди кучкуются и очень мало с кем общаются. Одни и те же люди каждый день.
Получите максимум обратной связи о вашем продукте от местных экспертов в плане вывода его на рынок, потребления. Помните, в каждой стране свои особенности потребления. Такие беседы еще помогут определить, насколько собеседники компетентны и могут ли они стать частью команды.
Постарайтесь получать обратную связь и о людях на событии, с которыми уже успели пообщаться ваши коллеги. Вы минуете этап выяснения, чем же он или она занимается. Будете удивлены, но из некоторых людей нужно почти что щипцами вытаскивать данные об их компетенциях, навыках и умениях.
Не помечайте как спам всех, кто пытается что-то продать вам. Расскажите им о своем продукте. Попросите ознакомиться с деятельностью, подготовить и прислать описание той ценности, которую они могут привнести своими компетенциями. Единицы ответят, но это будут хорошие предложения. Мягко напомните им, если ничего не получили.
Будьте полезны другим. Успешно продавать — это не только про впаривать, а и про приносить пользу другим. Слушайте питчи других стартапов, слушайте экспертов, узнавайте потребности всех, с кем общаетесь, и предлагайте в разумных пределах свою помощь или связи. Pay forward.
Делайте совместное селфи, чтобы вы могли вспомнить друг друга. Я делал фото и сразу же отправлял через мессенджер собеседникам. Обязательно добавляйте конкретное описание, вроде имен друг друга вкупе с названиями мероприятий, компаний и обещаний что-то сделать, если таковые были даны.
Будьте осторожны с менторами-кочевниками. Существует люди, чья работа — кочевать с одного мероприятия на другое с целью впарить ненужные услуги доверчивому стартапу. Кочевники всегда требуют предоплату и работают на почасовом тарифе, при этом ценность может быть крайне низка.
Посещайте мероприятия вне основной программы. Мне в каком-то смысле повезло. В дни ее проведения проходила лекция для резидентов школы стартапов Y Combinator. Пожертвовал офисом Facebook ради возможности пообщаться с директором школы, а также основателем Yahoo Mail.
Что делать после?
Сформируйте таблицу с контактами. Необходимо заставить себя переносить собранные за день контакты в единую таблицу. Далее определить степень взаимной полезности. Таблицу рассортируйте по степени потенциального сотрудничества:
После встречи напишите каждому сообщение, что рады знакомству и напоминаете о себе. Это должны быть несколько абзацев о сути изначальной беседы и о готовности предоставить больше данных о вашем продукте. Обязательно добавьте, если можете быть полезными чем-то конкретным.
Ну а дальше, взвесьте свои силы и выходите на международный рынок. Удачи. Будут вопросы, пишите.
Благодарности Антону Трантину и Павлу Королеву.
В программисты за полгода: что такое буткемпы и как освоить кодинг в рекордные сроки
Теории и практики
За последние несколько лет обучение программированию в формате буткемпа превратилось в индустрию, которая только в США за 2018 год заработала 240 миллионов долларов. Буткемпы обещают научить кодингу в рекордно короткие сроки, и все больше людей выбирают такие интенсивы вместо университетских программ. T&P вместе с «Яндекс.Практикумом» разбираются, как устроены буткемпы, возможно ли стать разработчиком за полгода и кому подойдет такой формат обучения.
Что такое буткемпы и чем они отличаются от курсов по программированию?
Буткемпы — это интенсивные программы ускоренного обучения IT-специальностям, которые помогают новичкам быстро освоиться в мире технологий, получить первые профессиональные навыки и найти работу. Студент может оплатить обучение сразу, в рассрочку или после того, как начнет получать первую зарплату.
Концепция онлайн-буткемпа Thinkful — работа на стыке образования и
Первые буткемпы обучали веб-разработке, но со временем модель распространилась на другие дисциплины: анализ данных, кибербезопасность, дизайн, проектирование интерфейсов, диджитал-маркетинг и т. д. Однако веб-разработка остается самым популярным направлением — специалистов в этой области не хватает во всем мире. Университеты не справляются со спросом и учат (по сегодняшним меркам) непростительно долго: вместо четырех лет, которые уходят на получение степени бакалавра, в буткемпе можно получить знания и опыт меньше чем за год. Многие школы помогают выпускникам в поиске работы и даже гарантируют трудоустройство.
Буткемпы предлагают три варианта обучения:
занятия по вечерам или выходным — вариант для тех, кто не может оставить работу ради учебы; обычно это 15 часов еженедельных занятий в классе и столько же самостоятельной работы; из-за частичной занятости обучение может занять гораздо больше времени.
Буткемпы | Курсы программирования | |
---|---|---|
Стоимость | Бесплатный вводный курс и дорогостоящее дальнейшее обучение | Невысокая, есть много бесплатных курсов |
Формат обучения и программа | Личное общение с наставником: скорость прохождения курса не зависит от уровня подготовки других участников | Групповые занятия без наставничества: скорость прохождения страдает от разного уровня одногруппников |
Практика | Работа над собственными проектами в процессе обучения | Домашние задания без практической направленности |
Помощь в поиске работы | Программа включает блок о том, как устроиться на работу и развиваться дальше | В программе отсутствует блок о трудоустройстве |
Мотивация учиться | Есть стимул пройти обучение: можно быстро устроиться на работу | Нет мотивации окончить курс, особенно если он бесплатный |
Как появились буткемпы?
В 2011 году пользователь сайта Hacker News, принадлежащего бизнес-акселератору Y Combinator, предложил научить шесть человек веб-разработке за восемь недель, трудоустроить учеников, а плату за обучение взять у работодателей. Идею быстро подхватили. Тут же, на Hacker News, появилось объявление о пятимесячной бесплатной программе обучения разработчиков с гарантией трудоустройства.
То самое объявление на Hacker News
Это было во времена, когда IT-индустрия остро нуждалась в программистах, но готовых специалистов было катастрофически мало. Обучение еще не было таким доступным, как сегодня. Интенсивы по программированию (буткемпы) стали, как отметил Bloomberg, решением проблем технологических компаний, которые с трудом закрывали вакансии.
Как развивался рынок буткемпов?
По данным отраслевого портала Course Report, в 2018 году в США работали 108 буткемпов — их годовой доход оценивается в 240 миллионов долларов. С 2013 года количество выпускников американских интенсивов по программированию выросло в девять раз и превысило отметку в 20 тысяч человек. Вслед за США буткемпы открылись по всему миру: в базе агрегатора SwitchUp есть информация о 434 учебных курсах такого формата.
Портал Course Report с 2014 года публикует статистику рынка в отчете Coding Bootcamp Market Size Study
запросы IT-отрасли изменились, а образовательные программы не стали более продвинутыми;
публикуя ложную статистику об успешности своих выпускников, игроки рынка создают ажиотаж вокруг обучения; выбор среди огромного количества кампусов стал непростой задачей;
рекрутеры крупных компаний не берут на работу выпускников буткемпов, считая, что они не готовы к работе;
обучение в буткемпах слишком дорогое, поэтому студенты часто берут кредиты в надежде на обещанную высокую зарплату, но в итоге остаются без работы и с долгами.
Предсказания не сбылись: потребность американских компаний в оказалась слишком велика. В 2015 году в США количество открытых вакансий в этой сфере в десять раз превысило число выпускников IT-колледжей, а администрация Барака Обамы предсказала, что к 2020 году появится 1,4 млн рабочих мест, связанных с программированием, притом что только 400 тысяч человек будут иметь необходимые для этой работы навыки.
И все же рынок буткемпов столкнулся с серьезными изменениями:
нью-йоркская прокуратура оштрафовала одну из школ на 375 000 долларов за опубликованный на сайте отчет, согласно которому 98,5% выпускников находили работу в течение полугода после обучения, — на деле оказалось, что в расчетах учитывали стажеров, фрилансеров и даже тех, кого уволили в течение первых трех месяцев;
был создан специальный «Совет по добросовестности в отчетности» (CIRR), участники которого договорились, какого выпускника можно считать успешно трудоустроенным: он должен работать не менее 20 часов в неделю в течение трех месяцев и получать вознаграждение за свой труд;
из-за финансовых проблем закрылись два крупнейших буткемпа Dev Bootcamp и The Iron Yard, под угрозой банкротства оказался их главный конкурент General Assembly, но ему удалось устоять; сегодня под брендом GA работают 20 кампусов в шести странах мира.
Кампусы General Assembly в Атланте, Сан-Франциско, Лондоне и Сингапуре
Фото: @General Assembly
Кому нужны буткемпы?
По данным Course Report, среднестатистическому буткемперу 30 лет, за его плечами — степень бакалавра и шесть лет опыта работы в сфере, не связанной с программированием. Буткемп окажется хорошим вариантом, если вы:
решили поменять сферу деятельности, хотите получить новые навыки и найти работу как можно скорее;
способны быстро воспринимать новую информацию и любите интенсивную учебу;
нуждаетесь в наставнике, который поможет освоить профессию и покажет перспективы развития.
У многих буткемпов есть программы и для действующих разработчиков, благодаря которым можно получить сертификаты, подтверждающие определенные навыки, или просто повысить квалификацию.
Онлайн или офлайн?
Онлайн-сегмент рынка буткемпов растет быстрее традиционного офлайн-формата: в 2018 году Course Report впервые выделил его в отдельную часть отчета. Рост по сравнению с 2017 годом составил 173%.
И хотя традиционные школы все еще более популярны, у немало преимуществ:
стоимость обучения часто ниже, не нужно ехать в другой город или страну (то есть сталкиваться с дополнительными расходами);
более гибкое расписание;
в процессе обучения развивается привычка работать вне офиса — очень актуальное умение для представителей современных профессий.
Топ-5 лучших мировых онлайн-буткемпов по версии сервиса SwitchUp
App Academy (4,7 из 5)
Программа обучения: Ruby on Rails, JavaScript, React, Redux, SQL, алгоритмы и структуры данных (продвинутый уровень), поиск работы.
Срок обучения: Полгода полного погружения (45 часов занятий в неделю).
Результаты работы: 650 отзывов на SwitchUp, более 2600 выпускников работают в 935 компаниях.
General Assembly (4,22 из 5)
Особенности: Обучение около половины студентов финансируется работодателями.
Программа обучения: Фронтенд-разработка, разработка ПО, программирование на Python, JavaScript, React и т. д.
Срок обучения: 2,5 месяца частичной занятости (шесть часов занятий в неделю).
Результаты работы: 643 отзыва на SwitchUp, более 2600 выпускников работают в 935 компаниях.
Springboard (4,74 из 5)
Особенности: Предусмотрен возврат средств за обучение, если выпускник не устроится на работу в течение полугода.
Программа обучения: Data-science (программа для тех, кто уже имеет опыт программирования).
Срок обучения: Полгода полного погружения (более 20 часов занятий и видеозвонков с наставником в неделю).
Результаты работы: 337 отзывов на SwitchUp, больше 1450 выпускников работают в Facebook, Google, Microsoft, LinkedIn, Boeing, HP, McAfee и других крупных компаниях.
Bloc (4,75 из 5)
Особенности: Есть стипендиальный фонд для женщин, военнослужащих и их семей.
Программа обучения: Веб-разработка (Ruby on Rails, JavaScript, jQuery, HTML, CSS, AngularJS, React.js, Node.js).
Срок обучения: Восемь месяцев полного погружения (онлайн-курс сфокусирован на развитии навыков для работы и наработки портфолио).
Результаты работы: 324 отзыва на SwitchUp, больше 5 тысяч выпускников за восемь лет работы.
Thinkful (4,7 из 5)
Особенности: Все программы можно пройти онлайн, есть возможность обучения по вечерам и выходным.
Программа обучения: Веб-разработка (CSS, Git, HTML, Node.js, React.js), подготовка к работе (составление резюме, фиктивные собеседования).
Срок обучения: Пять месяцев полного погружения (50–60 часов в неделю) или семь месяцев частичной занятости (25 часов в неделю).
Результаты работы: 275 отзывов на SwitchUp, 86% выпускников онлайн-курсов нашли постоянную работу или стажировку по специальности.
Есть ли буткемпы в России?
Как и в США, у нас катастрофически не хватает IT-специалистов. В начале прошлого года Фонд развития интернет-инициатив (ФРИИ) спрогнозировал, что к 2027 году России понадобится два миллиона новых программистов. Это значит, что ежегодно в профессию должны приходить 246 тысяч человек. Сегодня вузы и техникумы принимают лишь 60 тысяч.
Буткемпы в России еще не так популярны, но попытки сделать обучение с полным погружением и наставником уже есть:
московский Elbrus Coding Bootcamp, основной курс стоит 178 000 рублей и длится 10 недель — это 540 часов интенсивных занятий и консультаций с преподавателями;
выездной двухнедельный Javabootcamp проходит в Ленинградской области на берегу Финского залива, стоит 67 000 рублей;
видеокурсы Coding Bootcamp Ru с домашними заданиями и консультациями менторов стоят от 7000 до 30 000 рублей.
Полноценные онлайн-буткемпы появились в России только в этом году:
Moscow Coding School проводит буткемп по с Александром Патлухом, сооснователем образовательного проекта «Кружок» и автором программ «Яндекс.Практикума»: за пять месяцев и 210 уроков можно изучить основы веб-разработки и JavaScript, стоимость обучения — 49 999 рублей;
«Яндекс.Практикум» предлагает четыре курса по программированию, веб-разработке и анализу данных продолжительностью от шести до девяти месяцев, обучение стоит 60 000 — 85 000 рублей; под руководством наставников студенты занимаются не менее 10 часов в неделю и делают несколько проектов для портфолио.
Как выбрать буткемп и начать учиться?
Чтобы попасть в буткемп и получить новую профессию, не нужно специального высшего образования и опыта работы. Практически все интенсивы принимают студентов любого уровня подготовки. Если вы не знаете язык — выбирайте российские школы (к тому же они гораздо дешевле). Вот несколько советов, как сориентироваться в разнообразии вариантов:
Решите, сколько времени вы можете тратить на учебу. В зависимости от этого выбирайте формат буткемпа — полное (от 45 до 80 часов в неделю), частичное погружение (занятия в классе по вечерам, выходным и самостоятельная работа), онлайн-обучение с наставником (от 20 часов в неделю).
Изучите отзывы о работе школы на специализированных ресурсах (SwitchUp и Course Report) и подтверждение результатов его студентов на сторонних ресурсах (например, на сайте «Совета по добросовестности в отчетности»).
Пройдите вводные занятия в интересующих вас буткемпах (они часто бесплатные) — это поможет понять, подходит ли вам профессия, каков ваш уровень подготовки, подойдет ли вам учебная среда в кемпе.
Проверьте, каков опыт наставников, которых предлагает школа, а также поинтересуйтесь, сколько вам дадут времени на общение с ними.
Убедитесь, что в процессе обучения вы будете работать над реальными проектами, а в конце курса получите сертификат.
На большинство программ можно записаться без вступительных экзаменов, но некоторые буткемпы практикуют конкурсный отбор студентов. От вас может потребоваться сопроводительное письмо или видео (в котором нужно рассказать о своем опыте), техническое интервью и тестовое задание, чтобы определить уровень подготовки (особенно актуально для курсов для продолжающих).
Сразу после выпуска из буткемпа вряд ли получится зарабатывать миллионы (хотя школы рассказывают именно такие истории выпускников). Начать карьеру можно с позиции junior-разработчика в известной компании или присоединиться к небольшой команде стартапа и продолжать расти, осваивая новые навыки и технологии.