Как лучше всего ускорить свои навыки программирования? Выпускница Le Wagon Сильвияизучила программирование на онлайн-курсах и в учебном лагере Le Wagon по программированию и делится своими советами по выбору метода обучения.
До того, как присоединиться к буткемпу Le Wagon, Сильвия пять лет работала в сфере финансов, тесно сотрудничая с командой разработчиков. Она была поражена тем, чего можно было добиться, написав всего несколько строк кода, и это пробудило в ней интерес к разработке программного обеспечения. В конце концов она решила сделать шаг к программированию и начать создавать веб-приложения самостоятельно.
Мы встретились с Сильвией, чтобы обсудить ее решение перейти от бесплатных онлайн-курсов к полноценному учебному курсу по программированию.
Обучение с помощью онлайн-платформ
Мое первое знакомство с кодированием произошло через платформу кодирования под названием Freecodecamp, которая предоставляет упражнения и задачи, которые помогут вам сделать первые шаги в качестве веб-разработчика. Сначала мне это показалось увлекательным, и я быстро прошел самый первый курс по созданию адаптивных веб-страниц с помощью HTML5 и CSS3.
Этот онлайн-курс был великолепен в том смысле, что он позволил мне учиться в своем собственном темпе. Но я также начал ошеломляться количеством контента и понял, что почти сложнее понять, как научиться и с чего начать, чем изучать само программирование.
В обучении самоучек нет отсутствия ответственности или сообщества. Был форум, но я боялся задавать вопросы и мало общался с другими сверстниками. Без заданий и поддержки сообщества было легко отстать от моих целей.
Я прошел курс Freecodecamp в течение трех месяцев, пока не понял, что мне нужно перейти на следующий уровень. Я читал истории о том, как люди становятся веб-разработчиками, и несколько раз появлялись учебные курсы по кодированию Le Wagon. Ну а остальное уже история!
Каковы ваши впечатления от учебы в Le Wagon по сравнению с онлайн-обучением?
🚀 Он интенсивный и динамичный
В течение первых нескольких недель программы я буквально проводил дни и ночи за программированием, сосредотачиваясь на основных понятиях с помощью карточек, предоставленных Le Wagon, и каждый день создавая настоящие мини-проекты. Сама программа очень динамичная — со второй недели мы погрузились прямо в объектно-ориентированное программирование, а в середине программы мы уже создали полноценный клон Airbnb с помощью Rails.
Без буткемпа я, вероятно, до сих пор тратил бы время на изучение программирования и едва ли смог бы что-то создавать. К тому времени, когда я закончил учебу, я стал полноценным инженером с хорошо отполированным портфолио, чтобы произвести впечатление на компании по найму.
🚀 Структурированный план обучения
Новичку в программировании трудно понять, на чем сосредоточить свои исследования и в какой последовательности. Во время буткемпа я следовал хорошо структурированному учебному плану в динамичной среде под руководством замечательной команды инструкторов. Каждый модуль в учебной программе оптимизирован, чтобы максимизировать ваше обучение, и сильно ориентирован на повторение.
🚀 Нетворкинг и командная работа очень важны
Если вы не выберете фриланс, большая часть вашей карьеры разработчика будет посвящена работе с другими людьми в команде. Мне посчастливилось быть частью когорты страстных, веселых и целеустремленных товарищей по команде, и совместная разработка веб-приложений дала мне общее представление о том, как разделить рабочую нагрузку с членами моей команды и эффективно сотрудничать. На самом деле, во время собеседования с моей нынешней компанией меня спросили, работал ли я раньше в команде — так что очевидно, что опыт буткемпа подготавливает вас к будущей работе.
🚀 Карьерная поддержка во время и после буткемпа
Поскольку многие студенты буткемпа стремятся сменить работу, профориентация интегрирована в программу буткемпа. Инструкторы помогли мне перейти от поиска работы к предложениям за считанные недели. Мне очень помогло то, что люди болели за меня, были готовы дать персональный совет и связаться с менеджерами по найму.
В конце концов я нашел работу разработчика в быстрорастущем токийском стартапе, который уже нанял нескольких выпускников Le Wagon Tokyo.
Итак, мой вывод будет таким:
Онлайн-курсы, проводимые полностью в вашем собственном темпе, обеспечивают прочную основу для начинающих и дают первое представление о том, как выглядит программирование. Если у вас ограниченный бюджет, достаточно свободного времени и самодисциплина, чтобы не отставать, изучение программирования может стать отличным вариантом.
С другой стороны, если вы заинтересованы в смене карьеры в течение короткого периода времени и нуждаетесь в ком-то, кто поддерживал бы вашу мотивацию, учебные курсы по кодированию окажутся жизненно важными для вашего общего роста.
Большое спасибо, Сильвия, за ваше время, и всего наилучшего в вашей новой технической карьере! ❤️