Главная | Все статьи | Истории успеха

Как Хекслет подарил мне билет в разработку

Python Время чтения статьи ~8 минут
Как Хекслет подарил мне билет в разработку главное изображение

Меня зовут Денис, мне 30 лет. Расскажу, как я освежил свою карьеру, сменив строительство на IT, переехал благодаря этому в другой город, выиграл грант на обучение в Хекслете, а также как меня взяли на работу без тестового дня.

Глоток свежего воздуха после шести лет в строительстве

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

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

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

В свободное от работы время я много играл в видеоигры. И мне всегда было интересно: можно ли это хобби как-то применить в реальной жизни? Кроме того, у меня всегда были хорошие знания о технологиях, компьютере, поэтому однажды я серьезно задумался о переходе в IT.

Python-разработчик — с нуля до трудоустройства за 10 месяцев
  • Постоянная поддержка от наставника и учебного центра
  • Помощь с трудоустройством
  • Готовое портфолио к концу обучения
  • Практика с первого урока

Вы получите именно те инструменты и навыки, которые позволят вам найти работу

Узнать больше

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

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

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

Как я выиграл грант на обучение в Хекслете

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

Одновременно с выбором обучения я думал про будущую специализацию. Заниматься фронтендом не хотел — уже тогда, почти два года назад, на рынке было много JS-разработчиков, и меня пугала конкуренция. В Python-разработке, казалось, с ней полегче. Да и вообще, Python, по словам многих, наиболее простой язык для старта. Его я и выбрал.

Поиск обучения и выбор специализации занял довольно много времени — около года я взвешивал все «за» и «против», сомневался, готов ли я к таким кардинальным изменениям в жизни. В итоге решиться мне помог сам Хекслет.

Как-то я пришел на вебинар про Python-разработку. Ведущие рассказывали о Хекслете, отвечали на вопросы. А в конце вебинара они провели розыгрыш гранта на обучение. Суть в том, чтобы задать самый интересный вопрос эксперту Валентину Хомутенко, бэкенд-разработчику в «Авито», и получить скидку 70% на профессию «Python-разработчик» в Хекслете.

Я решил, что это судьба, и надо пробовать — все-таки, не каждый день предлагают билет в разработку. Отправил вопрос… и выиграл! Помню, радовался очень, буквально светился от счастья.

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

После этого я оплатил профессию «Python-разработчик» и начал учиться. Основную работу пока что не бросил, но занятость у меня там была минимальная. Возвращался к ней два дня в месяц, уделяя все остальное время изучению новой профессии.

Читайте также: С чего начать изучение Python и как написать на нем первый код

Как я создавал велосипед и боролся с неуверенностью

До учебы в Хекслете я был почти нулем — не понимал даже базовые вещи, «спасибо» отсутствующим урокам информатики в школе. Оттого поначалу было очень сложно. Все время казалось, что я не справляюсь, что я не такой, каким должен быть будущий разработчик.

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

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

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

Потом становилось все легче и легче. Успешно выполняя упражнения и проекты, я получал удовольствие и обретал все больше уверенности. А еще я все-таки стал составлять вопросы и идти с ними к наставнику.

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

Долгожданный подарок на Новый год

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

Поиск работы проходил обычно: я просто откликался на вакансии на hh.ru. Я знал, что в моем родном Челябинске на Python особо никто не пишет, поэтому я в основном рассматривал предложения из Екатеринбурга.

Отказов было около 95%, но я не отчаивался: понимал, что у многих похожая ситуация, и сдаваться не нужно. Выполнил два тестовых: по одному так и не ответили, а по поводу другого мне перезвонили.

На созвоне мне задали пять вопросов:

  • Какие проекты я могу показать?
  • Какой у меня опыт работы?
  • Что такое ООП?
  • Какие у меня сильные стороны?
  • Чем я буду полезен компании?

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

Читайте также: Как я сделал программирование инструментом для решения своих бизнес-задач

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

Все этапы найма я прошел успешно и 27 декабря, прямо под Новый год, мне сделали оффер — видимо, прилежно учился и хорошо себя вел в том году :) Конечно же, предложение я принял, так как очень хотел пройти, и стал инженером-программистом в компании НПК «ВИП». Мне понравилось, что у них внедрены все передовые технологии, Git, CI/CD, они пишут микросервисы в концепции ООП.

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

Компания производит датчики давления, а я пишу автоматизацию на Python. У нас стоит своя машина — паттерн программирования. Она запускает операции, которые настраивают датчики под давлением и температурой так, чтобы они показывали четкие цифры. А еще машина проводит приемо-сдаточные испытания. Все это в автоматическом режиме на автоматизированном рабочем месте.

Планы на будущее и пара слов об успехе

Знания, которые я получил в Хекслете, не сильно отличаются от тех, которыми я ежедневно пользуюсь на работе. Однако поначалу мне не хватало информации по ООП, а у нас все на нем построено.

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

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

Если оглядываться назад — я не жалею, что все сложилось именно так. Сменив строительство на IT, я освежил свою карьеру, узнал много нового и даже переехал из Челябинска в Екатеринбург.

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

Изучайте себя, анализируйте, замечайте не только плохое, но и хорошее, экспериментируйте — и у вас все получится. От успеха может отделять всего лишь маленькая ступень: ты можешь быть в шаге от правильного ответа, но просто еще этого не знать. Поэтому необходимо справляться со стрессом и дурными мыслями.

Профессия «Python-разработчик»
  • Изучите Python — язык с простым и понятным синтаксисом
  • Научитесь создавать полноценные сайты и веб-приложения
  • Освойте популярный фреймворк Python — Django
  • Разберитесь в базах данных и научитесь управлять ими с помощью SQL
Узнать больше

Аватар пользователя Денис Аминов
Денис Аминов 16 августа 2023
7
Рекомендуемые программы
профессия
от 6 300 ₽ в месяц
Разработка фронтенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 2 мая
профессия
от 6 300 ₽ в месяц
Разработка веб-приложений на Django
10 месяцев
с нуля
Старт 2 мая
профессия
от 6 183 ₽ в месяц
Ручное тестирование веб-приложений
4 месяца
с нуля
Старт 2 мая
профессия
от 6 300 ₽ в месяц
Разработка приложений на языке Java
10 месяцев
с нуля
Старт 2 мая
профессия
от 5 025 ₽ в месяц
новый
Сбор, анализ и интерпретация данных
9 месяцев
с нуля
Старт 2 мая
профессия
от 6 300 ₽ в месяц
Разработка веб-приложений на Laravel
10 месяцев
с нуля
Старт 2 мая
профессия
от 5 840 ₽ в месяц
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 2 мая
профессия
от 9 900 ₽ в месяц
Разработка фронтенд- и бэкенд-компонентов для веб-приложений
16 месяцев
с нуля
Старт 2 мая
профессия
от 6 300 ₽ в месяц
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 2 мая
профессия
новый
Автоматизированное тестирование веб-приложений на JavaScript
8 месяцев
c опытом
в разработке
Старт 2 мая
профессия
Верстка с использованием последних стандартов CSS
5 месяцев
с нуля
Старт в любое время