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

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

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

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

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

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

Карьера

Карта карьеры

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

Шаг 1 из 2

Куда двигаться дальше

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

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

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

Уже знаете, чего хотите? Открыть всю карту: 10 ролей и 39 переходов

Кем вы работаете сейчас — или кем хотите?

Шаг 2 из 2 · Бэкенд-разработчик

На каком уровне внутри роли?

Серверная часть: данные, API, интеграции, надёжность под нагрузкой.

Куда отсюда ходят: SRE и платформенная инженерия, Данные и машинное обучение, Архитектор, Тимлид, техлид, engineering manager, Фронтенд-разработчик

Не знаю уровень — открыть карточку роли целиком Выбрать другую роль

Шаг 2 из 2 · Фронтенд-разработчик

На каком уровне внутри роли?

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

Куда отсюда ходят: Мобильный разработчик, Бэкенд-разработчик, Продакт-менеджер, Тимлид, техлид, engineering manager

Не знаю уровень — открыть карточку роли целиком Выбрать другую роль

Шаг 2 из 2 · Мобильный разработчик

На каком уровне внутри роли?

Приложения под iOS и Android: платформа, офлайн, фон, релизы через сторы.

Куда отсюда ходят: Фронтенд-разработчик, Бэкенд-разработчик, Тимлид, техлид, engineering manager

Не знаю уровень — открыть карточку роли целиком Выбрать другую роль

Шаг 2 из 2 · QA-инженер

На каком уровне внутри роли?

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

Куда отсюда ходят: Бэкенд-разработчик, SRE и платформенная инженерия, Системный и бизнес-аналитик, Тимлид, техлид, engineering manager

Не знаю уровень — открыть карточку роли целиком Выбрать другую роль

Шаг 2 из 2 · SRE и платформенная инженерия

На каком уровне внутри роли?

Надёжность и инструменты для других команд: инфраструктура как код, наблюдаемость, дежурства.

Куда отсюда ходят: Бэкенд-разработчик, Архитектор, Данные и машинное обучение, Тимлид, техлид, engineering manager

Не знаю уровень — открыть карточку роли целиком Выбрать другую роль

Шаг 2 из 2 · Данные и машинное обучение

На каком уровне внутри роли?

Конвейеры данных, модели, вывод моделей в прод и честная оценка их качества.

Куда отсюда ходят: Бэкенд-разработчик, Системный и бизнес-аналитик, Продакт-менеджер, SRE и платформенная инженерия

Не знаю уровень — открыть карточку роли целиком Выбрать другую роль

Шаг 2 из 2 · Системный и бизнес-аналитик

На каком уровне внутри роли?

Превращает размытое «надо сделать» в требования, по которым можно построить и проверить систему.

Куда отсюда ходят: Продакт-менеджер, Бэкенд-разработчик, Данные и машинное обучение, QA-инженер, Архитектор

Не знаю уровень — открыть карточку роли целиком Выбрать другую роль

Шаг 2 из 2 · Продакт-менеджер

На каком уровне внутри роли?

Решает, что и зачем строить, и отвечает за результат, а не за объём выпущенного.

Куда отсюда ходят: Системный и бизнес-аналитик, Тимлид, техлид, engineering manager, Данные и машинное обучение

Не знаю уровень — открыть карточку роли целиком Выбрать другую роль

Шаг 2 из 2 · Тимлид, техлид, engineering manager

На каком уровне внутри роли?

Работа про людей и поток задач. Не следующий уровень разработчика, а другая профессия.

Куда отсюда ходят: Бэкенд-разработчик, Продакт-менеджер, Архитектор, Фронтенд-разработчик

Не знаю уровень — открыть карточку роли целиком Выбрать другую роль

Шаг 2 из 2 · Архитектор

На каком уровне внутри роли?

Отвечает за решения, цена ошибки в которых — годы, а не спринт.

Куда отсюда ходят: Бэкенд-разработчик, Тимлид, техлид, engineering manager, SRE и платформенная инженерия

Не знаю уровень — открыть карточку роли целиком Выбрать другую роль

Роли и переходы между ними

10 ролей в 4 группах и 39 переходов. Выберите роль — откроется её карточка с переходами и уровнями.

Лестница здесь не одна: часть переходов ведёт вбок — из аналитика в продукт, из бэкенда в SRE, — а часть обратно, и обратный ход портал считает нормальным ходом, а не провалом.

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

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

Серверная часть: данные, API, интеграции, надёжность под нагрузкой.

Как это называют: В вакансиях встречается как «backend», «серверная разработка», «fullstack с уклоном в бэк». Смотрите не на слово в заголовке, а на список задач.

Куда отсюда ходят
  • SRE и платформенная инженериявбокКлиентами становятся свои же разработчики. Меняется предмет: не фича, а надёжность и инструменты.
  • Данные и машинное обучениевбокБлиже всего через данные и очереди. Придётся добрать статистику, а не только инженерию.
  • АрхитекторвглубьНе повышение: горизонт растёт до нескольких систем, писать код вы будете меньше.
  • Тимлид, техлид, engineering managerвбокДругая профессия с другими метриками успеха. Примерно каждый третий возвращается обратно, и это нормально.
  • Фронтенд-разработчиквбокСоседняя поверхность: инструменты другие, а разговор о контрактах тот же. Придётся всерьёз взяться за браузер, а не только за API.

Компетенции-ориентиры: 4 уровня, 19 пунктов

Открыть путь с этой ступени:JuniorMiddleSeniorДальше: ветвление, а не ступень

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

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

Как это называют: «Фронтенд» в одной компании — вёрстка по макетам, в другой — целая клиентская архитектура с собственным бэкендом для фронтенда. Уточняйте на собеседовании.

Куда отсюда ходят

Компетенции-ориентиры: 4 уровня, 19 пунктов

Открыть путь с этой ступени:JuniorMiddleSeniorДальше: ветвление, а не ступень

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

Приложения под iOS и Android: платформа, офлайн, фон, релизы через сторы.

Как это называют: Под «мобильным разработчиком» понимают и нативную разработку под одну платформу, и кроссплатформенную на Flutter или React Native. Это очень разные наборы навыков.

Куда отсюда ходят

Компетенции-ориентиры: 4 уровня, 16 пунктов

Открыть путь с этой ступени:JuniorMiddleSeniorДальше: ветвление, а не ступень

QA-инженер

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

Как это называют: Портал различает мануального QA, автоматизатора и SDET. В вакансиях эти три слова часто перепутаны — уточняйте, что именно будет вашим предметом.

Куда отсюда ходят

Компетенции-ориентиры: 4 уровня, 16 пунктов

Открыть путь с этой ступени:JuniorMiddleSeniorДальше: ветвление, а не ступень

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

Надёжность и инструменты для других команд: инфраструктура как код, наблюдаемость, дежурства.

Как это называют: DevOps-инженер, SRE и platform engineer — три разных набора обязанностей под тремя перепутанными названиями. Иногда за этими словами скрывается «эникейщик с ямлом».

Куда отсюда ходят
  • Бэкенд-разработчикобратноОбратный переход обычен и не считается провалом: опыт эксплуатации делает инженера дороже.
  • АрхитекторвглубьКто держал прод, лучше видит нефункциональные требования — это половина работы архитектора.
  • Данные и машинное обучениевбокЧерез конвейеры и хранилища. Инфраструктурная часть знакома, статистика — нет.
  • Тимлид, техлид, engineering managerвбокДругая профессия. Отдельный риск: в дежурной команде менеджер быстро становится диспетчером инцидентов.

Компетенции-ориентиры: 3 уровня, 15 пунктов

Открыть путь с этой ступени:ВходОсновной уровеньSenior и дальше

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

Конвейеры данных, модели, вывод моделей в прод и честная оценка их качества.

Как это называют: Дата-инженер, дата-сайентист, ML-инженер и «AI-инженер» — разные профессии. Часть вакансий с ИИ в названии — это переименованный бэкенд, надо смотреть содержание.

Куда отсюда ходят

Компетенции-ориентиры: 3 уровня, 15 пунктов

Открыть путь с этой ступени:ВходОсновной уровеньSenior и дальше

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

Превращает размытое «надо сделать» в требования, по которым можно построить и проверить систему.

Как это называют: Бизнес-аналитик и системный аналитик — разные роли, а в маленьких компаниях это один человек, который заодно и продакт, и техписатель.

Куда отсюда ходят
  • Продакт-менеджервбокОдна из самых частых траекторий. Меняется вопрос: не «как правильно записать», а «стоит ли это делать».
  • Бэкенд-разработчиквбокВозможен, если добрать инженерию всерьёз. Понимание предметной области при этом остаётся преимуществом.
  • Данные и машинное обучениевбокЧерез аналитику данных. Придётся добрать статистику и инженерию конвейеров.
  • QA-инженервбокСмежная работа: критерии приёмки — общий предмет обеих ролей.
  • АрхитекторвглубьБлиже всего через интеграции и нефункциональные требования. Придётся отвечать за решение, а не только за его описание.

Компетенции-ориентиры: 3 уровня, 12 пунктов

Открыть путь с этой ступени:JuniorMiddleSenior и дальше

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

Решает, что и зачем строить, и отвечает за результат, а не за объём выпущенного.

Как это называют: Product manager и product owner в разных компаниях означают то одно и то же, то принципиально разное. В стартапе продакт часто ещё и аналитик, и маркетолог.

Куда отсюда ходят

Компетенции-ориентиры: 3 уровня, 12 пунктов

Открыть путь с этой ступени:ВходОсновной уровеньSenior и дальше

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

Работа про людей и поток задач. Не следующий уровень разработчика, а другая профессия.

Как это называют: Слово «тимлид» покрывает три разных набора ответственности: техлид отвечает за техническое направление, тимлид — за поток работы, engineering manager — за людей и их развитие. Уточняйте, что имеют в виду именно здесь.

Куда отсюда ходят
  • Бэкенд-разработчикобратноПримерно каждый третий возвращается в инженеры, и это хорошая новость. Человек после года в менеджменте стоит дороже, чем был.
  • Продакт-менеджервбокСмежная работа. Меняется предмет ответственности: не команда, а результат для пользователя.
  • АрхитекторвбокОбратно в техническую ветку, но с сохранением масштаба: несколько систем вместо одной команды.
  • Фронтенд-разработчикобратноВозврат в инженерию для тех, кто пришёл не из бэкенда. Руки не обнуляются, а вот фреймворки за время в менеджменте сменятся.

Компетенции-ориентиры: 5 уровней, 22 пункта

Открыть путь с этой ступени:Tech leadTeam lead и engineering managerРуководитель группыHead of engineeringДиректор по инженерии и CTO

Архитектор

Отвечает за решения, цена ошибки в которых — годы, а не спринт.

Как это называют: Самое запутанное слово в отрасли: software architect, solution architect и enterprise architect — три разные должности. На собеседовании обязательно уточняйте, какую именно имеют в виду.

Куда отсюда ходят

Компетенции-ориентиры: 3 уровня, 12 пунктов

Открыть путь с этой ступени:Software architectSolution architectEnterprise architect

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

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

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

Отметки хранятся только в этом браузере (localStorage, ключи digitable:career:*). Регистрация не нужна, никуда ничего не отправляется, кнопка «Сбросить» удаляет их целиком.

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

Самооценка требует JavaScript: она считает карту пробелов прямо в браузере и хранит отметки локально. Без него страница остаётся полезной — выше лежит вся решётка ролей и полный список компетенций со ссылками на треки.

Карта пробелов отвечает на «чего я не умею». На вторую половину вопроса — «что у меня хорошо получается» — отвечает отдельный опросник: 96 утверждений о себе, результат полосами, без баллов и сравнения с другими людьми. Открыть опросник сильных сторон