Обучение, когда вы уже в IT
Ещё не в IT? Вам не сюда: полный путь входа с нуля — профессии, план, первое резюме — собран на dev0pser.ru. Эта страница — про то, как учиться после того, как вход уже случился.
После джуна курсы перестают работать. Расти дальше — это рабочие задачи выше вашего уровня, пет-проекты до прода и чужой код. Здесь — как выбирать, что учить, когда менять стек, какие сертификаты не стыдно показать и как всё это уместить в жизнь с одной, а то и двумя работами.
Кому эта статья
Немного цифр, чтобы не было иллюзий
Почему после джуна учиться надо иначе
Курсы решают одну задачу — довести человека с нуля до первых рабочих тикетов. Если вы уже в индустрии, эта задача решена, а курсы по инерции продолжают продавать вам то же самое в новой обёртке: «прокачайся до senior за 6 месяцев». Не прокачаетесь. Senior — это не объём просмотренных видео, а количество неопределённости, которую вы умеете закрывать сами, и этому не учат в записи.
После джуна работают три источника роста, и все три — не курсы. Первый — рабочие задачи чуть выше вашего уровня: просите их сами, не ждите, пока дадут. Второй — пет-проекты, доведённые до работающего состояния: не «начал и бросил», а задеплоенный сервис, который живёт и падает, как настоящий. Третий — чужой код: продакшн-код коллег и крупные open-source проекты учат архитектуре быстрее любого учебника. И отдельно — инциденты: каждая авария на проде — бесплатный интенсив, если разобрать её до причины, а не до «перезапустили и работает».
| Подход | Как учится джун | Как растёт middle+ |
|---|---|---|
| Источник знаний | Курс, роадмап, наставник | Рабочие задачи, инциденты, чужой код, документация |
| Критерий «выучил» | Прошёл модуль, сдал тест | Довёл до прода и ответил за последствия |
| Что качается | Синтаксис и типовые задачи | Архитектура, отладка, решения в неопределённости |
| Роль теории | Основной контент | Точечная: читается под конкретную проблему |
| Цена ошибки | Ноль — песочница | Реальная — и именно поэтому учит |
Единственный формат платного обучения, который я готов защищать после джуна, — узкий интенсив под технологию, которая уже нужна вам в работе. Не «стать ML-инженером с нуля», а «трёхдневный практикум по отладке Kubernetes». Разница простая: в первом случае вы покупаете мечту, во втором — экономите себе две недели чтения документации.
Что учить: рынок против хайпа
Главная ошибка самостоятельного обучения — учить то, что громче всего обсуждают. Хайп — плохой советчик: пока технология доедет от конференций до вакансий, пройдёт года два, и не факт, что доедет. Единственный честный источник правды — вакансии. Откройте 30–50 вакансий вашего грейда и грейда, на который метите, выпишите требования и посчитайте частоту. То, что встречается в каждой второй, — учить. То, что в одной из пятидесяти, — пока нет.
| Сигнал | Хайп | Рынок |
|---|---|---|
| Где звучит | Конференции, телеграм-каналы, соцсети | Вакансии, тестовые задания, вопросы на собесах |
| Кто требует | «Скоро все будут на этом писать» | Конкретные компании с конкретными вилками |
| Проверка | Невозможна — «поверьте на слово» | Поиск по hh.ru за 10 минут |
| Срок жизни | Полгода-год до следующего хайпа | Годы: то, за что платят, меняется медленно |
Что стабильно окупается независимо от направления: фундамент (сети, базы данных, операционные системы, паттерны архитектуры — он не устаревает и отличает senior от «опытного джуна»), облака и контейнеры (Kubernetes давно стал общим языком инфраструктуры), ИИ-инструменты в своём стеке (не «переучиться в ML-инженера», а делать свою работу быстрее с тем же качеством) и английский — о нём ниже отдельно.
И правило гигиены: список «изучить потом» — максимум три пункта. Всё, что не влезло, — в архив без сожалений. Двадцать открытых вкладок с туториалами — это не план обучения, это музей чувства вины.
Смена стека внутри IT: когда оправдана
Сменить стек — не то же самое, что войти в IT заново, хотя онлайн-школы очень хотят продать вам именно вторую версию. У действующего специалиста переносится почти всё, кроме синтаксиса: умение декомпозировать задачу, читать чужой код, работать с базами и сетью, вести фичу до прода, договариваться с командой. Именно поэтому реалистичный срок выхода на прежний грейд в новом стеке — 6–12 месяцев, а не «полтора года с нуля».
Когда смена оправдана: ваш стек сжимается на рынке (вакансий всё меньше, вилки не растут), вы упёрлись в потолок по деньгам в своём направлении, или соседнее направление системно платит больше при переносимом опыте — классический пример, когда разработчик или админ уходит в DevOps. Когда не оправдана: вам просто скучно, а рынок платит. Скука лечится сменой компании или проекта — это дешевле, чем год просадки в деньгах. Сверьте вилки направлений в разделе зарплаты, прежде чем решать. А если смотрите в сторону безопасности или ML-инфраструктуры — сначала прогоните себя по вопросам с реальных собеседований DevSecOps и MLOps: сразу станет ясно, сколько на самом деле придётся учить.
| Что у вас есть | Переносится? | Комментарий |
|---|---|---|
| Архитектура, паттерны, базы, сети | Полностью | Фундамент один на всю индустрию |
| Умение вести задачу до прода | Полностью | Главное, чем middle отличается от джуна, — остаётся при вас |
| Отладка и работа с инцидентами | Почти полностью | Меняются инструменты, не мышление |
| Язык и фреймворк | Частично | Синтаксис учится за недели, идиомы и экосистема — за месяцы |
| Строчка «5 лет в X» в резюме | Частично | Грейд придётся подтверждать заново — готовьтесь к торгу |
Практичный манёвр — менять стек внутри текущей компании. Попроситесь на проект с новым стеком, заберите смежные задачи: вы получите опыт под присмотром и без просадки в зарплате, а компания — человека, который уже знает продукт. Это почти всегда выгоднее, чем увольняться «в новую жизнь».
Треки роста: куда качаться дальше
«Учиться» без ответа на вопрос «куда» — это бег на дорожке: устаёте, а пейзаж тот же. Треков после middle немного, и у каждого своя программа обучения.
Middle → Senior: глубина, инциденты, ответственность
Здесь не работает «выучить ещё один фреймворк». Качаются три вещи. Глубина — как ваш стек устроен под капотом, почему падает и где узкие места. Инциденты — сознательно идите в разборы аварий, дежурства и постмортемы: это самый концентрированный учебный материал в индустрии. Ответственность — берите задачи без готового ТЗ и отвечайте за результат. Подробно про грейды и как их доказывать — в разделе карьерный рост.
IC или менеджмент: две разные учебные программы
Ветка IC (individual contributor — эксперт без подчинённых: Staff, Principal, архитектор) требует учить системный дизайн, производительность, надёжность — и умение влиять на людей без формальной власти. Ветка менеджмента — смена профессии: планирование, обратная связь, найм, конфликты; технические курсы тут почти бесполезны, работают практика на живой команде и разборы с теми, кто уже управляет. Выбрать трек стоит до того, как вложить год обучения не туда.
DevOps → SRE / Platform Engineering
Мой трек, поэтому скажу предметно. SRE — это DevOps плюс инженерия надёжности: SLO, error budget, наблюдаемость, культура постмортемов; учится по методикам Google SRE и на практике дежурств. Platform Engineering — строительство внутренних платформ: вы делаете продукт для разработчиков, поэтому к инфраструктуре добавляются продуктовое мышление и дизайн API. Обе роли в среднем платят выше классического DevOps и обе требуют глубокого Kubernetes — вилки смотрите в зарплатах. Готовность к переходу проверяется за вечер: 60 вопросов с реальных SRE-собеседований — если плывёте на SLO и error budget, вот и программа обучения.
Английский: билет на валютный рынок
Самая недооценённая инвестиция в обучение для действующего специалиста — не технология, а язык. Английский умножает ваш адресный рынок: к российским вакансиям добавляются зарубежные компании и контракты в валюте, где за ту же работу платят больше. Технически вы уже готовы — не хватает только языка, и это обидная причина терять деньги.
Ориентир — рабочий B2: пройти часовое интервью, объяснить архитектуру, поспорить о решении и не рассыпаться на вопросе «tell me about a production incident you handled». Читать документацию умеют все; заваливаются на говорении под давлением. Поэтому качать нужно именно речь: мок-интервью на английском, проговаривание своих рабочих задач вслух, регулярные созвоны с преподавателем или носителем — что угодно, где надо отвечать быстро и без подготовки.
Без иллюзий: за три месяца «английский для собеседований» не появится. Это год-полтора регулярной практики. Но это единственная инвестиция из этого гайда, которая не устареет вместе со стеком — и которая двигает потолок дохода сильнее любого сертификата.
Сертификации: какие имеют смысл, а какие — макулатура
Сертификаты — тема, где инфобизнес и здравый смысл расходятся сильнее всего. Правило простое: имеет смысл сертификат, который проверяет руки, а не память, и который реально спрашивают в вакансиях. Всё остальное — украшение стены.
| Сертификация | Смысл | Почему |
|---|---|---|
| Kubernetes: CKA / CKAD | Да | Практический экзамен в живом кластере; реальный фильтр в инфраструктурных вакансиях |
| Облака: AWS / GCP / Azure (associate и выше) | Да | Спрашивают в вакансиях, почти обязательны при выходе на зарубежный рынок; для РФ-рынка смотрите ещё на Яндекс Облако |
| Сети и безопасность: CCNA, CISSP и уровнем выше | Да, в своей нише | В сетевых и ИБ-ролях работодатели относятся к ним всерьёз |
| «Сертификат о прохождении» видеокурса | Нет | Подтверждает факт просмотра, а не навык; на собесе не спасёт |
| Значки марафонов и «дипломы» онлайн-школ | Нет | Для действующего специалиста в резюме это скорее минус, чем плюс |
И держите порядок причин и следствий: сертификат подтверждает практику, а не заменяет её. CKA без опыта работы с живым кластером разваливается на втором вопросе собеседования. Сначала руки — потом бумага, которая помогает этим рукам пройти HR-фильтр.
Учёба при полной занятости — и при двух работах
Честно: после восьми часов работы мозг не хочет учиться, и никакая мотивация этого не изменит. Работает не мотивация, а инфраструктура. Календарь — ваша главная инфраструктура, относитесь к нему как к проду: 3–5 часов в неделю на обучение бронируются заранее, как рабочие встречи, и не отдаются ни под что. Два-три блока по 60–90 минут дают больше, чем героическая суббота раз в месяц, после которой неделю не хочется ничего.
Максимально склеивайте учёбу с работой. Новую технологию тащите в рабочую задачу, где она уместна, — так вы учитесь в оплаченное время и на реальном материале. Изучаете Kubernetes — вызывайтесь на инциденты, связанные с кластером. Качаете английский — переведите рабочие заметки и переписку в английский там, где это возможно. А вот отдельная «вторая смена» из учёбы каждый вечер после работы — прямой маршрут в выгорание, а выгоревшему уже всё равно, что учить.
Если вы ведёте две работы параллельно, правда ещё жёстче: свободного ресурса на «выучить новое» почти нет, и это нормально. В режиме двух работ учёба — это то, что даёт сама работа: два стека, два процесса, вдвое больше инцидентов. Крупные рывки обучения планируйте на периоды с одной работой, а пока их нет — держите систему из инструментов, чтобы хотя бы календарь не горел.
Личный план на квартал: как это выглядит на практике
Годовые планы обучения не работают: за год рынок успевает сдвинуться, а вы — перегореть от несделанного. Рабочая единица планирования — квартал. Протокол простой, занимает один вечер раз в три месяца.
Шаг 1. Калибровка по рынку — 1 час
Откройте 20–30 вакансий на грейд выше вашего и выпишите требования, которых у вас нет. Это и есть кандидаты в план. Заодно посмотрите на вилки: если разрыв с вашей зарплатой большой, возможно, учить ничего и не надо — надо идти на собеседования.
Шаг 2. Одна цель на квартал — не три
Выберите один навык из списка и сформулируйте проверяемый результат: не «изучить Kubernetes», а «развернуть кластер, задеплоить свой сервис и уронить-поднять его». Формулировка «сделал/не сделал» — единственная защита от вечного «ещё немного посмотрю теорию».
Шаг 3. Ревью квартала — как постмортем
В конце квартала разберите себя, как инцидент: что планировали, что случилось, почему разошлось. Не для самобичевания, а для калибровки следующего плана. Если три квартала подряд план срывается о нехватку времени — проблема не в дисциплине, а в нагрузке, и это разговор про границы, а не про обучение.
И фиксируйте выученное там, где его найдёт будущий вы: заметки, репозиторий с примерами, короткие конспекты. Через год перед собеседованием этот архив сэкономит вам недели повторения — проверено на 100+ собесах.
Почему я могу об этом писать
Меня зовут Дмитрий Тыльный, Senior DevOps, в IT с 2011 года: 23 компании по ТК РФ и больше сотни собеседований. В DevOps я переучивался без курсов — на рабочих задачах, инцидентах и чужих конфигах. Каждая смена компании была маленькой сменой стека: новые инструменты, новые процессы, новые грабли. Так что «учиться, когда уже работаешь» — не теория из методичек, а мой рабочий режим последние пятнадцать лет.
Как я попал в IT из маляра — история на tylnyi.ru. Куда конвертировать прокачанные навыки — в разделах карьерный рост и зарплаты.
Расти по рынку, а не по хайпу
Разборы реальных собеседований — лучший способ увидеть, что рынок спрашивает на самом деле. Выкладываю их бесплатно на YouTube и в Telegram. А если нужен план развития под вашу ситуацию — стек, резюме, следующий шаг — есть менторство и закрытый чат. Без «успешного успеха» и обещаний senior за полгода.
Telegram-канал Менторство и чат