До 30 ноября

Скидки до 81 000 руб и вторая профессия в подарок!

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

Прислушивайтесь к дядюшке Хекслету, и вам будет что сказать на собеседовании

Время чтения статьи ~5 минут 41
Прислушивайтесь к дядюшке Хекслету, и вам будет что сказать на собеседовании главное изображение

Недавно я завершил третий проект в профессии Fullstack-разработчик и с первого собеседования попал в отличную компанию. Теперь начинаю новую жизнь на позиции Trainee React Developer.

Профиль Андрея на Хекслете со всеми пройденными курсами можно посмотреть здесь, а код выполненных проектов — на GitHub

Коротко о себе. Зовут Андрей, мне 26 лет. Отучился на инженера-строителя в Польше. Два года проработал ассистентом проектировщика дорог. Обучаюсь на Хекслете с ноября 2021 года.

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

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

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

Чем для меня стал Хекслет

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

Я закончил три проекта и еще один из профессии «Верстальщик». Уже после второго проекта «Вычислитель отличий» (он был самый трудный) я начал искать работу. Впечатления от проектов положительные. Требования, автоматические проверки, разбиение на шаги, тестирование, линтер, Code Climate — все это максимально мотивирует писать код качественно. Все автоматизировано, но при этом чувствовалась отеческая строгость, за которой скрывается забота о каждом учащемся. Получается, что Хекслет автоматизировал заботу :)

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

В общем, я + Хекслет = Trainee <3

Собеседование и трудоустройство

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

Читайте и другие истории успеха: Как я много лет откладывал учебу, а стал разработчиком всего за 6 месяцев

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

  1. Задание на написание кода было на порядок проще испытаний от Хекслета. Хекслет советует решать испытания.
  2. Часто в конце урока есть ссылки на дополнительные материалы. Не игнорируйте их. Лично мне это помогло отлично ответить на вопрос про event loop.
  3. Прохождение основного контента помогло в ответе на вопросы про чистый JavaScript.
  4. Были вопросы про автоматическое тестирование кода, про линтер. Это естественным образом прививается в процессе выполнения проектов.
  5. На Хекслете много интересных статей о программировании — как прикладных, так и общеобразовательных. Лично мне чтение этих статей помогло ответить на вопросы про DNS, про безопасность в сети (XSS, CURL).
  6. Были вопросы, ответы на которые я совсем не знал. И это нормально для начинающего.

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

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

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

Пара советов

  • До Хекслета я хаотично потреблял знания, но не хватало практики. Больше всего меня прокачала книга «Структура и интерпретация компьютерных программ», при этом я прорешал только треть. Мое мнение, что максимальная глубина знаний в книгах, но теряется баланс теория-практика. Основой должна быть конкретная, структурированная программа обучения. Книги, подкасты, YouTube и Хабр должны быть в качестве дополнительного источника знаний.
  • Главный навык — не терять веру в себя и не сдаваться. Это самый важный софт-скилл.

Всем удачи!

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

Аватар пользователя Andrei Zaporojan
Andrei Zaporojan 06 июля 2022
41
Рекомендуемые программы
профессия
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
10 месяцев
с нуля
Старт 21 ноября
профессия
Обучитесь разработке бэкенда сайтов и веб-приложений — серверной части, которая отвечает за логику и базы данных
10 месяцев
с нуля
Старт 21 ноября
профессия
Выполняйте ручное тестирование веб-приложений, находите ошибки в продукте. Узнайте все о тест-дизайне.
4 месяца
с нуля
Старт 21 ноября
профессия
Научитесь разработке веб-приложений, сайтов и программного обеспечения на языке Java, программируйте и используйте структуры данных
10 месяцев
с нуля
Старт 21 ноября
профессия
новый
Собирайте, анализируйте и интерпретируйте данные, улучшайте бизнес-процессы и продукт компании. Обучитесь работе с библиотеками Python
9 месяцев
с нуля
Старт 21 ноября
профессия
Занимайтесь созданием сайтов, веб-приложений, сервисов и их интеграцией с внутренними бизнес-системами на бекенд-языке PHP
10 месяцев
с нуля
Старт 21 ноября
профессия
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 21 ноября
профессия
Обучитесь разработке визуальной части сайта — фронтенда, а также реализации серверной — бэкенда. Освойте HTML, CSS, JavaScript
16 месяцев
с нуля
Старт 21 ноября
профессия
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 21 ноября
профессия
новый
Организовывайте процесс автоматизации тестирования на проекте, обучитесь языку программирования JavaScript, начните управлять процессом тестирования
8 месяцев
c опытом
Старт 21 ноября