До 30 ноября

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

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

Тернистый путь в IT: 3 года учебы до первого оффера

Тестирование Время чтения статьи ~6 минут 7
Тернистый путь в IT: 3 года учебы до первого оффера главное изображение

Меня зовут Евгений, и я расскажу, как пробовал учиться на разные профессии онлайн и офлайн, а потом пришел в Хекслет.

Профиль Евгения в Хекслете со всеми пройденными курсами можно посмотреть здесь.

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

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

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

Но все это время у меня была мечта: работать удаленно и однажды я понял, как этого достичь.

Познакомьтесь с ручным тестированием бесплатно

Начните с этих 5 уроков

Вспомнил детские мечты об IT

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

Забегая вперед, коллега учиться так и не пошел. А вот я купил курс разработчика на Java в одной известной школе.

Разочарование в онлайн-образовании

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

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

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

Офлайн-школа

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

Первые полгода мне нравилось. У нас был молодой преподаватель, который горел идее чему-то научить людей. Он преподавал основы программирования. Частично я их уже знал, поэтому было относительно легко. Нас учили писать на примере языка C++.

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

Из-за этого материал усваивался хуже. Но проблемой стало даже не это. Я заглянул в программу будущих занятий и сравнил ее с другими школами. Разница меня неприятно удивила.

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

Остановился на Хекслете

Хекслет мне порекомендовал приятель, который когда-то здесь работал. Он изнутри видел программу и был уверен, что она актуальная. Дополнительно я изучил отзывы об учебном процессе и прошел бесплатный курс по основам JavaScript.

Мои ожидания от учебы полностью оправдались.

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

Но это не помогло.

Как я выгорел к разработке

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

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

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

Пришло время признать, что к разработке я выгорел.

Смена вектора и новая учеба

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

У меня оставалось как раз четыре оплаченных месяца, и я решил перевестись на тестирование.

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

Познакомьтесь с ручным тестированием бесплатно

Начните с этих 5 уроков

Обучение тестированию

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

Все это у меня есть, поэтому и учеба шла как по маслу.

С поиском работы повезло

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

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

Я прошел на собеседование с HR, а потом попал и на техническое.

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

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

Подготовка к собеседованию

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

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

Кроме этого, интересовали мои знания в базах данных, к счастью, с ними я был хорошо знаком.

Для подготовки читал материалы по нагрузочному тестированию и смотрел интервью на YouTube-канале Хекслета с вопросами к собеседованию.

Первые впечатления от работы в IT

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

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

Судя по рынку, полноценным джуниорам платят примерно на том же уровне, что мне на производственном предприятии. Но и берут туда только с опытом работы. А стажеры, разумеется, получают меньше. Так что на этом этапе заработок меня устраивает.

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

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

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

Советы новичкам

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

Это путь в никуда. Нужно как минимум до конца пытаться вникнуть и разобраться в задачах.

А если совсем не получается, стоит рассмотреть все варианты. Например, как это сделал я. В IT много специальностей и даже если не получается писать код, можно найти другие варианты работы в этой сфере.

Главное, не отчаиваться и не опускать руки. Если ты чего-то сильно хочешь, ты к этому придёшь. Ведь дорогу осилит идущий, не так ли?

Познакомьтесь с ручным тестированием бесплатно

Начните с этих 5 уроков

Рекомендуемые программы
профессия
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
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 ноября