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

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

Начало пути

Не сразу узнал об HTML Академии, сначала пробовал учиться на других площадках, но как-то не особо сильно они подогрели интерес. Позже всё-таки наткнулся на сайт Академии, не раздумывая оплатил подписку на курсы, и начал проходить один за другим в свободное от работы время.

Недели за две прошёл около 50% всех курсов, попробовал сверстать первый макет и возникли трудности: сложно было выстроить рабочий процесс и не хватало опыта и знаний.

После этой неудачной попытки решил записаться на «HTML и CSS, уровень 1». Выбрал самый сложный проект и успешно защитил его на 100%, хотя во время обучения было много сложностей в связи с навалившейся работой и двухнедельной простудой. Но всё равно удалось сдать всё в срок и защититься. Сразу же после этого решил снова попробовать сверстать макет полностью самостоятельно, и у меня это довольно легко получилось! На тот момент у меня уже были три работы в портфолио: учебный и личный проект с интенсива, и тот самостоятельно свёрстанный макет.

И я начал отправлять свою резюме и портфолио в студии Тулы, где на тот момент жил. Разослал письма примерно в десять студий, ответили только в одной и позвали на собеседование. Верстал я на тот момент уже достаточно неплохо, но, как оказалось, от меня ждали большего: опыт работы с CMS и хотя бы базовые навыки работы с JavaScript, так что я им не подходил. Но хотя бы уже было примерное представление, как проходят собеседования, и что нужно подтянуть.

Первая работа

Я продолжил рассылать письма и спустя примерно неделю меня пригласили на ещё одно собеседование в другую студию. Посмотрев мой уровень вёрстки, руководитель отдела разработки сказал, что она очень чистая и качественная, даже не к чему придраться. И меня взяли на стажировку в отдел техподдержки, чтобы я смог прокачать навыки работы с CMS, и имел представление о том, как там всё работает.

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

Но была проблема — я не умел верстать адаптивно. Выход из этой ситуации был довольно очевидный — записался на «HTML и CSS, уровень 2». Но к сожалению, после изучения темы адаптива, БЭМа и препроцессоров дальше я так и не пошёл, поэтому его не закончил и не видел больше половины лекций. Навалилось куча работы, плюс фриланс, так до сих пор и не могу найти время, чтобы хотя бы посмотреть их. Но несмотря на это, БЭМ, препроцессоры и адаптив с тех пор перестали пугать, и я легко овладел этими технологиями.

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

Спустя примерно девять месяцев после трудоустройства, я уволился и начал заниматься исключительно фрилансом. Поработав так ещё месяца четыре, я переехал в Москву, чтобы найти здесь более интересную и сложную работу. Случайно узнал про Школу разработки интерфейсов от Яндекса, сделал тестовое задание — поступил. Около трёх недель назад успешно её окончил, защитив проект с командой. И вот сейчас у меня собеседование в Яндекс на должность фронтенд-разработчика.

Впечатления от обучения в Академии

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

Через несколько месяцев думаю заново пройти два интенсива по вёрстке и все курсы по JavaScript. В IT постоянно всё меняется, появляются новые тенденции и технологии, за всем сразу бывает непросто уследить. Курсы в Академии часто обновляются и учат студентов самым актуальным вещам. Несмотря на мой опыт думаю, что будет полезно пройти всё ещё раз и собрать коллекцию сертификатов у себя на стене.

Напутствие новичкам

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

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

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

Начать обучение