DigitableCourses
Настройки портала
Показать возможности портала

Локально и без аккаунта. Аккаунта нет, регистрация не нужна: введённое в инструменты остаётся в localStorage браузера и на сервер не уходит.

Свой счётчик считает открытия страниц и дочитывания: уезжает адрес и десятая доля текста. Без cookies и чужих счётчиков, IP не хранится, Do Not Track уважается. Как это проверить

Репозиторий портала не выложен, «открытым кодом» мы его не зовём. Открыто это:

Живёт портал на донатах, платных консультациях и разборах по запросу и покупке Workbench.

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

← Карьера

Роли, уровни и переходы

Выберите уровень, чтобы открыть действия и материалы. Смежные роли — в раскрывающемся списке.

Бэкенд-разработчик

  1. Junior
  2. Middle
  3. Senior
  4. Дальше: ветвление, а не ступень
Смежные роли · 6
  • SRE и платформенная инженерия

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

  • Данные и машинное обучение

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

  • Архитектор

    Не повышение: горизонт растёт до нескольких систем, писать код вы будете меньше.

  • Тимлид, техлид, engineering manager

    Другая профессия с другими метриками успеха. Примерно каждый третий возвращается обратно, и это нормально.

  • Фронтенд-разработчик

    Соседняя поверхность: инструменты другие, а разговор о контрактах тот же. Придётся всерьёз взяться за браузер, а не только за API.

  • AI Engineer · LLM и агенты

    Добавляется работа с LLM: оценка ответов, поиск, инструменты и ограничения модели.

Смежные функции · что изучать · 6
  • Full-stack разработчик

    Соедините клиент, API и данные в одном работающем продукте.

  • Инженер безопасности

    Начните с модели угроз и проверки границ доступа.

  • Data Engineer

    Постройте воспроизводимый поток данных и проверки качества.

  • Platform Engineer

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

  • Технический писатель

    Соберите документацию, по которой человек решит задачу без автора.

  • Embedded Engineer

    Свяжите программную модель с ограничениями реального устройства.

Фронтенд-разработчик

  1. Junior
  2. Middle
  3. Senior
  4. Дальше: ветвление, а не ступень
Смежные роли · 4
Смежные функции · что изучать · 3

Мобильный разработчик

  1. Junior
  2. Middle
  3. Senior
  4. Дальше: ветвление, а не ступень
Смежные роли · 3
  • Фронтенд-разработчик

    Ближайший сосед по задачам состояния и навигации; цикл релизов станет намного быстрее.

  • Бэкенд-разработчик

    Через API и синхронизацию. Придётся добрать данные, транзакции и нагрузку.

  • Тимлид, техлид, engineering manager

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

Смежные функции · что изучать · 1
  • Embedded Engineer

    Свяжите программную модель с ограничениями реального устройства.

QA-инженер

  1. Junior
  2. Middle
  3. Senior
  4. Дальше: ветвление, а не ступень
Смежные роли · 4
  • Бэкенд-разработчик

    Обычная траектория через SDET. Придётся всерьёз добрать проектирование, а не только автоматизацию.

  • SRE и платформенная инженерия

    Через тесты в CI и наблюдаемость: предмет тот же — доверие к системе.

  • Системный и бизнес-аналитик

    QA часто первым замечает противоречия в требованиях — это половина работы аналитика.

  • Тимлид, техлид, engineering manager

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

Смежные функции · что изучать · 1

SRE и платформенная инженерия

  1. Вход
  2. Основной уровень
  3. Senior и дальше
Смежные роли · 5
  • Бэкенд-разработчик

    Обратный переход обычен и не считается провалом: опыт эксплуатации делает инженера дороже.

  • Архитектор

    Кто держал прод, лучше видит нефункциональные требования — это половина работы архитектора.

  • Данные и машинное обучение

    Через конвейеры и хранилища. Инфраструктурная часть знакома, статистика — нет.

  • Тимлид, техлид, engineering manager

    Другая профессия. Отдельный риск: в дежурной команде менеджер быстро становится диспетчером инцидентов.

  • AI Engineer · LLM и агенты

    Добавляется работа с LLM: оценка ответов, поиск, инструменты и ограничения модели.

Смежные функции · что изучать · 3
  • Инженер безопасности

    Начните с модели угроз и проверки границ доступа.

  • Platform Engineer

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

  • Embedded Engineer

    Свяжите программную модель с ограничениями реального устройства.

Данные и машинное обучение

  1. Вход
  2. Основной уровень
  3. Senior и дальше
Смежные роли · 5
Смежные функции · что изучать · 2
  • Data Engineer

    Постройте воспроизводимый поток данных и проверки качества.

  • Продуктовый аналитик

    Свяжите продуктовый вопрос, данные и проверяемую гипотезу.

Системный и бизнес-аналитик

  1. Junior
  2. Middle
  3. Senior и дальше
Смежные роли · 5
  • Продакт-менеджер

    Одна из самых частых траекторий. Меняется вопрос: не «как правильно записать», а «стоит ли это делать».

  • Бэкенд-разработчик

    Возможен, если добрать инженерию всерьёз. Понимание предметной области при этом остаётся преимуществом.

  • Данные и машинное обучение

    Через аналитику данных. Придётся добрать статистику и инженерию конвейеров.

  • QA-инженер

    Смежная работа: критерии приёмки — общий предмет обеих ролей.

  • Архитектор

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

Смежные функции · что изучать · 4

Продакт-менеджер

  1. Вход
  2. Основной уровень
  3. Senior и дальше
Смежные роли · 3
Смежные функции · что изучать · 5

Тимлид, техлид, engineering manager

  1. Tech lead
  2. Team lead и engineering manager
  3. Руководитель группы
  4. Head of engineering
  5. Директор по инженерии и CTO
Смежные роли · 4
  • Бэкенд-разработчик

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

  • Продакт-менеджер

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

  • Архитектор

    Обратно в техническую ветку, но с сохранением масштаба: несколько систем вместо одной команды.

  • Фронтенд-разработчик

    Возврат в инженерию для тех, кто пришёл не из бэкенда. Руки не обнуляются, а вот фреймворки за время в менеджменте сменятся.

Смежные функции · что изучать · 2
  • Delivery / Project Manager

    Возьмите на себя зависимости, риски и поставку результата.

  • Scrum Master / Agile Coach

    Проведите изменение процесса и проверьте его эффект на работе команды.

Архитектор

  1. Software architect
  2. Solution architect
  3. Enterprise architect
Смежные роли · 3
Смежные функции · что изучать · 2

AI Engineer · LLM и агенты

  1. LLM-разработчик
  2. AI Engineer
  3. Senior / Staff AI Engineer
Смежные роли · 5
Смежные функции · что изучать · 1
  • Data Engineer

    Постройте воспроизводимый поток данных и проверки качества.