Найти в Дзене

Как гуманитарию стать разработчиком? История Андрея, который смог

Оглавление

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

Предыстория

Я долго не мог выбрать профессию, поэтому в ВУЗ поступал по наитию: стал изучать политику и международные отношения. Звучало заманчиво и соответствовало моему главному критерию — никакой математики!

Направление оказалось интересным, способствовало личностному росту и развитию классических «гуманитарных» знаний и навыков — иностранные языки, ораторское искусство и тому подобные вещи. А вот с профессиональной точки зрения выпала «пустышка»: немного поработал в этой сфере и понял — не мое.

Недолго унывая по этому поводу, стал осваивать новое направление. А потом еще одно. И еще. В итоге успел поработать аналитиком, SMM-щиком, креатором в рекламе и даже дизайнером презентаций.

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

Фронтенд. Начало

Пройдя бесплатный курс, стал искать что-то более основательное. «Основательным» показался один известный образовательный проект с фокусом на верстку. Подкупила возможность самостоятельного обучения и невысокая цена (около 400 рублей в месяц на тот момент) — то, что нужно для начала. А вот качество ресурса, несмотря на раскрученность, было посредственным: если с HTML и CSS еще можно было разобраться, то JavaScript ставил в тупик без малейшего шанса выбраться из него самостоятельно.

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

Знакомство с Хекслетом

Стал исследовать рынок обучающих курсов по программированию. О Хекслете узнал из какой-то обзорной статьи, мне сразу понравился подход: сначала обучение правильному мышлению, затем умение писать код. Это мне и требуется! Ресурс запомнился, старт обучения не заставил себя долго ждать.

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

Правильный подход

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

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

Дискомфорт, как это часто бывает, оказался признаком роста. Новое мышление пустило корни, я и сам не заметил, как это произошло. А с ним пришло и умение писать код.

Закономерный результат

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

Я устроился на позицию фронтенд-разработчика. Работодатель нашел меня через сервис Хекслет CV (не забудьте разместить там свое резюме), впечатлился портфолио и сходу предложил трудоустройство. Сотрудничеством, насколько могу судить, довольны оба. А главное — я получаю от работы колоссальное удовольствие!

Хекслет учит самостоятельно находить ответы на нетривиальные вопросы — это пригождается мне каждый день. Уже на первой неделе пришлось освоить пару новых фреймворков, и настроить небольшой сервер с использованием веб-сокетов. И знаете, все получилось!

Делайте выводы

Для меня учеба на Хекслете стала не только прямым путем в новую карьеру, но и интересным экспериментом, по итогу которого можно сделать следующие умозаключения:

  • Скорее всего ваши представления о собственных возможностях далеки от реальности.
  • Поэтому не стоит заниматься навешиванием ярлыков. Думаете, что вам не даются языки или физика ядерных частиц? Возможно, вы плохо себя знаете.
  • Поменять профессию никогда не поздно. Иногда новые знания вступают в удивительный синтез со старыми, и вы входите в новую сферу гораздо увереннее, чем могли бы себе представить.
  • Любое дело требует времени, иногда непозволительно много времени. Это нормально (хоть и хочется получать все и сразу).
  • Лучший способ освоить что-то новое — самостоятельно находить ответы на сложные вопросы.
  • Боль — вестник перемен. Не получится измениться без боли, но можно найти боль себе по душе, и это — отличная новость.

***

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