Наставничество 1:1 — золотая середина между самообучением и учебным лагерем для разработчиков

В 2015 году я был на мели, в стрессе и нуждался в новой карьере. Сегодня я живу в Гватемале на прекрасном озере Атитлан, и на этой неделе я получил письмо от Google с вопросом, не хочу ли я там работать! (Я бы предпочел остаться здесь!)

Что произошло между ними? Год самообучения, участие в иммерсивном курсе Dev Bootcamp по веб-разработке на Ruby on Rails, пару лет работы программистом на полную ставку, чередующиеся с несколькими годами обучения людей программированию на очных и неполных занятиях, а также один на один. В прошлом году я был глобальным ведущим инструктором на Генеральной Ассамблее, и после личного преподавания в Сан-Франциско я преподавал в классах в Остине, Далласе, Денвере и Сиэтле с помощью своей веб-камеры. В эти дни я беру отпуск на полный рабочий день, работая за компьютером, чтобы работать в кафе на берегу озера на полставки. Я до сих пор учу людей один на один, только неполный рабочий день, и мне это нравится.

Учиться программировать было тяжело! Мне понадобилось почти все, что у меня было за пару лет. На самом деле, пока я не начал преподавать, я действительно понял веб-разработку, и теперь я владею несколькими языками и фреймворками. Я прошел путь обучения кодированию без образования, и с тех пор я научил кодированию более 100 студентов и помог им в их путешествии к новой карьере.

Решение поехать на Dev Bootcamp было непростым. Для этого пришлось занять много денег у моей семьи, бросить работу и жить как бедный студент гораздо дольше, чем мне хотелось бы! Но это был удивительный опыт. Их учебная программа была превосходной, и, честно говоря, это был преобразующий опыт для меня. Это вывело меня из зоны комфорта и впервые за долгое время заставило меня отдать все, что у меня было.

Для многих посвящать 50+ часов в неделю просто нецелесообразно. Также есть курсы с частичной занятостью, которые могут быть полезными — я брал и преподавал их — но они часто не дают людям глубокого понимания или готовых к работе навыков.

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

Я потратил год на самообучение без гида — не поймите меня неправильно, я многому научился. Но если бы наставник помогал мне раз в неделю, я бы легко удвоил эти знания. Для меня поход на буткемп имел смысл, но для других наставничество может быть гораздо лучшим вариантом. Я беру 60 долларов в час за свое время (пока я не подниму ставки на апрель 2019 года) и обычно работаю со своими клиентами 1-2 часа в неделю. По цене буткемпа, обычно около 12 000 долларов, при 60 долларах в час у вас может быть такой эксперт, как я, 1: 1 на час в неделю в течение 200 недель — почти 4 года! Я считаю, что вам не потребуется более 1 года, что сэкономит вам тысячи долларов.

Если вы создаете приложение для бизнеса своей мечты, хотите получить работу разработчика или просто хотите научиться создавать вещи, работа с наставником 1:1 — это фантастический способ научиться веб-разработке или любому виду программирования. .

Спасибо за чтение и удачи в вашем путешествии по программированию!

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *