Взгляд в будущее образования - мой взгляд на обучение в учебном лагере по программированию

В возрасте 27 лет моя жизнь до сих пор примерно следовала традиционной траектории университетской карьеры. Я закончил среднюю школу, а затем проучился в университете еще 4 года, чтобы получить степень бакалавра в области экономики ресурсов. Я купил костюм и несколько красивых кожаных ботинок и после бесчисленных собеседований с выпускниками устроил свой первый концерт в бутике Management Consultancy. Теперь, после нескольких лет в профессиональном мире, я решил вернуться в режим обучения на полную ставку.

Компьютерное программирование всегда очаровывало меня, и после нескольких лет обучения программированию и исследований, как лучше всего войти в технологическую индустрию, я узнал о тренировочных лагерях по программированию. Учебные лагеря - это очень новая вещь (первый учебный лагерь Coding Boot Camp был создан только в 2011 году), и для тех, кто по понятным причинам с ними не знаком, цель состоит в том, чтобы довести вас от нулевого опыта программирования до профессионала начального уровня в течение 3–6 месяцев. Не желая углубляться в двухлетнюю степень магистра компьютерных наук без каких-либо веских доказательств того, что это действительно для меня, я решил попробовать эту новую вещь.

Вспоминая последние две недели занятий в Coder Academy (мой новый дом), я могу сказать, что подход к обучению сильно отличается от всего, что я испытал в школе или университете. Проблемно-ориентированное обучение, кажется, является темой, в которой большая часть времени в классе посвящена написанию кода, который проливает свет на концепции, изучаемые во время интерактивных занятий с ведущим учителем. С 40 часами занятий в неделю и работой, которую нужно забрать домой после уроков, объем охваченного нами контента просто безумный. Особое внимание уделяется как профессиональному (самобрендинг), так и психологическому развитию. В перерывах между изучением основ Ruby (интерпретирующего языка программирования, популярного для веб-разработки) мы втиснулись в уроки медитации и развития мышления.

Считаю ли я, что после нескольких недель занятий я нахожусь в правильном месте, чтобы научиться программировать?

Многие люди писали о недостатках традиционных образовательных моделей. Обычно говорят, что многие образовательные учреждения не ориентированы на профессиональную подготовку и не могут должным образом подготовить учащихся к большому плохому миру, которым является работа. Илон Маск вытащил своих детей из частных школ Лос-Анджелеса и создал свою собственную, потому что увидел возможность улучшить их жизненные результаты. Хотя я не могу сказать, является ли учебный лагерь по программированию лучшим путем в отрасль, чем степень в области компьютерных наук, я могу предложить понимание того, почему, как мне кажется, я уже вырос в этой среде.

Учителя интересны и отзывчивы. Наш ведущий учитель Гаррет - гуру-самоучка в программировании. Люди обрабатывают информацию через рассказывание историй, и Гаррет делает сложные концепции программирования удобоваримыми, объясняя их в рамках своего личного учебного повествования. Это также верно для Хэмиша, учителя поддержки, который может помочь нам преодолеть множество препятствий и кроличьих нор, которые он преодолел всего 6 месяцев назад в предыдущей группе Coder Academy.

Работа веселая и совместная - занятия больше похожи на то, что я представляю себе в офисе стартапа. Каждое утро мы начинаем с задания Kahoot: представьте себе игровое шоу, в котором ваше понимание содержания предыдущего дня проверяется путем выбора ярких кнопок на вашем личном устройстве (например, ноутбуке / смартфоне). Задания часто выполняются парами или командами, что помогает нам развивать навыки командной работы и дает представление о том, как команды разработчиков решают проблемы в реальном мире.

Среда благоприятная и благоприятная. Когда я учился программировать самостоятельно, я столкнулся с множеством технических препятствий, которые часто не были связаны с проблемой, которую я пытался решить. Хотя некоторые утверждают, что решение таких проблем является частью обучения программированию, наличие в классе 2–3 сотрудников службы поддержки, которые помогут вам в устранении неполадок, чрезвычайно полезно и позволяет ускорить обучение, сосредоточившись на текущей задаче. . Другой персонал, который поможет вам продвигать себя в отрасли и получить ваше первое выступление, - это серьезный бонус.

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

Будет интересно посмотреть, как сложатся следующие 6 месяцев. В конце я смогу предложить вам более подробный отчет об этом новом стиле обучения.