Блог
Интервью с учениками

Интервью с учеником: как машинист поезда сменил профессию и вошёл в QA

Миша водил поезда, работал на производстве, был начальником смены — про IT не думал вообще, пока знакомый однажды не признался, что давно сменил профессию. Дальше — два с половиной месяца учёбы «с утра до ночи», тысячи откликов, хаотичный первый проект и, в итоге, работа в крупной компании, где он осваивает Linux, серверную инфраструктуру и автоматизацию. Поговорили с Мишей о том, каково это войти в тестирование на сегодняшнем рынке.
— Давай, как всегда, двинемся назад. С чего всё началось? Расскажи о себе.

Зовут Миша, мне 29, скоро тридцатник стукнет. Работал в основном по производствам, ещё на железной дороге — водил поезда. Потом три года был начальником смены.

А дальше так вышло. У меня знакомый — мы с ним часто видимся, раз в неделю точно, посиделки, созвоны. Он всё это время рассказывал, как мастером работает, и ни одного намёка, ноль подозрений. И тут сидим как-то, и он выдаёт: «А я работу сменил». Мы такие: «Да ладно, куда?» — «Тестировщиком». Причём молчал, пока не получил оффер, даже пока испытательный не прошёл — чтобы вообще ничего не рассказывать. И только потом всё выложил: как учился, что да куда, какие условия. Мне понравилось — удалёнка, прикольно. Ну я и написал в школу. На раздумья ушло где-то около месяца.

— Что сподвигло тебя? Удалёнка?

Да нет, наверное, рост. В этой сфере он реально выше. План простой: сиди, учись, познавай новое — проси больше денег. И он рабочий, на самом деле.

Вот даже сейчас я устроился — мне уже сказали, что в ближайшее время точно буду заниматься автотестами. И тут прям конкретная сетка по грейдам. Расписано: на мидла нужен опыт от полутора до четырёх лет, на сеньора — от четырёх, и дальше пошло. Раз в полгода можешь подать заявку: хочу повышение. Убедил — повысили. Не убедил — через полгода приходишь снова. У меня прям табличка: выучи вот это — будешь получать больше. Всё просто.
— Давай про учёбу. Как давалась? Тема-то совсем новая.

С тестированием я вообще никогда не сталкивался. Хотя лет пять назад месяца три посвятил учёбе на фронтенд-разработчика — сам, по роликам на YouTube, и книгу по JavaScript читал. Ну что я знал? Знал, что есть JavaScript, есть CSS, есть HTML. Вот на этом, наверное, можно и остановиться. Знал, что они есть, а как оно всё устроено — никак.

Давалось тяжковато, инфы реально много. Не могу ребятам сказать, что будет легко, — да не будет легко. Там реально надо учиться.

— Ты параллельно работал?

Нет, уволился. Сидел учился с утра до ночи: проснулся, жену на работу, ребёнка в садик — вернулся, и всё, смотрю лекцию. И помимо того, что на курсе даётся, там же ещё дополнительные материалы были — я просто делал всё.

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

— Какая тема была самой сложной для тебя?

Честно — Charles. Поначалу шёл неприятно, я только потом сел и нормально с ним разобрался, уже когда устраивался. На работе он мне пригодился пару раз, не больше.
И SQL. Вот тут у меня до сих пор трудности. На собесах про него спрашивали каждый раз. Он же забывается, если не применяешь. Вроде запрос простой, начинаешь — и не идёт, сидишь мучаешься минут тридцать. Берёшь GPT, он тебе выдаёт запрос из трёх подзапросов, которые потом соединяй, — а я бы сам до этого как дошёл? Тяжко.

— Здесь должна быть реклама нашего нового тренажера SQL Arena :) Давай про собесы. Резюме и историю мы с тобой подготовили, ты вышел на рынок. Как все началось?
Давай по-честному: конверсия минимальная. Первая неделя — тишина. Со второй чуть пошли собесы. На каких-то я даже скрининг не прошёл — непонятно, что они хотят услышать. А бывало: описание у вакансии простое, а спрашивают по полной; или описание на три портянки, а по факту вообще ничего не спросили. Очень всё по-разному. Конкуренция высокая — это сто процентов, и алгоритм отбора поломан.

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

В итоге: два с половиной месяца учёбы с подготовкой — и ровно через месяц поиска я устроился.
— А собес, который прошёл, был сложный?

Не сказал бы, что простой. Гонял меня по Postman, а потом почему-то ушёл в JavaScript — минут сорок просто вопросы по JS. То, что я когда-то читал-учил, и вспомнилось. Плюс мы же на курсе писали коллекции в Postman — он как раз про это и спросил: как достать массив, как сохранить переменную, как переиспользовать. В целом норм. Через два часа после созвона написал: «Когда готов выйти на работу?»

— Когда понравился — фидбэк часто быстрый, пара часов. Давай ещё про отклики. Какая у тебя была тактика? Сколько вариантов резюме и как составлял?

Сначала делаем одно хорошее резюме. На курсе всё было разобрано — этого достаточно. Главное — пишите по пунктам, не лейте воду. Чётко: стек такой-то, делал это, достиг вот этого — и всё. На две страницы никто читать не будет. К HR на одну вакансию за вчера откликнулись две тысячи таких, как ты, она в пять вечера смотрела — и к утру ещё тысяча набежала.

Дальше надо понять, куда целишься. Открываешь штук двадцать вакансий, которые нравятся, берёшь прям тетрадочку и выписываешь, какие навыки они указывают. И проставляешь их у себя. Навыков можно указать до тридцати — это основной мэтч с вакансией. И их надо подтверждать — это поднимает резюме в выдаче. Я подтверждал навыки на максимальный уровень, всё зелёное. Один навык подтвердить — реально минут пятнадцать-двадцать, а их тридцать, так что это отдельная работа.

Потом дубли. На hh есть кнопка «дублировать». Меняешь только название: QA, AQA, тестировщик по-русски, по-английски — короче, штук двадцать названий придумать. Так одно резюме закрывает разные формулировки вакансий.

— Сопроводительные писал?

Обязательно. Одно на всех — короткое, ёмкое, чтобы можно было быстро прочитать: «Привет, я Михаил, делал то-то, буду рад пообщаться». И всё.

А вот hh Pro я брал, рублей восемьсот на месяц. Продвинуло оно или нет — честно, не скажу. Совокупный результат есть, но конкретно от него — не знаю. Ну и все, прошел месяц и я устроился.
— А что был за проект? Давай про него поговорим

Небольшая контора, работал как самозанятый. Любители вайб-кодинга. Проектов куча — у меня одного штук шесть, и они все параллельно пилятся чуть ли не с нуля. Сидит человек, закидывает фронтендеру макеты: «вот так сделай». Через две минуты тот пишет: «готово». И иди смотри на демо — а там жесть, столько багов. На созвоне за две минуты что-то нарешали, разошлись — и через пару минут уже «я сделал». Дурдом.

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

— Там ещё менеджер был, который в процессах не разбирался?

Был, да. Делали аналог корпоративного мессенджера под крупного заказчика — Android, iOS, Web. Представляешь, сколько в мессенджере функционала? А там фиксят одно — вылезает десять новых багов. Уберёшь одну кнопку — всё приложение перестаёт включаться, или видео отваливается. Пишут: «Новая сборка iOS, заходи в TestFlight, тестируй». Спрашиваю: что тестировать? Доску они вести не любили, документации никакой — вайб-кодинг же, концов не найдёшь. Я им потом сказал: ребята, напишите хотя бы две строки, что вы делали, иначе вообще непонятно, что готово. К этому более-менее пришли в итоге.

Знаешь, при всём бардаке мне там, в принципе, нравилось работать. Прикольно, движуха. У меня одно условие: вы мне платите — я делаю что скажете.

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

— И ты совмещал еще с другим проектом?

Да. Какое-то время я совмещал: к основному проекту добавил part-time у крупного логистического перевозчика — отдельный договор на несколько часов. Получилось так: директор из первой конторы ушёл туда же и притянул меня. Совмещать реально, если планировать день и держать границы по часам. В итоге я выделял 8 часов на работу на оба проекта.
— Почему ушёл с первой работы?

Проработал я там около четырёх месяцев, а потом контора просто схлопнулась. Они работали с крупным заказчиком, видимо, неплохо получали — а потом подняли налоги (помнишь, три месяца назад), и владелец сказал: не вытяну, ребята, извините. Я одним днём узнал, что уволен. Оставили одного человека, самого шарящего: он фронтендер, но теперь и Android, и iOS, и веб тащит на всех проектах. Один за всех. Ребята, кстати, до сих пор ищут работу — мы общаемся.

— И ты остался на part-time проекте?

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

— Долго искал во второй раз?

За пять недель — всего два раза обратная связь. Но ровно через пять недель я уже вышел на работу.
Сначала откликнулась компания из моего города, работать в офисе. Думаю: интересно, опыт же. Съездил, отсобеседовался, вроде норм — и тишина. Параллельно шёл в крупную компанию: прошёл скрининг, потом собес на два часа вопрос-ответ — я уже устал, думаю, когда это закончится. Через полторы недели — третий этап, уже с руководителем направления. Минут сорок просто по-человечески поговорили, без техники.
— Как тебе текущая работа? Процессы зрелее?

Зрелее, да. Первые три недели я вообще ничего «руками» не делал — получал доступы и проходил курсы, которые назначаются автоматом. Длинные. У них прям свой курс по направлению, обязательный при выходе на работу — плюс-минус как наш школьный, от начала до конца, все инструменты, с видео, примерами и тестами. Так что, считай, я снова учусь.

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

Проект очень специфический — тому, чему мы прям учились, тут почти и нет. Работаю с серверами и базами: раскатываю сборки, пакеты с базами данных, ядро — на нужное окружение. Сейчас учусь делать это вручную, в командной строке: идёшь на сервер, подключаешь репозитории, качаешь нужное, копируешь с промежуточного сервера на боевой. Дальше всё это будет покрыто автотестами — у крупной компании нет времени на ручную работу. Так что скоро займусь автоматизацией сам. Кстати, пригодилось то, что у нас на курсе было немного по Git и Linux, — но я тогда, каюсь, проскочил по верхам. Теперь сел нормально. И SQL заново учу — тут постоянно с базами.

Руководитель прямо сказала: «Я выбрала человека, который не просто что-то знает, а готов учиться. У нас сейчас крупная трансформация: всё будет меняться, мы и сами пока не знаем как». Команда стабильная, процесс налажен, инцидентов нет, продукт работает — люди в ней сидят по несколько лет. Уже пару раз получил зарплату, выдали Mac. Круто.

— Part-time на три часа бросил?

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

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

И главное: если на лекции что-то непонятно — разберитесь сразу, не откладывайте «на потом». «Потом» не нагонишь, даже не вернёшься. Не поняли — задавайте вопросы, вам ответят.

Ещё момент по поиску: где можно — идите через рекомендации и реферальные ссылки, в крупных компаниях это реально работает. И не зацикливайтесь на одной площадке: hh, Telegram-каналы, напрямую через сайты компаний.

Сфера такая, что учиться будешь всю жизнь. Я отучился — и снова целыми днями учусь. И мне это нравится.

Контакты

Телеграм-бот для связи: https://t.me/quality_academy_bot
Телеграм-канал школы: https://t.me/quality_academy
Отзывы учеников: https://t.me/+C2yITW3SfQ05ZjJi
Сайт школы: https://quality-academy.ru/main
Помощь в трудоустройстве: https://quality-academy.ru/career