HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p><strong>Меня зовут Дмитрий, мне 29 лет. Сейчас я живу в Турции и работаю бэкенд-разработчиком. По образованию я инженер-электрик, но последние три года был промышленным альпинистом и строил скалодромы. Осознав, что пора что-то менять, я попал на Хекслет, за восемь месяцев прошел обучение языку Python и выполнил четыре проекта - так начался мой путь в программирование.</strong></p>
1 <p><strong>Меня зовут Дмитрий, мне 29 лет. Сейчас я живу в Турции и работаю бэкенд-разработчиком. По образованию я инженер-электрик, но последние три года был промышленным альпинистом и строил скалодромы. Осознав, что пора что-то менять, я попал на Хекслет, за восемь месяцев прошел обучение языку Python и выполнил четыре проекта - так начался мой путь в программирование.</strong></p>
2 <blockquote><p>Профиль Дмитрия на Хекслете со всеми пройденными курсами можно посмотреть<a>здесь</a></p>
2 <blockquote><p>Профиль Дмитрия на Хекслете со всеми пройденными курсами можно посмотреть<a>здесь</a></p>
3 </blockquote><p>Я учился в обычной средней школе в регионе. На уроках информатики мы писали простые программы на Turbo Pascal и работали в Word. Высшее образование я получил как инженер электропривода и автоматизации - из университета вынес много базовых знаний, которые так или иначе лежат в основе IT: булева алгебра, двоичная система счисления, устройство транзисторов и микропроцессоров. В будущем все это неплохо поможет мне на старте изучения языков разработки.</p>
3 </blockquote><p>Я учился в обычной средней школе в регионе. На уроках информатики мы писали простые программы на Turbo Pascal и работали в Word. Высшее образование я получил как инженер электропривода и автоматизации - из университета вынес много базовых знаний, которые так или иначе лежат в основе IT: булева алгебра, двоичная система счисления, устройство транзисторов и микропроцессоров. В будущем все это неплохо поможет мне на старте изучения языков разработки.</p>
4 <p>После университета я пять лет работал на металлургическом заводе инженером по автоматизации, по работе часто пересекался с программистами и имел общее представление о профессии и сфере. Однако последние три года до учебы на Хекслете я работал промышленным альпинистом сам на себя и строил скалодромы - профессия, максимально далекая от IT, современных технологий и удаленки (не считая удаленности от поверхности земли).</p>
4 <p>После университета я пять лет работал на металлургическом заводе инженером по автоматизации, по работе часто пересекался с программистами и имел общее представление о профессии и сфере. Однако последние три года до учебы на Хекслете я работал промышленным альпинистом сам на себя и строил скалодромы - профессия, максимально далекая от IT, современных технологий и удаленки (не считая удаленности от поверхности земли).</p>
5 <h2>Содержание</h2>
5 <h2>Содержание</h2>
6 <ul><li><a>Начало пути</a></li>
6 <ul><li><a>Начало пути</a></li>
7 <li><a>Поиск работы: как количество перешло в качество</a></li>
7 <li><a>Поиск работы: как количество перешло в качество</a></li>
8 <li><a>Первая работа бэкендером и мотивация для начинающих</a></li>
8 <li><a>Первая работа бэкендером и мотивация для начинающих</a></li>
9 </ul><h2>Начало пути</h2>
9 </ul><h2>Начало пути</h2>
10 <p>Начало моей карьеры в IT уже не выглядит оригинальным: оказавшись в феврале 2022 года за границей с небольшой финансовой подушкой, я резко задумался о будущем.</p>
10 <p>Начало моей карьеры в IT уже не выглядит оригинальным: оказавшись в феврале 2022 года за границей с небольшой финансовой подушкой, я резко задумался о будущем.</p>
11 <p>Хекслет я выбрал по счастливой случайности. В интернете везде была контекстная реклама крупных и раскрученных курсов программирования, а Хекслет - платформа, широко известная в более узких кругах. К счастью, моя девушка увидела пост общей знакомой, которая несколько лет назад отучилась на Хекслете и нашла работу в американском стартапе. Она скинула мне ссылку<a>hexlet.io</a>: "Посмотри, может что-то полезное есть". Следующие восемь месяцев я буду заходить по этой ссылке практически каждый день.</p>
11 <p>Хекслет я выбрал по счастливой случайности. В интернете везде была контекстная реклама крупных и раскрученных курсов программирования, а Хекслет - платформа, широко известная в более узких кругах. К счастью, моя девушка увидела пост общей знакомой, которая несколько лет назад отучилась на Хекслете и нашла работу в американском стартапе. Она скинула мне ссылку<a>hexlet.io</a>: "Посмотри, может что-то полезное есть". Следующие восемь месяцев я буду заходить по этой ссылке практически каждый день.</p>
12 <p>Для изучения я выбрал язык программирования Python. Выбирал по принципу - с чем комфортнее работать каждый день. Прошел бесплатные уроки по JavaScript и Python, почитал про другие языки программирования. Про разделение на бэк и фронт тогда еще не задумывался, а Python подкупил лаконичностью, читабельностью и отсутствием лишних скобок.</p>
12 <p>Для изучения я выбрал язык программирования Python. Выбирал по принципу - с чем комфортнее работать каждый день. Прошел бесплатные уроки по JavaScript и Python, почитал про другие языки программирования. Про разделение на бэк и фронт тогда еще не задумывался, а Python подкупил лаконичностью, читабельностью и отсутствием лишних скобок.</p>
13 <p>Я учился самостоятельно, по базовой подписке: это позволяло гибко выстраивать свой график, с учетом частых переездов и подработок. Мне близок инженерный, технический подход Хекслета - минимум воды, максимум внимания к деталям, плюс постоянное закрепление знаний на практике.</p>
13 <p>Я учился самостоятельно, по базовой подписке: это позволяло гибко выстраивать свой график, с учетом частых переездов и подработок. Мне близок инженерный, технический подход Хекслета - минимум воды, максимум внимания к деталям, плюс постоянное закрепление знаний на практике.</p>
14 <p>Много свободного времени = много учебы. Я учился столько, сколько мог усвоить, и останавливался в тот момент, когда чувствовал, что новые знания перестают помещаться в голове. Иногда сложной информации просто необходимо не спеша укладываться в голове через повторение и практику, чтобы переходить в навыки.</p>
14 <p>Много свободного времени = много учебы. Я учился столько, сколько мог усвоить, и останавливался в тот момент, когда чувствовал, что новые знания перестают помещаться в голове. Иногда сложной информации просто необходимо не спеша укладываться в голове через повторение и практику, чтобы переходить в навыки.</p>
15 <p>В рамках учебы на Хекслете есть четыре проекта, которые можно забрать в портфолио: я прошел их все. Больше всего времени занял четвертый - я даже откладывал его на пару недель, когда чувствовал, что не хватает сил и я нахожусь в тупике. Потом усилием воли заставлял себя вернуться и закончить.</p>
15 <p>В рамках учебы на Хекслете есть четыре проекта, которые можно забрать в портфолио: я прошел их все. Больше всего времени занял четвертый - я даже откладывал его на пару недель, когда чувствовал, что не хватает сил и я нахожусь в тупике. Потом усилием воли заставлял себя вернуться и закончить.</p>
16 <p>Про<a>учебные проекты</a>Хекслета написано уже много. Действительно, каждый раз это был взрыв мозга и рывок вперед. Оглядываясь назад, понимаю, как ощутимо прокачались навыки и выросла уверенность в собственном коде спустя все четыре проекта. Уже после третьего проекта на Хекслете я начал писать свои пет-проекты, как правило, используя технологии и фреймворки, которых не было в основном курсе. Так я написал несколько простых приложений на FastAPI, асинхронного телеграм-бота - это помогло мне получить новые навыки и более наполненный репозиторий на GitHub.</p>
16 <p>Про<a>учебные проекты</a>Хекслета написано уже много. Действительно, каждый раз это был взрыв мозга и рывок вперед. Оглядываясь назад, понимаю, как ощутимо прокачались навыки и выросла уверенность в собственном коде спустя все четыре проекта. Уже после третьего проекта на Хекслете я начал писать свои пет-проекты, как правило, используя технологии и фреймворки, которых не было в основном курсе. Так я написал несколько простых приложений на FastAPI, асинхронного телеграм-бота - это помогло мне получить новые навыки и более наполненный репозиторий на GitHub.</p>
17 <blockquote><h3>Читайте также:</h3>
17 <blockquote><h3>Читайте также:</h3>
18 <p>Как я сменил два десятка работ и наконец<a>стал настоящим фронтенд-разработчиком</a></p>
18 <p>Как я сменил два десятка работ и наконец<a>стал настоящим фронтенд-разработчиком</a></p>
19 </blockquote><h2>Поиск работы: как количество перешло в качество</h2>
19 </blockquote><h2>Поиск работы: как количество перешло в качество</h2>
20 <p>Резюме я написал после третьего проекта, но всерьез за поиски взялся только после четвертого. Вакансий для джунов было мало, а соискателей очень много. Моя стратегия была такой: максимальное количество каналов -<a>HexletCV</a>, LinkedIn, HeadHunter, Хабр.Карьера, Telegram, GeekJobs. Отклики только с сопроводительным письмом. В приоритете вакансии с тестовым заданием, даже если требуется опыт от года. Стажировки.</p>
20 <p>Резюме я написал после третьего проекта, но всерьез за поиски взялся только после четвертого. Вакансий для джунов было мало, а соискателей очень много. Моя стратегия была такой: максимальное количество каналов -<a>HexletCV</a>, LinkedIn, HeadHunter, Хабр.Карьера, Telegram, GeekJobs. Отклики только с сопроводительным письмом. В приоритете вакансии с тестовым заданием, даже если требуется опыт от года. Стажировки.</p>
21 <p>Поиски работы заняли около трех месяцев - за это время я сделал около десятка тестовых заданий, прошел несколько собеседований, в том числе на английском, а также два месячных курса для отбора на стажировку. Тяжелее всего мне было в конце: казалось, что никогда не удастся пробить стену молчания HR-ов.</p>
21 <p>Поиски работы заняли около трех месяцев - за это время я сделал около десятка тестовых заданий, прошел несколько собеседований, в том числе на английском, а также два месячных курса для отбора на стажировку. Тяжелее всего мне было в конце: казалось, что никогда не удастся пробить стену молчания HR-ов.</p>
22 <p>В итоге количество перешло в результат. В январе 2023 мне позвонили из компании, на вакансию которой я откликнулся на HeadHunter за три недели до этого - и благополучно забыл об этом, не получив ответа в течение недели. Мне предложили сделать тестовое задание за три дня: нужно было написать небольшое API-приложение на фреймворке FastAPI с использованием базы данных. Я понял, что мне хватает времени, и сделал все красиво и аккуратно: приложение живет в своем docker-контейнере, база данных - в своем, все описано в docker compose файле, разворачивается одной make-командой. Я скинул ссылку на репозиторий, и мне назначили техническое интервью на следующий день.</p>
22 <p>В итоге количество перешло в результат. В январе 2023 мне позвонили из компании, на вакансию которой я откликнулся на HeadHunter за три недели до этого - и благополучно забыл об этом, не получив ответа в течение недели. Мне предложили сделать тестовое задание за три дня: нужно было написать небольшое API-приложение на фреймворке FastAPI с использованием базы данных. Я понял, что мне хватает времени, и сделал все красиво и аккуратно: приложение живет в своем docker-контейнере, база данных - в своем, все описано в docker compose файле, разворачивается одной make-командой. Я скинул ссылку на репозиторий, и мне назначили техническое интервью на следующий день.</p>
23 <p>Вопросы на интервью были как по тестовому заданию, так и общие: мультипоточность vs асинхронность, сборка docker-образов, несколько linux-команд. На некоторые вопросы я честно отвечал, что еще не работал с этим или просто не знаю, а если не знал точного ответа, то рассуждал логически. После интервью была неделя ожидания - и в итоге мне прислали оффер на позицию бэкенд-разработчика.</p>
23 <p>Вопросы на интервью были как по тестовому заданию, так и общие: мультипоточность vs асинхронность, сборка docker-образов, несколько linux-команд. На некоторые вопросы я честно отвечал, что еще не работал с этим или просто не знаю, а если не знал точного ответа, то рассуждал логически. После интервью была неделя ожидания - и в итоге мне прислали оффер на позицию бэкенд-разработчика.</p>
24 <h2>Первая работа бэкендером и мотивация для начинающих</h2>
24 <h2>Первая работа бэкендером и мотивация для начинающих</h2>
25 <p>Сейчас я работаю в IT-отделе крупного российского маркетингового агентства - мы занимаемся разработкой внутренней CRM-системы компании. Уже спустя месяц после онбординга, мои правки и новые функции начали появляться в продакшене. Пожалуй, это самое волнительное на старте карьеры.</p>
25 <p>Сейчас я работаю в IT-отделе крупного российского маркетингового агентства - мы занимаемся разработкой внутренней CRM-системы компании. Уже спустя месяц после онбординга, мои правки и новые функции начали появляться в продакшене. Пожалуй, это самое волнительное на старте карьеры.</p>
26 <p>При решении реальных задач отлично прокачивается умение работать в команде, взаимодействовать с фронтендерами, тестировщиками, тимлидом - те навыки, которые не получишь при обучении, только в рабочей обстановке. В компании максимально дружелюбная и продуктивная атмосфера, никаких горящих дедлайнов и гонки за KPI. Кажется, я нашел свое идеальное место для старта карьеры разработчика.</p>
26 <p>При решении реальных задач отлично прокачивается умение работать в команде, взаимодействовать с фронтендерами, тестировщиками, тимлидом - те навыки, которые не получишь при обучении, только в рабочей обстановке. В компании максимально дружелюбная и продуктивная атмосфера, никаких горящих дедлайнов и гонки за KPI. Кажется, я нашел свое идеальное место для старта карьеры разработчика.</p>
27 <p>Мне ежедневно требуются знания, которые я получил на Хекслете: Django, SQL, Flask, Docker и Postman. После того как закончился мой онбординг и я почувствовал немного уверенности в текущих задачах, я понял: пришло время вернуться на Хекслет. Впереди еще ждут курсы по Rabbit, Ansible, алгоритмам и СИКП. Ведь плох тот джун, что не мечтает стать синьором, так ведь?</p>
27 <p>Мне ежедневно требуются знания, которые я получил на Хекслете: Django, SQL, Flask, Docker и Postman. После того как закончился мой онбординг и я почувствовал немного уверенности в текущих задачах, я понял: пришло время вернуться на Хекслет. Впереди еще ждут курсы по Rabbit, Ansible, алгоритмам и СИКП. Ведь плох тот джун, что не мечтает стать синьором, так ведь?</p>
28 <p>Хочется вернуть долг и передать частичку своей мотивации всем, кто идет той же дорогой и в этот момент, быть может, пишет свой учебный проект, рассылает резюме или готовится к собеседованию - у вас все получится! Главные навыки современного программиста - это умение быстро разбираться и осваивать новые знания, софт-скилы работы в команде. Изучайте документацию, как можно раньше учитесь читать исходный код используемых библиотек и пакетов, это очень хорошо ускоряет обучение. Если кажется, что трудно и сил уже нет, помните: это нормально. Здорово, если в такие моменты есть поддержка близких людей, коллег, друзей - мне это помогало больше всего.</p>
28 <p>Хочется вернуть долг и передать частичку своей мотивации всем, кто идет той же дорогой и в этот момент, быть может, пишет свой учебный проект, рассылает резюме или готовится к собеседованию - у вас все получится! Главные навыки современного программиста - это умение быстро разбираться и осваивать новые знания, софт-скилы работы в команде. Изучайте документацию, как можно раньше учитесь читать исходный код используемых библиотек и пакетов, это очень хорошо ускоряет обучение. Если кажется, что трудно и сил уже нет, помните: это нормально. Здорово, если в такие моменты есть поддержка близких людей, коллег, друзей - мне это помогало больше всего.</p>
29 <blockquote><h3>Получите профессию<a>"Python-разработчик"</a>за 10 месяцев!</h3>
29 <blockquote><h3>Получите профессию<a>"Python-разработчик"</a>за 10 месяцев!</h3>
30 <p>Python-разработчик занимается разработкой серверной части сайта, которая отвечает за логику и базы данных.</p>
30 <p>Python-разработчик занимается разработкой серверной части сайта, которая отвечает за логику и базы данных.</p>
31 </blockquote><blockquote><p>Погружение в практику с первого дня. Вы получите готовое портфолио на GitHub к концу обучения, поддержку наставников на протяжении всего курса и помощь в трудоустройстве.</p>
31 </blockquote><blockquote><p>Погружение в практику с первого дня. Вы получите готовое портфолио на GitHub к концу обучения, поддержку наставников на протяжении всего курса и помощь в трудоустройстве.</p>
32 </blockquote>
32 </blockquote>