Слогер Создать блог
Карьера

Как перейти из QA или поддержки в разработку: стратегия внутреннего трансфера

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

Самый короткий путь в разработку часто начинается не с рассылки резюме, а с двери, через которую вы уже проходите по бейджу. Если вы работаете в QA, поддержке или solutions, у вас есть три вещи, которых нет у внешнего кандидата: доступ к продакшену, менеджер, готовый поручиться за вашу адекватность, и месяцы контекста о том, где код реально падает. Вас не нужно искать через рекрутера, а онбординг займёт дни, а не месяцы.

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

Превратите очередь тикетов в портфолио кода

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

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

Делайте так два раза в месяц в течение квартала — и у вас будет около дюжины смерженных коммитов в продакшен-репозитории. Каждый коммит можно объяснить одним предложением и привязать к конкретному влиянию на клиента.

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

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

Выбирайте первые пулл-реквесты по лёгкости ревью, а не по амбициозности. Фикс на 15 строк с тестом, который сначала падает, а потом проходит, смержится за день. Рефакторинг на 400 строк чужого кода зависнет в ревью на три недели и научит команду тому, что ревьюить вашу работу дорого. Вы строите репутацию низкотрения-мержей — именно она и зарабатывает перевод.

Просите рано и письменно

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

Поговорите, когда у вас есть два-три смерженных изменения. Этого достаточно, чтобы доказать серьёзность намерений, и достаточно рано, чтобы менеджер успел спланировать замену. Формулируйте это как запрос на путь, а не на разрешение. Например: «Я хочу перейти в разработку в команду платформы в течение следующих двух-трёх кварталов. Вот что я уже смержил. Что вам нужно увидеть, чтобы это случилось, и как выглядит закрытие моей текущей позиции?» Потом задайте тот же вопрос инженерному менеджеру той команды — в отдельном разговоре.

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

Договаривайтесь об испытательном периоде, а не только о должности

Большинство компаний оформляют это как ротацию перед постоянным переводом: 20% времени на целевой команде или фиксированный «займ» на 60–90 дней с сохранением текущего титула. Настаивайте на займе. Разделение времени означает две очереди задач, и очередь поддержки всегда побеждает, потому что именно она вам пагит.

ПараметрРотация 20% времениПолный займ 60–90 дней
НагрузкаДве очереди, саппорт перебиваетОдна задача, полное погружение
РезультатРиск, что ничего не доведёте до концаПонятный дедлайн и конкретный проект
Восприятие«Подсматривает»«Уже почти инженер»

Перед тем как соглашаться, добейтесь трёх явных договорённостей:

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

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

Следите за трансфером, который никогда не заканчивается. Если испытательный срок продлевают из-за того, что очередь поддержки «нужна вам ещё один цикл», вы взяли на себя работу двух ролей и титул одной. Договоритесь о дате окончания заранее и воспринимайте вторую отсрочку как сигнал смотреть на другие команды — или других работодателей, — а не как повод стараться сильнее.

Как выжить в первые шесть месяцев

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

В первый месяц читайте больше, чем пишете. Выберите сервис, за который будете отвечать, и проследите один запрос от начала до конца: точка входа, обработчики, слой данных, ответ. AI-редакторы здесь помогают: попросить инструмент вроде Cursor объяснить цепочку вызовов и сверить его ответ с кодом — быстрее, чем слепой grep, если относиться к объяснению как к гипотезе, а не как к истине.

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

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

По материалам: dev. Текст переработан редакцией Слогера.

← На главную

Рекламное место — Конец поста
Реклама · Слогер

Комментарии (0)

Войдите, чтобы комментировать.

Пока нет комментариев. Будьте первым.

Карьера

Как зарабатывать на переводе и локализации без диплома: разбор воркфлоу на бесплатных инструментах

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

Слогер 28.09.2026 ▲ 0
Образование

Как проверить старые соцсети перед визой и учёбой за рубежом: 6 категорий и порядок действий

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

Слогер 28.09.2026 ▲ 0
Карьера

Чистка цифрового следа перед собеседованием: график на 6 недель и что уже поздно начинать

Рекрутеры чаще гуглят кандидата не на этапе отклика, а когда он уже в шортлисте. Отсюда и запас времени, и жёсткий дедлайн — разбираем обратный отсчёт по неделям.

Слогер 28.09.2026 ▲ 0
Образование

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

Пять приёмов из практики преподавания и self-learning в кибербезопасности: карта вместо первой страницы, worked examples, извлечение из памяти, интервалы и цикл «сломал — починил — объяснил».

Слогер 28.09.2026 ▲ 0
Fluxs lenta
Реклама · fluxs.ru
Карьера

Как подготовиться к собеседованию по кодингу: 7 книг и порядок, в котором их читать

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

Слогер 27.09.2026 ▲ 0
Карьера

Как откликаться на вакансии без диплома: разбор фильтра, который отсеивает за две минуты

Junior-вакансия с Python, SQL и автоматизацией, три документа от кандидата — и отказ через 120 секунд после отправки. Разбираем, что здесь происходит и как проходить такие воронки, если диплома нет.

Слогер 27.09.2026 ▲ 0
Fluxs lenta
Реклама · fluxs.ru
Карьера

Почему резюме не работает: как доказать навыки живыми проектами

Разбор подхода proof-of-work: зачем показывать работающий продукт и видео-демо вместо строчки «разрабатывал сервис», как это обходит автоматические фильтры и что подготовить, чтобы запрос на интервью не ушёл в пустоту.

Слогер 26.09.2026 ▲ 0
Fluxs lenta
Реклама · fluxs.ru
Стартапы

Конструктор бизнес-модели: схема из рабочих модулей, которую можно перенести на Fluxs

Это не просто схема. Каждый блок в нашем конструкторе бизнес-модели настоящий работающий модуль Fluxs: воронка, лиды, письма, мессенджер, 1С, поставка. Поэтому нарисованное можно перенести на платформу: по выбранным блокам подключаем и настраиваем те же модули, вы делаете это сами или с нами. Подходит и новому делу, где нужно понять, что вообще понадобится, и действующему бизнесу: увидите, каких сценариев не хватает, достроите их и переложите работу на Fluxs по частям, без остановки.

Слогер 25.09.2026 ▲ 0