На полной скорости бывает трудно остановиться и подумать о том, как далеко вы зашли и чего всего вы достигли. Моя жизнь несколько раз неожиданно менялась, и я обнаруживал, что недоиспользуемый человек не имеет ни малейшего представления о том, в каком направлении движется моя жизнь или карьера.

Чтобы добраться туда, потребовалось некоторое время, но в 2017 году я, наконец, выбросил осторожность и начал новую карьеру в качестве разработчика программного обеспечения. Мало что может вызывать такое разочарование, как бессмысленность или застой в жизни, поэтому я надеюсь, что мое путешествие к getScript (OrDieTryin) послужит воодушевлением и мотивацией для всех, кто сталкивается с подобной борьбой.

Справочная информация о том, что привело к этому изменению

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

Все эти планы изменились в одночасье после травмы в футболе в младшем классе средней школы. Моя вторая страсть, музыка, действительно взяла верх с этого момента. Я был сосредоточен на музыкальной карьере, от написания треков до игры на фортепиано. Я провел много лет, играя в группах (больших и малых), сочиняя треки для талантов (включая несколько популярных мест) и делясь тоннами контента в Интернете.

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

Тем временем я работал в стартапе, который находился в упадочной фазе. Даже если бы стартап не падал, я бы все равно выполнял роль поддержки / администратора, которая мне не нравилась. Люди и услуги, которые предоставляла компания, были великолепны, но я не был связан с моими повседневными утомительными задачами.

В 2015 году я пробовал много вещей на стороне, чтобы разжечь искру, таких как ведение канала YouTube, обзор продуктов для Gen.Video и даже посещение онлайн-курса School of Video Game Audio. Возможно, я даже слишком сильно разжился на этом этапе, поскольку совмещал эти вещи с работой и был лидером группы в церкви.

В 2016 году я знал, что мне нужно что-то сделать, но я понятия не имел, что буду делать. Я потратил пару месяцев на подготовку к тесту GRE, хотя не знал, ради чего хочу вернуться в школу. У меня есть степень бакалавра делового администрирования с акцентом на маркетинг, но я не предполагал, что вернусь в школу, чтобы получить степень MBA.

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

По иронии судьбы, я прозрел, когда играл в видеоигры. Я играл в Watch Dogs 2, приключенческий боевик с открытым миром, где главный герой - хакер, пытающийся вывести из строя передовую систему наблюдения в городе. Это было также вскоре после просмотра первого сезона «Мистера Робота».

Я всегда интересовался технологиями, и эти две вещи действительно пробудили мой интерес к хакерству. Меня не интересовал какой-либо черный (незаконный) взлом, но я был очарован тем, что эти персонажи могут делать с кодом. Я также всегда был в восторге от концепции использования кода для создания реалистичных трехмерных игр, таких как Watch Dogs 2.

На следующее утро я проснулся и поискал в Google технические события, которые привели меня на Meetup и Eventbrite. Я буду отвечать почти на все предстоящие технические мероприятия, которые я видел. Мой план состоял в том, чтобы просто физически погрузиться в этот новый мир, посещая живые мероприятия по всему городу.

Я посетил свою первую встречу freeCodeCamp в конце декабря 2016 года (вместе со многими другими), и именно там я решил сосредоточиться на веб-разработке.

# 100DaysOfCode

Я начал 2017 год с челленджа # 100DaysOfCode. Это было чрезвычайно важно, так как заставляло меня писать код по крайней мере час каждый день. Поскольку я все еще работал полный рабочий день (и проводил время после работы в тренажерном зале), я, вероятно, пропустил бы много дней без этого публичного заявления и записи моего ежедневного прогресса.

Подкасты

На какое-то время подкасты почти полностью заменили мне музыку. Я начал слушать Programming Throwdown и CodeNewbie почти каждый день. Programming Throwdown отлично подходил для того, чтобы услышать, как разработчики обсуждают такие темы, как языки программирования и фреймворки на высоком уровне, в то время как CodeNewbie вдохновлял их историями успеха (часто от тех, кто сменил карьеру). Со временем я продолжал добавлять в свою коллекцию все больше и больше подкастов.

Встречи и конференции

Встречи, возможно, были самым важным аспектом моих первых дней обучения. Я проходил различные онлайн-курсы, но именно на встречах я встречался с другими разработчиками в этой области и мог учиться лично.

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

Учебный курс по программированию

Узнав как можно больше в первой половине 2017 года, я почувствовал, что мне нужен дополнительный (и интенсивный) толчок. На двух разных встречах в последовательные дни я встретился и поговорил с двумя разными людьми, которые оба посещали учебные курсы по кодированию и работали на должностях, которые я хотел.

Я уже подумывал о проведении буткемпа, поэтому разговор с этими двумя людьми очень помог мне в окончательном принятии моего решения. Я решил пойти с DevMountain, поскольку они предоставляют программу на полный рабочий день и бесплатное жилье в дополнение к учебной программе, ориентированной на стек, который я хотел изучить. Я уволился с работы в сентябре 2017 года и проделал как можно больше подготовительных работ перед датой начала обучения в октябре 2017 года.

Решение заплатить 11 000 долларов при отказе от дохода было нелегким решением (особенно женитьба на ипотеку, студенческие ссуды и другие счета). Однако я смотрел на это как на краткосрочное вложение в наше будущее, которого я очень хотел и который мне нужно было сделать, чтобы перейти на следующий уровень.

Bootcamp был невероятно быстрым и ошеломляющим, но я упорно трудился каждый день, даже выиграв Лучшую презентацию для своего личного проекта. В настоящее время у меня последние 3 недели, и я работаю над завершением группового проекта (приложение для отслеживания физической формы, которое использует API для импорта и визуализации данных из нескольких фитнес-приложений, включая Fitbit и Strava).

Написание и ведение блога

Когда мой буткемп быстро приближался к концу, я наконец решил найти время, чтобы написать свою первую статью на Medium. 5 вещей, которые я бы сделал по-другому, если бы я мог перезапустить свой курс для начинающих по программированию был опубликован 11 декабря 2017 года на сайте codeburst.io.

Я продолжил это второй статьей, Как превратить ваш журнал # 100DaysOfCode в визуальный опыт, который был опубликован 20 декабря 2017 года на сайте freeCodeCamp.

Я также работал над решением различных алгоритмов JavaScript в моем блоге getScript (‘ OrDieTryin ’).

Планы на 2018 год

2017 год был бурным, и я не ожидаю от 2018 года меньшего. Вот несколько вещей, на которых я планирую сосредоточиться в 2018 году:

  • Поиск работы
  • Подготовка и проведение технических переговоров
  • Написание дополнительных статей и сообщений в блогах
  • Продолжайте посещать местную бесплатную встречу CodeCamp и помогайте проводить занятия и проводить их.

Моя история будет отличаться от вашей, но я надеюсь, что что-то здесь может побудить вас продолжать сражаться и двигаться вперед. Если вы не знаете, чем хотите заниматься, постарайтесь сохранять оптимизм и поместите себя в среду, где вы сможете познакомиться с новыми вещами и людьми (поищите на Meetup то, что вас интересует).

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

Если у вас есть какие-либо мысли, комментарии или вопросы, не стесняйтесь оставлять комментарии ниже или связываться со мной в LinkedIn.