Сеньор за 3 года, а не за 10. Карьерный компас для 1С-разработчика: матрица компетенций + пошаговый план прокачки

16.09.26

Саморазвитие - Компетенции и навыки

Пять лет я был Middle и не понимал почему. Тогда разложил карьеру 1С-разработчика на шесть грейдов и описал, что и как прокачать на каждом. От Junior до Senior — три года, не десять. Делюсь системой: матрица компетенций, шаблоны IDP, чек-листы для performance review. Проведёте самооценку — увидите, каких навыков не хватает именно вам.


Введение

Всем привет! Меня зовут Айдар Сафин. Я главный разработчик 1С в MAGNIT TECH.

Пять лет я был Middle и не понимал почему. Закрывал задачи, писал код, получал зарплату. А на performance review мне говорили «ты молодец, но до Senior ещё расти» — и я не понимал, что конкретно имеется в виду. Архитектура? Интеграции? Лидерство? Общение с бизнесом?

Тогда я сел и разобрался. Разложил карьеру 1С-разработчика на шесть грейдов — от Junior до CTO. Для каждого описал: что должен знать, что уметь, какие фишки использовать, как прокачать каждый навык. Получился карьерный компас — матрица компетенций плюс пошаговый план роста.

С этим компасом я за год вырос до Senior, ещё через два — до главного разработчика. От Junior до Senior — три года, не десять. Потому что появилась система. Я перестал учить «всё подряд» и начал точечно закрывать разрывы.

Важно понимать: то, что вы прочитаете ниже — это моё видение того, как должна быть устроена карьера 1С-разработчика. Я не претендую на истину в последней инстанции. Это не ГОСТ и не официальный стандарт. Это система, которую я собрал из личного опыта, наблюдений за коллегами, обсуждений на конференциях и анализа десятков команд.

Но я надеюсь, что это послужит эталоном для 1С-сообщества. Что тимлиды возьмут эту матрицу и адаптируют под свои команды. Что разработчики перестанут гадать «а что мне учить?» и получат конкретный ответ. Что HR сможет объективно оценивать кандидатов, а не спорить «он Middle или Senior?».

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

В этой статье я делюсь системой. Вы сможете:

  • Понять где застряли — проведёте самооценку по матрице компетенций и увидите, каких навыков не хватает именно вам
  • Увидеть куда расти — поймёте что отличает Middle от Senior, Senior от Lead, Lead от Architect
  • Узнать как прокачаться — получите пошаговый план: какой навык, какими фишками, в каком порядке
  • Построить маршрут — составите IDP (Individual Development Plan — индивидуальный план развития) на 6 месяцев с измеримыми результатами

Поехали.


Почему в 1С нет чётких грейдов

В экосистеме 1С есть «1С:Специалист» и «1С:Эксперт». Но это экзамены на знание платформы, а не грейды разработчика. Они проверяют умение решать задачи по партиям, рассчитывать себестоимость, настраивать РАУЗ. Но не проверяют архитектурные навыки, софт-скиллы, бизнес-компетенции.

Сертификация — это фильтр на входе. Она полезна для Junior и Middle: структурирует знания, даёт уверенность в базе. Но после Middle она перестаёт быть сигналом — дальше смотрят на проекты и принятые решения, а не на корочку.

Рынок использует Junior, Middle, Senior де-факто. Но без единого стандарта. Каждая компания определяет по-своему. Разработчик при переходе теряет грейд или получает авансом. Рынок не понимает кто есть кто.

На Инфостарте эту проблему уже поднимали. В статье «Грейды разработчиков 1С: от хаоса к порядку» автор описывает три типа компаний, где грейды формируются по-разному — стартапы, IT-отделы в бизнесе и IT-компании. В статье «От стажёра до эксперта: матрица компетенций разработчика 1С» показан опыт внедрения системы грейдов с балльной оценкой и привязкой к 1С:ЗУП. Эти материалы полезны и важны. Но между ними есть разрыв: первая описывает проблему и типологию компаний, вторая — конкретную корпоративную систему. Мне же хотелось создать инструмент, который разработчик может взять и применить самостоятельно — без ожидания, пока HR внедрит грейды у него в компании.

Результат отсутствия стандарта: разброс зарплат в 2-3 раза на одной должности. Я часто слышал: «в прошлой компании я был Senior, а в другой Middle».


Что такое карьерный компас

Карьерный компас — это навигатор, который показывает:

  • Где вы сейчас
  • Какие навыки у вас есть
  • Каких не хватает для следующего грейда
  • Что конкретно нужно делать чтобы расти

Не абстрактное «учи архитектуру». А конкретное: «научиться проектировать REST API (Representational State Transfer API — программный интерфейс для обмена данными по HTTP), спроектировать подсистему с нуля, провести три архитектурных ревью».

Компас состоит из частей:

  1. Модель компетенций — три группы навыков
  2. Матрица грейдов — что должен уметь каждый уровень
  3. Инструмент самооценки — где вы сейчас и куда двигаться
  4. План действий — IDP, чек-листы, анализ разрывов

Матрица компетенций 1С-разработчика

Три группы навыков

Все компетенции 1С-разработчика делятся на три группы.

Hard Skills — технические навыки. Платформа 1С, базы данных, интеграции, DevOps, тестирование, безопасность.

Soft Skills — коммуникация и лидерство. Коммуникация, менторинг, лидерство, переговоры, презентации.

Business Skills — бизнес и продукт. Понимание бизнес-процессов, продукта, рынка, экономики разработки.

Каждая группа важна на каждом грейде. Но в разной пропорции.

Грейд

Hard Skills

Soft Skills

Business Skills

Junior

80%

15%

5%

Middle

60%

25%

15%

Senior

40%

35%

25%

Lead

30%

40%

30%

Architect

50%

30%

20%

CTO

20%

30%

50%

Откуда взялись пропорции. Это не ГОСТ и не результат научного исследования. Это моё обобщение: личный опыт, наблюдения за коллегами на разных грейдах, обсуждения на конференциях, разбор десятков команд. Цифры — ориентир, а не догма. Если в вашей компании Senior — это 50% Hard Skills, это нормально. Важно не точное соотношение, а сам принцип: с ростом грейда доля Hard Skills падает, а Soft и Business растёт. Исключение — Architect: у него Hard Skills снова подскакивает до 50%, потому что это техническая роль, просто на другом уровне — не «писать код», а «проектировать системы».

Сразу видно как меняются пропорции. Junior — почти всё Hard Skills. CTO — половина Business Skills.

Ключевой инсайт: переход с Senior на Lead — это не технический рост. Это смена профиля: меньше кода, больше людей. Многие Senior не хотят становиться Lead потому что «не хочу переставать писать код». Это нормально. Есть второй трек — Architect.

Ключевые переходы между грейдами:

  • Junior → Middle: из исполнителя в самостоятельного разработчика. Учится проектировать модули.
  • Middle → Senior: из разработчика в технического лидера. Берёт ответственность за систему.
  • Senior → Lead: из техлида в менеджера. Управляет командой, сроками, людьми.
  • Lead → Architect: из менеджера в стратега. Определяет технологическое направление.
  • Architect → CTO: из стратега в руководителя бизнеса. Технологии служат бизнесу.

 

Hard Skills — технические навыки

Платформа 1С:Предприятие

Грейд

Что должен знать и уметь

Junior

Знает типовые конфигурации на уровне пользователя. Понимает метаданные: справочники, документы, регистры. Пишет запросы средней сложности. Работает с управляемыми формами. Понимает подсистему прав доступа (роли).

Middle

Глубоко знает одну-две типовые конфигурации. Проектирует структуру метаданных для новых подсистем. Пишет сложные запросы с временными таблицами. Работает с СКД, расширениями, механизмом подписок. Понимает устройство кластера серверов.

Senior

Знает архитектуру типовых конфигураций. Проектирует архитектуру метаданных для системы в целом. Оптимизирует запросы под высоконагруженные сценарии. Работает с EDT, Git, CI/CD в контексте 1С. Понимает ограничения платформы и способы их обхода.

Lead

Определяет стандарты проектирования метаданных. Проводит аудит архитектуры конфигураций. Оценивает влияние изменений платформы на систему. Принимает решения о переходе на новые версии платформы.

Architect

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

CTO

Понимает roadmap платформы 1С и экосистемы. Оценивает технологические риски использования 1С. Принимает решения о диверсификации технологического стека.

 

Базы данных и SQL

Грейд

Что должен знать и уметь

Junior

Понимает разницу между файловой и клиент-серверной. Умеет анализировать план запроса. Знает основные индексы и их назначение.

Middle

Настраивает индексы под конкретные запросы. Понимает блокировки и транзакции. Работает с PostgreSQL и MS SQL на уровне администратора.

Senior

Оптимизирует производительность на уровне СУБД. Настраивает секционирование таблиц. Проектирует стратегию резервного копирования. Диагностирует проблемы производительности через ТЖ и логи СУБД.

Lead

Определяет требования к инфраструктуре СУБД. Планирует миграцию между СУБД. Оценивает влияние архитектурных решений на производительность БД.

Architect

Выбирает СУБД под требования проекта. Проектирует топологию баз данных. Определяет стратегию хранения и архивирования данных.

CTO

Понимает рынок СУБД и тренды. Принимает решения о выборе СУБД для компании.

 

Интеграции и обмены данными

Грейд

Что должен знать и уметь

Junior

Понимает планы обмена и РИБ. Умеет настраивать простые HTTP-сервисы.

Middle

Проектирует правила обмена. Работает с REST API, JSON, XML. Настраивает интеграцию через RabbitMQ.

Senior

Проектирует интеграционную архитектуру. Работает с Kafka, gRPC, GraphQL. Обеспечивает гарантированную доставку сообщений. Решает проблемы консистентности в распределённых системах.

Lead

Определяет стандарты интеграций для команды. Выбирает интеграционные паттерны и технологии. Оценивает стоимость поддержки интеграций.

Architect

Проектирует корпоративную интеграционную шину. Определяет стратегию интеграций между системами.

CTO

Понимает рынок интеграционных решений. Принимает решения о make vs buy для интеграций.

 

DevOps и CI/CD

Грейд

Что должен знать и уметь

Junior

Понимает что такое Git и зачем он нужен. Умеет делать commit, push, pull.

Middle

Работает с Git в команде: ветки, merge, ревью. Настраивает простые CI/CD пайплайны.

Senior

Проектирует CI/CD для 1С: сборка, тестирование, деплой. Работает с Docker и контейнеризацией. Настраивает мониторинг и алертинг.

Lead

Определяет DevOps-стратегию команды. Внедряет практики SRE и Chaos Engineering.

Architect

Проектирует инфраструктуру разработки и доставки.

CTO

Определяет технологический стек DevOps. Оценивает окупаемость инвестиций в инфраструктуру.

 

Тестирование и качество

Грейд

Что должен знать и уметь

Junior

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

Middle

Самостоятельно пишет модульные и сценарные тесты. Использует Vanessa Automation.

Senior

Проектирует стратегию тестирования для проекта. Внедряет TDD и BDD в команде. Настраивает нагрузочное тестирование.

Lead

Определяет стандарты качества кода. Внедряет метрики качества и практики ревью.

Architect

Проектирует тестируемую архитектуру.

CTO

Определяет культуру качества в компании.

 

Безопасность

Грейд

Что должен знать и уметь

Junior

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

Middle

Настраивает RLS, профили безопасности. Понимает угрозы: SQL-инъекции, XSS в веб-клиенте.

Senior

Проводит аудит безопасности конфигурации. Внедряет безопасную разработку (Security Champions). Работает с криптографией: ЭЦП, TLS, шифрование.

Lead

Определяет политику безопасности для команды.

Architect

Проектирует безопасную архитектуру систем.

CTO

Определяет стратегию информационной безопасности.

 

Soft Skills — коммуникация и лидерство

Коммуникация

Грейд

Что должен знать и уметь

Junior

Чётко описывает проблему в тикете. Задаёт вопросы когда не понимает.

Middle

Объясняет технические решения команде. Пишет понятную документацию.

Senior

Общается с заказчиком без посредников. Проводит технические презентации. Разрешает конфликтные ситуации.

Lead

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

Architect

Защищает архитектурные решения перед стейкхолдерами. Пишет статьи и выступает на конференциях.

CTO

Представляет компанию на рынке. Выступает ключевым спикером на конференциях.

 

Менторинг и развитие других

Грейд

Что должен знать и уметь

Junior

Учится у более опытных коллег.

Middle

Помогает джунам с типовыми задачами. Проводит код-ревью начального уровня.

Senior

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

Lead

Выстраивает систему менторинга в команде. Оценивает компетенции и даёт развивающую обратную связь. Растит будущих лидов.

Architect

Менторит старших разработчиков в архитектуре. Создаёт образовательные материалы.

CTO

Формирует культуру обучения в компании. Развивает бренд компании как работодателя.

 

Лидерство и управление

Грейд

Что должен знать и уметь

Junior

Берёт ответственность за свои задачи.

Middle

Ведёт небольшие задачи от оценки до сдачи. Проявляет инициативу в улучшении процессов.

Senior

Ведёт технические проекты. Принимает решения в условиях неопределённости. Влияет на техническую культуру команды.

Lead

Управляет командой: планирование, мотивация, 1-1. Разрешает конфликты. Отвечает за доставку и качество.

Architect

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

CTO

Управляет техническим департаментом. Формирует видение и стратегию. Принимает кадровые решения.

 

Business Skills — бизнес и продукт

Предметная область

Грейд

Что должен знать и уметь

Junior

Понимает базовые бизнес-термины проекта.

Middle

Знает бизнес-процессы своего проекта. Понимает как автоматизация влияет на бизнес.

Senior

Глубоко знает предметную область. Предлагает решения на стыке бизнеса и технологий.

Lead

Понимает бизнес-модель компании. Оценивает бизнес-влияние технических решений.

Architect

Проектирует системы под бизнес-стратегию. Прогнозирует развитие предметной области.

CTO

Понимает рынок и конкурентов. Определяет как технологии создают конкурентное преимущество.

 

Продуктовое мышление

Грейд

Что должен знать и уметь

Junior

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

Middle

Предлагает улучшения продукта.

Senior

Оценивает техническую реализуемость продуктовых идей. Участвует в приоритизации фич.

Lead

Управляет бэклогом разработки. Балансирует фичи, баги и технический долг.

Architect

Определяет техническую стратегию продукта.

CTO

Определяет продуктовую стратегию с точки зрения технологий.

 

Экономика разработки

Грейд

Что должен знать и уметь

Junior

Понимает что его время стоит денег.

Middle

Оценивает трудозатраты. Понимает что такое технический долг.

Senior

Оценивает стоимость архитектурных решений. Считает ROI технических инициатив.

Lead

Управляет бюджетом команды. Оценивает стоимость найма и удержания.

Architect

Оценивает совокупную стоимость владения (TCO) систем.

CTO

Управляет бюджетом технического департамента. Принимает решения о build vs buy.


Шесть грейдов: подробный разбор

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

 

Junior — фундамент

Суть роли: исполнитель. Пишет код по готовым спецификациям.

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

Срок до следующего грейда: 12-18 месяцев.

Что меняется по сравнению с предыдущим уровнем: это старт. До Junior — стажёр или ученик курсов. Junior уже пишет рабочий код, но под контролем ментора.

Типичный рабочий день: получает задачу в трекере с описанием и макетом. Пишет обработку или отчёт. Задаёт вопросы ментору. Проходит код-ревью. Исправляет замечания.

Пример задачи с разбором: Требуется написать внешний отчёт по продажам за период с группировкой по менеджерам и развёрнутой аналитикой по номенклатуре.

Джун начинает с макета: какие колонки, какие группировки. Потом пишет запрос с соединением двух таблиц — Продажи и Справочник Менеджеры. Делает форму с параметрами даты. Подключает СКД для группировок. На код-ревью ментор спрашивает: «А почему не через временную таблицу?» — и джун учится. А потом замечает сам: отчёт тормозит на больших периодах — предлагает добавить индекс. Ментор одобряет. Это уже зачаток Middle-мышления.

Практическое задание: написать три внешних отчёта на СКД с разной сложностью группировок. В первом — одна группировка, во втором — две с иерархией, в третьём — условное оформление.

Типичные ловушки:

  • Сидеть над проблемой полдня, потому что «не хочу беспокоить ментора». Это не упорство, это потеря времени.
  • Учиться «по курсам», не читая чужой код.
  • Формулировать поисковый запрос как «1С ошибка» — и удивляться, что ответа нет.

Как прокачать:

  1. Правило 20 минут. Если не можете решить проблему 20 минут — идите к ментору. Не 2 часа, не полдня. 20 минут.

  1. Писать код каждый день. Без исключений. Даже 30 минут лучше, чем ничего.
  2. Читать чужой код 30 минут в день. Звучит банально, но это работает. Я сам так делал — открывал модули типовых конфигураций и просто читал, как написан код БСП. Иногда это было полезнее любых курсов.
  3. Дневник обучения. Записывайте каждый день: что изучил, что не понял, что запомнить. Через полгода — это ваша личная база знаний.
  4. «Гуглить» — это навык. Плохой запрос: «1С ошибка». Хороший: «1С Предприятие 8.3 ошибка при записи документа "Значение не является значением объектного типа"». Второй даст ответ за 30 секунд.
  5. Не бояться задавать вопросы.
  6. Изучить основы SQL и баз данных.
  7. Через полгода — самооценка снова.

 

Middle — самостоятельность

Суть роли: самостоятельный разработчик. Решает задачи без менторства.

Ключевые навыки: проектирует структуру метаданных, пишет сложные запросы, работает с СКД и расширениями, настраивает индексы.

Срок до следующего грейда: 18-24 месяца.

Что меняется: Middle уже не ждёт, пока ему дадут спецификацию. Он сам обсуждает с аналитиком, что нужно сделать, и сам предлагает решение. Разница между Junior и Middle — не в объёме знаний, а в готовности брать ответственность за результат.

Типичный рабочий день: получает задачу без детального ТЗ — только бизнес-требование. Сам разбирается в предметной области, проектирует структуру, пишет код, отлаживает, отдаёт на тестирование.

Пример задачи с разбором: Нужно реализовать автозаполнение маршрутов доставки в УТ на основе истории заказов клиента.

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

Практическое задание: спроектировать подсистему уведомлений пользователей. Два типа уведомлений — информационные и требующие действия. Настроить права. Сделать форму списка и форму элемента.

Типичные ловушки:

  • Застрял в комфорте — решает знакомые задачи, не берётся за новое.

    Важная оговорка: когда расти некуда

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

    Я встречал джунов с опытом 5–6 лет — это не редкость. Они делают рутину за полтора МРОТ, а компании большего и не надо. Причина чаще всего одна — боятся переходить, боятся браться за легаси. Придётся напрягаться в условиях стресса, а это больно. Хотя enterprise без легаси не бывает, и в 1С — тем более.

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

  • Бросается писать код, не подумав. Мидл, который сразу пишет, — это джун с опытом.
  • Игнорирует код-ревью как «формальность». А это бесплатный менторинг.

Как прокачать:

  1. Проектировать больше, писать меньше. Мидл, который сразу бросается писать код, — это джун с опытом. Мидл, который сначала думает — настоящий мидл.
  2. Техника «два прохода» при чтении кода. Первый — бегло, чтобы понять структуру. Второй — медленно, по процедурам. Читать чужой код по 30 минут в день.
  3. Оценка задач. Разбить на подзадачи, добавить 30% на непредвиденное, 20% на тестирование, 10% на код-ревью. Я внедрил это правило у себя — и перестал сдавать задачи в последний день спринта.
  4. Код-ревью — бесплатный менторинг. Задавайте вопросы: «А почему так лучше?», «А где почитать?».

  1. Сценарные тесты. Vanessa Automation — это не сложно. Один раз настроив, вы будете запускать сценарий за 10 секунд вместо 10 минут ручного тестирования.
  2. Менторить джунов.
  3. Изучить интеграции (Kafka, gRPC (gRPC Remote Procedure Calls — удалённый вызов процедур)).
  4. Начать оптимизировать производительность.
  5. Через полгода — самооценка снова.

 

Senior — ответственность за систему

Суть роли: технический лидер. Принимает технические решения и отвечает за них.

Ключевые навыки: проектирует архитектуру системы, оптимизирует производительность на уровне платформы, работает с Kafka/gRPC, менторит мидлов, общается с бизнесом на равных.

Точка бифуркации: дальше два трека — Lead (управление людьми) или Architect (управление технологиями).

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

Пример задачи с разбором: Бизнес хочет отдать часть документооборота во внешнюю систему. Нужно спроектировать интеграцию между 1С:ERP и внешней DMS (Document Management System — система управления документами).

Сеньор начинает не с кода, а с вопросов: какой объём документов? Какая задержка допустима? Что важнее — надёжность или скорость? По итогам выбирает архитектуру: Kafka для асинхронного обмена, REST API для синхронных запросов. Описывает решение в ADR (Architecture Decision Records — записи об архитектурных решениях): что решили, почему, какие альтернативы отвергли. Спустя год, когда кто-то спросит «почему Kafka, а не RabbitMQ?» — ответ будет готов.

Практическое задание: спроектировать интеграцию с внешней системой. Описать контракт, выбрать протокол, оформить ADR, реализовать прототип, провести презентацию для команды.

Типичные ловушки:

  • Стал незаменимым и задушил рост команды. «Только Серёжа знает, как работает эта подсистема».
  • Спорит с DBA вместо того, чтобы поставить замеры с обеих сторон.
  • Предлагает технологию, потому что «модно», а не потому что посчитал.

Как прокачать:

  1. Определиться с треком. Это самое важное решение после Senior. Если тянете к людям — Lead. К технологиям — Architect.
  2. Использовать ADR. Каждое архитектурное решение — в отдельный файл. Что решили, почему, какие альтернативы. Всё будет в репозитории — и любой разработчик сможет прочитать.
  3. Освоить двустороннюю корреляцию в диагностике. Не спорить с DBA (Database Administrator — администратор баз данных). Поставить замеры на обеих сторонах — приложение и база. Разница — чистое сетевое время. Однажды я три дня доказывал DBA, что проблема не в запросе, а в сети. Когда поставили замеры с обеих сторон — за час нашли узкое место на балансировщике.
  4. Считать ROI (Return on Investment — возврат на инвестиции) технических инициатив. Захотели переписать модуль на новую архитектуру? Посчитайте, сколько это стоит и сколько сэкономит. Без цифр бизнес не даст бюджет.
  5. Растить себе замену. Сеньор, который незаменим — бутылочное горлышко. Не будьте Серёжей.
  6. Не пишите код в пятницу после обеда. По нашим метрикам — 40% инцидентов на проде приходится на коммиты после 16:00 пятницы.
  7. Через полгода — самооценка снова.

 

Lead — управление командой

Суть роли: управленец. Отвечает за команду, сроки, качество.

Ключевые навыки: управление людьми, найм, 1-1, бюджет, метрики (lead time, throughput).

Что важно: Lead пишет код меньше 30% времени. Если больше — это не Lead, а Senior с дополнительной нагрузкой.

Типичный рабочий день: утро — стендап, разбор блокеров. День — 1-1 с разработчиками, ревью метрик. Вечер — планирование, работа со стейкхолдерами. Кода почти нет.

Пример задачи с разбором: Команда из 5 человек не успевает за спринтом. Lead time растёт, моральное состояние падает.

Лид не бросается помогать писать код. Он разбирается: где узкое место. Анализирует метрики — оказывается, 40% времени уходит на согласования с другими отделами. Лид идёт к руководителю смежного отдела и договаривается о процессе. Внедряет правило: согласование — не дольше 24 часов, эскалация — через 48. Через два спринта lead time падает на 30%.

Практическое задание: провести пять встреч 1-1 с разработчиками по шаблону развивающей обратной связи. Внедрить одну метрику и отследить её три спринта.

Типичные ловушки:

  • Продолжает писать код вместо управления. Это не Lead, а Senior с дополнительной нагрузкой.
  • Превращает 1-1 в статус-встречу по задачам. Это микроменеджмент.
  • Решает проблемы команды сам, вместо того чтобы спросить: «А как ты сам думаешь решить?».

Как прокачать:

  1. Проводить регулярные 1-1. Обсуждать человека: как себя чувствует, куда хочет расти, что мешает. Не превращать 1-1 в статус-встречу по задачам.
  2. Освоить технику развивающей обратной связи.
  3. Научиться решать проблемы команды, а не технические. Спросите: «А как ты сам думаешь решить?»
  4. Внедрить метрики (lead time, throughput).
  5. Проводить ретро без поиска виноватых. Не «кто деплоил?». А «почему система позволила?». Один мой знакомый лид ввёл правило: на ретро запрещено называть имена. Только процессы. Моральный климат в команде изменился за месяц.
  6. Убирайте препятствия, а не создавайте. Если команда тратит 30% времени на согласования — проблема в процессе.
  7. Растить себе замену.
  8. Через полгода — самооценка снова.

 

Architect — техническая стратегия

Суть роли: технический стратег. Определяет как будут устроены системы.

Ключевые навыки: проектирование корпоративных систем, выбор технологий, ADR, TCO (Total Cost of Ownership — совокупная стоимость владения).

Что важно: Architect не управляет людьми напрямую. Его власть — экспертиза. Он убеждает, а не приказывает.

Типичный рабочий день: утро — архитектурное ревью. День — проектирование новой подсистемы, обсуждение с CIO (Chief Information Officer — директор по ИТ). Вечер — работа с командами: помощь в реализации архитектурных решений.

Пример задачи с разбором: Компания открывает новый склад. Нужно спроектировать обмен между 1С:ERP и WMS (Warehouse Management System — система управления складом) нового склада.

Архитектор начинает с контекста: какие объёмы, какие требования к доступности, какие риски. Описывает контекст на C4 Model (модель C4 — Context, Containers, Components, Code — послойная визуализация архитектуры). Уровень контекста — для стейкхолдеров, уровень контейнеров — для разработчиков. Считает TCO на 5 лет: разработка, лицензии, поддержка, риски. Сравнивает три варианта: Kafka, RabbitMQ, прямой REST. Делает trade-off analysis (анализ компромиссов): Kafka — надёжнее, но дороже в обслуживании; RabbitMQ — проще, но меньше масштабируется; REST — быстрый старт, но проблемы при росте. Рекомендует Kafka, оформляет ADR, защищает перед стейкхолдерами.

Практическое задание: спроектировать архитектуру интеграции между двумя системами. Описать на C4 Model, посчитать TCO, оформить ADR, провести защиту решения.

Типичные ловушки:

  • «Архитектор в башне из слоновой кости». Рисует красивые схемы и исчезает. Команды потом мучаются.
  • Предлагает Kafka, потому что «модно», а не потому что посчитал TCO.
  • Отрывается от команд и теряет связь с реальностью реализации.

Как прокачать:

  1. Проектировать системы под бизнес-стратегию, а не под технологии. Архитектор, который предлагает Kafka, потому что «модно» — это энтузиаст. Архитектор предлагает Kafka, потому что посчитал TCO и понял, что на 5 лет это дешевле.
  2. Использовать C4 Model для визуализации. Каждый уровень — для своей аудитории. Стейкхолдерам — контекст, разработчикам — контейнеры.
  3. Считать TCO на 5 лет. Разработка, лицензии, поддержка, риски. Без расчёта это гадание.
  4. Не быть «архитектором в башне из слоновой кости». 30% времени — в командах.
  5. Trade-off analysis. Любое решение — компромисс. Не бывает «просто хорошо».
  6. Выступать на конференциях. Это развивает навык убеждения и формирует репутацию.
  7. Через полгода — самооценка снова.

 

CTO — технологический бизнес

Суть роли: руководитель технологического бизнеса.

Ключевые навыки: технологическая стратегия, бюджет, build vs buy (сделать самим или купить готовое), публичность.

Что важно: здесь технологии служат бизнесу, а не наоборот. CTO, который спорит с CEO о «правильной архитектуре», проигрывает. CTO, который показывает, как технологии зарабатывают деньги, — выигрывает.

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

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

CTO не смотрит на технологии. Он смотрит на деньги. Считает P&L (Profit and Loss — отчёт о прибылях и убытках) обоих вариантов. Своя разработка: 15 человеко-лет, 30 млн на 3 года, плюс риски найма и удержания. Готовое решение: 10 млн лицензия, 5 млн интеграция, 2 млн в год поддержка. Считает unit economics (пошаговую экономику продукта): на 5 лет готовое решение дешевле, но даёт меньше гибкости. Принимает решение: купить, кастомизировать под себя, через 3 года — оценить, стоит ли переписывать.

Практическое задание: посчитать TCO и ROI для решения build vs buy по реальному кейсу. Оформить решение в формате презентации для стейкхолдеров.

Типичные ловушки:

  • Спорит с CEO о «правильной архитектуре» вместо того, чтобы показать, как технологии зарабатывают деньги.
  • Считает build vs buy один раз и больше не пересматривает.
  • Забывает растить преемников.

Как прокачать:

  1. Освоить финансовую грамотность (P&L, unit economics, ROI). Без этого вы не CTO, а техдиректор без финансовой базы.
  2. Build vs buy — на миллионы. Считать TCO на 5 лет. Каждый раз — заново. Иногда «своё» дороже, иногда — дешевле.
  3. Публичность — часть работы. Выступления, статьи, участие в сообществах. Это не «по желанию».

  1. Растить преемников. Один-два Technical Director, которые могут занять ваше место.
  2. Читать бизнес-литературу. Не только техническую. «Good Strategy / Bad Strategy» Румельта, «The Lean Startup» Риса, «Measure What Matters» Доэрра.
  3. Следить за трендами через технологический радар.
  4. Через полгода — самооценка снова.

Как пользоваться компасом

Шаг 1: Самооценка

Оцените себя по шкале 1-5 для каждого навыка:

  • 1 — Нет опыта
  • 2 — Делал под руководством
  • 3 — Делаю самостоятельно
  • 4 — Могу научить других
  • 5 — Определяю стандарты

Пройдите по всем трём группам — Hard, Soft, Business — и оцените каждый навык из матрицы выше. Честно. Не «в принципе могу» — а «делаю сейчас».

Шаг 2: Определите разрывы

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

Вот как выглядит анализ разрывов для целевого грейда Senior:

Целевой грейд: senior

Ожидаемый уровень навыков:

  hard_skills.platform: 4

  hard_skills.databases: 4

  hard_skills.integrations: 4

  hard_skills.devops: 3

  hard_skills.testing: 4

  hard_skills.security: 3

  soft_skills.communication: 4

  soft_skills.mentoring: 4

  soft_skills.leadership: 4

  business_skills.business_domain: 4

  business_skills.product: 3

  business_skills.economics: 3

 

Пример анализа разрывов (самооценка — заглушка):

Топ-5 навыков для развития:

  1. soft_skills.mentoring: 1/5 -> цель 4/5 (разрыв: 3)

  2. hard_skills.integrations: 2/5 -> цель 4/5 (разрыв: 2)

  3. business_skills.business_domain: 2/5 -> цель 4/5 (разрыв: 2)

  4. hard_skills.devops: 2/5 -> цель 3/5 (разрыв: 1)

  5. soft_skills.communication: 3/5 -> цель 4/5 (разрыв: 1)

Сразу понятно что подтягивать в первую очередь. Менторинг — разрыв 3. Интеграции — разрыв 2. Предметная область — разрыв 2.

Тот же расчёт можно сделать в Excel или Google-таблице: выписать все навыки, проставить свою оценку и целевую, посчитать разницу, отсортировать по убыванию.

Шаг 3: Составьте IDP

Для каждого навыка с разрывом определите: что конкретно нужно сделать, чтобы поднять уровень? Курс? Книга? Проект? Ментор?

Шаблон IDP:

Разработчик: [ФИО], [текущий грейд], [опыт в годах]

Целевой грейд: [целевой]

Горизонт: [срок]

Цель N: [Название навыка] (уровень [текущий] → [целевой])

Почему важно: [обоснование]

Что делать:

- [конкретное действие] — [срок]

- [конкретное действие] — [срок]

Измеримый результат: [как поймёте, что цель достигнута]

Шаг 4: Регулярный ревью

Раз в квартал пересматривайте самооценку. Отмечайте прогресс. Корректируйте план.


Пример IDP: Middle → Senior

Разработчик: Анна 

Текущий грейд: Middle 

Целевой грейд: Senior 

Горизонт планирования: 6 месяцев

Контекст

Анна работает 4 года в 1С-разработке. Middle с подтверждённым опытом. Хочет вырасти до Senior.

Самооценка выявила ключевые разрывы:

  • soft_skills.mentoring: 1/5 → цель 4/5 (разрыв: 3)
  • hard_skills.integrations: 2/5 → цель 4/5 (разрыв: 2)
  • business_skills.business_domain: 2/5 → цель 4/5 (разрыв: 2)
  • hard_skills.devops: 2/5 → цель 3/5 (разрыв: 1)
  • soft_skills.communication: 3/5 → цель 4/5 (разрыв: 1)

Цели развития

Цель 1: Интеграции (уровень 2 → 4)

Почему важно: Senior проектирует интеграционную архитектуру.

План действий:

  • Пройти курс по Apache Kafka — месяц 1
  • Настроить Kafka в тестовом контуре — месяц 2
  • Спроектировать интеграцию с маркетплейсом на реальном проекте — месяц 3-4
  • Провести презентацию для команды «Kafka для 1С» — месяц 4

Измеримый результат:

  • Самостоятельно спроектировала и запустила интеграцию с маркетплейсом
  • Интеграция обрабатывает не менее 10 000 сообщений в сутки
  • Метрики: throughput, latency, error rate в норме

Цель 2: Менторинг (уровень 1 → 4)

Почему важно: Senior менторит мидлов и джунов. Без этого нельзя стать сеньором.

План действий:

  • Взять двух джунов на менторство — месяц 1
  • Проводить парное программирование 2 раза в неделю — месяц 1-6
  • Провести 10 код-ревью с развивающей обратной связью — месяц 2-6
  • Провести воркшоп «Как писать модульные тесты для 1С» — месяц 5

Измеримый результат:

  • Менти закончили испытательный срок с положительной оценкой
  • Менти самостоятельно закрывают задачи среднего уровня
  • Получила положительную обратную связь от менти

Цель 3: Предметная область (уровень 2 → 4)

Почему важно: Senior говорит с заказчиком на равных, понимает бизнес.

План действий:

  • Пройти курс «Управление производством в ERP» — месяц 2
  • Провести 5 интервью с заказчиками — месяц 3
  • Самостоятельно провести предпроектное обследование — месяц 5

Измеримый результат:

  • Провела обследование без помощи
  • Заказчик принял результаты обследования
  • Подготовила отчёт с архитектурным предложением

Регулярные активности

  • Парное программирование с наставником — 2 раза в неделю
  • Код-ревью: 3 PR в неделю
  • Участие в архитектурных обсуждениях — еженедельно
  • Чтение: 1 техническая статья в день
  • Выступление: 1 доклад в квартал

Поддержка

Ментор: Иван Петров, Senior 1С-разработчик Встречи 1-1: каждые 2 недели

Ресурсы:

  • Курс по Kafka (Stepik) — 5 000 руб
  • Курс «Управление производством в ERP» — 30 000 руб
  • Книга «Kafka: The Definitive Guide» — 3 000 руб

Итого бюджет: 38 000 руб. Это пример для конкретного случая — многие ресурсы можно заменить бесплатными: документация Kafka, статьи, видео на YouTube. Бюджет зависит от того, что готов оплатить работодатель.

Промежуточные проверки

Дата

Ожидаемый прогресс

+2 мес

Цель 1: уровень 3. Kafka настроена в тестовом контуре

+4 мес

Цель 2: уровень 3. Менти работают самостоятельно

+6 мес

Review: готовность к повышению

Критерии успеха

Через 6 месяцев Анна должна:

  1. Самостоятельно спроектировать и запустить интеграцию с внешней системой
  2. Менторить двух джунов, которые успешно прошли испытательный срок
  3. Самостоятельно провести предпроектное обследование
  4. Выступить на внутреннем митапе с докладом

При выполнении всех критериев — заявка на повышение до Senior.


Как использовать компас на performance review

Без компаса:

Тимлид: «Ты молодец, но до Senior ещё расти». Разработчик: «А что конкретно?» Тимлид: «Ну, больше ответственности, архитектура...» Разработчик: «А что я должен уметь чтобы стать Senior?» Тимлид: «...» (открывает зарплатную вилку)

С компасом:

Тимлид: «Смотри. По матрице компетенций у тебя Hard Skills на 4, Soft Skills на 2, Business Skills на 2. Для Senior нужно Hard 4, Soft 4, Business 4. Провал — в Soft Skills: менторинг и коммуникация. Провал — в Business Skills: предметная область. Давай составим IDP на 6 месяцев.» Разработчик: «Понял. Мне нужно взять джуна на менторство и пройти курс по бизнес-процессам. Тогда через полгода я буду готов к повышению.»

Что это меняет:

  • Performance review из субъективного «молодец/не молодец» становится объективным
  • Разработчик понимает конкретные шаги, а не абстрактные пожелания
  • Тимлид может обосновать решение о повышении или отказе

 

Чек-лист для повышения

Перед разговором с руководителем проверьте:

  • Проведена самооценка по всем группам навыков
  • Определён целевой грейд
  • Найдены топ-5 навыков с максимальным разрывом
  • Составлен IDP с измеримыми результатами
  • Собраны конкретные примеры из работы за последние 6 месяцев
  • Подготовлены метрики: что улучшилось благодаря моей работе
  • Собрана обратная связь от коллег и заказчиков

Что говорить на встрече:

  1. Начните с результатов, а не с просьбы о повышении
  2. Покажите прогресс по IDP: что закрыли, что осталось
  3. Приведите 3-5 конкретных примеров, где вы проявили себя на целевом грейде
  4. Предложите следующий IDP — покажите, что рост продолжается

Что спрашивать:

  • Что конкретно мешает повышению прямо сейчас?
  • Какие навыки нужно подтянуть?
  • Какие задачи на ближайший квартал помогут закрыть разрывы?

Если повысили:

  • Обсудите новые метрики и ожидания
  • Согласуйте пересмотр зарплаты
  • Составьте новый IDP на следующий грейд

Если отложили:

  • Запросите конкретные критерии: что должно измениться
  • Зафиксируйте срок следующего ревью
  • Обновите IDP с учётом замечаний

Если отказали:

  • Попросите развёрнутую обратную связь
  • Сравните с самооценкой: где расходятся
  • Решите: дорастить здесь или искать команду, где ваш уровень востребован

Мой путь: Middle → Senior → Главный разработчик

Пять лет я был Middle. Не потому что не хватало знаний — их было даже с избытком. А потому что не понимал, чего именно не хватает. Учил всё подряд: то Kafka, то новую версию платформы, то паттерны проектирования. Знания копились, грейд не менялся.

Перелом наступил, когда я разложил требования к Senior на конкретные навыки и честно оценил себя по каждому. Оказалось: Hard Skills у меня на уровне 4 — я действительно писал сложный код и оптимизировал запросы. А вот Soft Skills — на 2. Менторинга не было вообще. С бизнесом не общался — только через аналитика. Business Skills — на 2.

Три навыка, которые дали основной рывок:

  1. Менторинг. Я взял двух джунов. Первые месяцы было тяжело: объяснять очевидные вещи, переделывать за ними код. Но именно через менторинг я сам начал понимать платформу глубже — когда объясняешь, находишь пробелы в собственном знании.
  2. Предметная область. Я перестал говорить «это к аналитику» и пошёл на встречи с заказчиками. Через полгода я уже сам проводил предпроектные обследования. Это изменило всё: я начал предлагать решения, а не просто реализовывать чужие.
  3. ADR. Начал вести записи об архитектурных решениях. Сначала для себя. Потом их стали читать коллеги. Через год я защищал архитектуру перед стейкхолдерами — без страха, потому что у меня были записаны все аргументы.

Через год после старта этой системы я стал Senior. Ещё через два — главным разработчиком. Разница не в количестве знаний, а в том, что я перестал учить «всё подряд» и начал точечно закрывать разрывы.


Для тимлидов: как адаптировать матрицу под свою команду

Если вы хотите внедрить компас в команде — вот 7 шагов:

  1. Проведите самооценку команды. Каждый разработчик оценивает себя по матрице. Анонимно или открыто — решайте сами.
  2. Согласуйте целевые уровни. Для каждого грейда — свой набор требований. Не копируйте мои цифры слепо: адаптируйте под стек и специфику.
  3. Проведите индивидуальные встречи. Обсудите с каждым: где он сейчас, куда хочет, какой разрыв.
  4. Встройте в 1-1. Раз в месяц — ревью прогресса по IDP.
  5. Согласуйте с HR. Если есть система грейдов — синхронизируйте. Если нет — матрица станет её основой.
  6. Встройте в performance review. Замените «ты молодец, но» на конкретику по навыкам.
  7. Пересматривайте раз в полгода. Матрица — живой инструмент. Меняется стек, меняются требования.

Обратная связь: если вы тимлид и адаптировали матрицу под свою команду — напишите в комментарии. Соберём кейсы и улучшим инструмент вместе.


Чем это отличается от других подходов

Подход

Для кого

Плюс

Минус

Корпоративные грейды

HR и тимлиды компании

Привязка к зарплатной вилке

Нельзя применить вне компании

Балльная матрица

Крупный бизнес с 1С:ЗУП

Автоматизация оценки

Требует внедрения

Карьерный компас

Сам разработчик

Берёшь и применяешь сегодня

Не привязан к деньгам


Итоги и что делать завтра

Ключевые мысли:

  1. Сертификации 1С проверяют знание платформы, но не проверяют архитектуру, софт-скиллы, бизнес-компетенции. После Middle они перестают быть сигналом.
  2. С ростом грейда меняются пропорции навыков: Junior — 80% Hard Skills, CTO — 50% Business Skills. Исключение — Architect: у него Hard Skills снова 50%, но на другом уровне.
  3. Шесть грейдов: Junior (исполнитель), Middle (самостоятельный), Senior (технический лидер), Lead (управленец), Architect (стратег), CTO (бизнес-лидер).
  4. После Senior — два трека: Lead (люди и доставка) или Architect (технологии и стратегия).
  5. Карьерный компас делает performance review объективным.
  6. IDP превращает «куда расти» в конкретный план на 6 месяцев с измеримыми результатами.

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

Что делать завтра:

  1. Проведите самооценку по матрице компетенций. Где вы сейчас?
  2. Определите целевой грейд на ближайшие 6-12 месяцев.
  3. Выберите 2-3 навыка с максимальным разрывом. Составьте IDP.
  4. Найдите ментора, который уже на целевом грейде.
  5. Покажите компас тимлиду. Предложите использовать на следующем performance review.


Айдар Сафин

Главный разработчик Центра экспертизы 1С

MAGNIT TECH

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

Компетенции и навыки Бесплатно (free)

Пока технические специалисты борются со «щупальцами спрута» – плохими запросами, некачественным кодом и покупкой нового железа, – мы предлагаем найти «голову», из-за которой проблемы с производительностью 1С возникают системно. Разбираем истинные управленческие причины падения скорости, скрытые за отсутствием сильных экспертов и привычкой команды писать код без предварительной оценки бизнес-задач. Объясняем ИТ-руководителям, PM, CTO, CIO и CDTO, как распознать эти первопричины и выстроить процессы, чтобы перестать бесконечно лечить симптомы и решить проблему на корню.

06.11.2026    344    0    Velifer    1    

4

Компетенции и навыки Аналитик Россия Бесплатно (free)

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

29.10.2026    194    0    EKabanova    0    

0

Компетенции и навыки Бесплатно (free)

Оценка гибких навыков часто оказывается долгим и дорогостоящим процессом, поэтому мы рассказываем, как выстроить ее внутри компании так, чтобы она была понятной, автоматизированной и безопасной для сотрудников. Разбираем этапы проекта: от создания модели из 20 компетенций до выбора тестов, кейсов, интервью и оценки «360 градусов» с автоматизацией в «1С:Оценке персонала». Показываем, как команда из 15 человек прошла оценку за рабочую неделю, а на подведение результатов потребовалось еще пять дней. Объясняем, как полученные данные помогли улучшить подбор, сформировать кадровый резерв, точнее планировать обучение, сократить трудозатраты руководителей и снизить текучесть.

14.10.2026    243    0    user2100930    1    

0

Компетенции и навыки Продуктовый подход Бесплатно (free)

Почему компании объединяют управление продуктом и технологиями в одной роли – и когда такое решение действительно оправдано? Разбираем на практическом опыте команды 1С, какие преимущества дает роль CPTO, почему она ускоряет принятие решений и упрощает взаимодействие с бизнесом, но одновременно повышает когнитивную нагрузку и создает риск перекоса между продуктом и технологическим развитием. Показываем, почему для крупного бизнеса такое совмещение может оказаться лишь временным компромиссом, в каких условиях модель работает устойчиво и какие механизмы – от квот на техдолг до независимого архитектурного контроля – помогают сохранить баланс.

24.08.2026    407    0    user1982126    0    

0

Обучение и наставничество Компетенции и навыки Подбор персонала и собеседования Бесплатно (free)

Разбираем, почему привычная модель найма перестает работать и как компаниям выстраивать развитие специалистов в условиях дефицита кадров и новых ожиданий сотрудников. Показываем, как связка HR и тимлида помогает превращать новичков без проектного опыта в самостоятельных специалистов без перегрузок и потери качества. Объясняем, как сетка грейдов, ABC-классификация задач, индивидуальные планы развития и регулярная обратная связь делают рост прозрачным, помогают вовремя выявлять зоны развития и повышают мотивацию. Материал будет полезен тимлидам, HR-специалистам и руководителям IT-направлений, которые хотят сократить текучесть, сформировать кадровый резерв и не допустить кадрового голода в ближайшие годы.

17.08.2026    601    0    user2135145    3    

0

Компетенции и навыки Мотивация Бесплатно (free)

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

04.08.2026    745    0    user2136222    0    

0

Компетенции и навыки Бесплатно (free)

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

04.08.2026    827    0    YA_826532418    0    

4

Лидерство Компетенции и навыки Управление ИТ-департаментом Бесплатно (free)

Главная иллюзия ИТ-управления – вера в то, что правильные процессы, модные технологии и подробные регламенты сами приведут к результату. Показываем, как эта иллюзия разбивается о реальность. Результат создают мотивированные и компетентные люди, которым процессы помогают работать, а технологии решают конкретные бизнес-задачи, а не просто выглядят современно. Объясняем, почему ИТ-руководитель – это прежде всего лидер, который синхронизирует людей, процессы и инструменты в условиях ограниченных ресурсов, давления бизнеса и постоянных изменений. В статье разбираем типичные ловушки найма, мотивации, контроля, Agile, сервисности, планирования, внедрения ИИ, работы с вендорами и техническим долгом – и показываем, как сохранять романтику управления без розовых очков.

28.07.2026    748    0    GSoft    0    

5
Вознаграждение за ответ
Показать полностью
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. DmitryKlimushkin 9 16.09.26 12:54 Сейчас в теме
Красиво подано... Я и не предполагал, что волюнтаризм может стать таким привлекательным)
lada2011; aidar_safin; +2 – Ответить
10. aidar_safin 178 16.09.26 23:25 Сейчас в теме
(1) Спасибо, Дмитрий! Да, это по‑своему мой «волюнтаризм» — собрал систему под себя, потому что не хватало чётких ориентиров. Главное, что она работает и помогает не гадать, а двигаться целенаправленно.
Andrey_Timofeev; +1 – Ответить
13. DmitryKlimushkin 9 17.09.26 06:57 Сейчас в теме
(10) Я немного порицаю тебя за (на мой взгляд!) избыточный оптимизм, который ты можешь породить в ещё незрелых умах наших молодых коллег. У них может возникнуть иллюзия, что по прошествии трёх (пусть и насыщенных и напряжённых) лет, они уже готовы войти в верхний профессиональный слой. И зафиксировав истечение этого указанного срока, совсем "зелёный" дилетант начнёт "топырить пальцы" и "вещать незыблемые истины".
Уже не очень хорошо помню, но указанный тобой срок у меня ушёл просто на относительно уверенное освоение XML. На знакомство с основами бухучёта ушло примерно столько же, а потом ещё пятилетка на понимание самого смысла учёта. И куча времени уходит просто на "гонку за лидером". Так можно назвать обязательное поддержание знаний в постоянно изменяющейся платформе. Плюсом идёт постоянная корректировка знаний на изменения законодательства, когда приходится осваивать или новую методологию, или новую технологию.
Тут два варианта может быть. Либо я немного тупенький и не уложился в трёхлетнюю программу обучения, либо мы называем "сеньорами" чуть-чуть разных персонажей) Во времена любимого мною "совка" был такой регулярный лозунг со всех газет и экранов "Пятилетку - за три года!". Вот точно твой вариант) Предполагаю, что пятилеточку надо бы оттащить ИТ-неофиту ровно для того, чтобы дорасти хотя бы до ... виконта (молодого барина!). А потом через ещё пару пятилеток вступать во владения своим леном (феодом) и вешать на щит надпись "сеньор".
В остальном, ты - большой молодец и написал очень подробный хороший "учебный план", который мне вполне нравится.... если передоз оптимизма компенсировать))
user1804313; Andrey_Timofeev; +2 – Ответить
14. aidar_safin 178 17.09.26 07:05 Сейчас в теме
(13) Дмитрий, спасибо за такой развёрнутый ответ! Ценишь — критикуешь, это ценнее, чем просто «молодец».

Про оптимизм — принимаю, доля правды есть. Три года — это не гарантия, а ориентир для тех, кто уже в рынке и целенаправленно закрывает разрывы. Не для старта с нуля. Я и писал это имея в виду человека, который уже работает в 1С, но застрял на Middle и не понимает, куда расти. С нуля — да, пять-семь лет до уверенного Senior реальнее, но все зависит от системы и мотивации, можно и за 3.

Про «гонку за лидером» — отдельное спасибо, что это назвал. Платформа меняется, законодательство меняется, методологии меняются. Это не пауза в развитии, а постоянный фон. Кто-то тратит на это год, кто-то три — и это не тупость, а реальность нашей профессии.

Про «разных сеньоров» — тоже согласен. Именно поэтому в статье я и написал, что это моё видение, а не ГОСТ. Если у тебя в команде Senior — это человек с 10 годами опыта и глубоким знанием бухучёта, это нормально. Senior может быть человек с 3 годами, но с сильными интеграциями и архитектурой. Потому что специфика ритейла — это объёмы, интеграции, нагрузка, а не методология РАУЗ.

А «Пятилетку — за три года» — улыбнуло, не буду врать) Хорошая аналогия. Если бы не был так серьёзен вопрос, можно было бы и в эпиграф статьи вставить.
Andrey_Timofeev; +1 – Ответить
15. DmitryKlimushkin 9 17.09.26 07:15 Сейчас в теме
(14) На мой взгляд в "Миддлах" застревают по причине тупости и бессмысленности текущей работы. Я абсолютно уверен в том, что лучшим учителем и "удобрением роста" квалификации является осмысленная прагматичная и логичная ежедневная работа. "А теперь посмотрим на наш канбан... Ну, слёзы вытерли? Продолжаем дальше!"
Отсюда и непонимание "Куда расти?", ведь ежедневный запрос на квалификацию выражается в умении "круглое носить, квадратное - катать".
И чем правильнее и грамотнее написан "учебный план" (твой случай!), тем больше набегает разрыв в ежедневной практике. У лыжников лыжня разъезжается)
Про интеграции зря упомянул - у меня там накануне "болело") Начал писать статью, про текущий подход к "интеграциям", потом вспомнил, что запретил себе писать и прекратил это бестолковое дело)
Andrey_Timofeev; +1 – Ответить
16. aidar_safin 178 17.09.26 07:28 Сейчас в теме
(15) Дмитрий, ты прямо в точку про «круглое носить, квадратное катать». Если работа сводится к рутине без задач на рост — никакой учебный план не поможет: просто негде применять новые навыки. Именно поэтому в матрице я отдельно выделял не только знания, но и типы задач под каждый грейд: проектирование, ревью, менторинг. Чтобы человек понимал: если в канбане одни типовые доработки, надо либо просить задачи с архитектурным слоем, либо самому инициировать улучшения — хоть тот же рефакторинг или описание ADR.

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

А про интеграции понимаю: когда «болит», любая строчка про них цепляет. Если потом захочешь всё-таки дописать статью — буду рад почитать. Или, если наоборот, хочется просто выдохнуть и про что-то совсем не про интеграции поболтать — тоже нормально. Спасибо, что делишься своим взглядом: он здорово приземляет теорию.
17. A1WEB 61 17.09.26 10:59 Сейчас в теме
(16)
Если работа сводится к рутине без задач на рост — никакой учебный план не поможет


Это ключевой момент, его нужно написать в статье, а не в комментариях. Далеко не в каждых проектах/компаниях можно вырасти вообще хоть как-то, не говоря уже о росте от джуна к синьору. Всё зависит от вашей роли и степени участия в проекте.
Я лично встречал джунов с опытом 5-6 лет. Это вообще не редкость. Они делают рутину за полтора МРОТ, а компании большего и не надо.

Причина в основном одна - боятся переходить, боятся браться за легаси, ведь придется сильно напрягать извилины в условиях стресса, а это больно. Хотя кто видел enterprise без легаси... В 1С без этого делать нечего.
sogesti; aidar_safin; +2 – Ответить
18. aidar_safin 178 17.09.26 13:09 Сейчас в теме
(17)

Согласен на 100%. Это не комментарий — это важная оговорка, которой в статье не хватает. Матрица работает, когда есть где применять новые навыки. Если проект — только типовые доработки по готовым инструкциям, а компания не заинтересована в развитии, никакой IDP не поможет. И джун с опытом 5–6 лет за полтора МРОТ — это не редкость, а проблема рынка.

Про страх перед легаси — тоже в точку. В 1С без легаси не бывает, и именно умение в нём работать отличает Middle от того, кто им числится. Бояться напрягаться — понятный человеческий рефлекс, но он и есть тот самый «потолок».

Добавил для Мидла:

Типичные ловушки:

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

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

Я встречал джунов с опытом 5–6 лет — это не редкость. Они делают рутину за полтора МРОТ, а компании большего и не надо. Причина чаще всего одна — боятся переходить, боятся браться за легаси. Придётся напрягаться в условиях стресса, а это больно. Хотя enterprise без легаси не бывает, и в 1С — тем более.

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

Бросается писать код, не подумав. Мидл, который сразу пишет, — это джун с опытом.
Игнорирует код-ревью как «формальность». А это бесплатный менторинг.
23. gybson 15 17.09.26 15:53 Сейчас в теме
(13) Срок обучения на инженера-программиста все еще 5 лет. Где есть бакалавриат, там 4 года. 3 года это ПТУ.
26. aidar_safin 178 17.09.26 16:47 Сейчас в теме
(23) Подразумевается: высшее образование у джуна уже есть, а три года — это отсчёт практического пути от Junior до Senior в реальных проектах. Не вместо вуза, а после.
27. gybson 15 17.09.26 17:47 Сейчас в теме
(26) так и получается, что "От Junior до Senior за десять лет, а не три" =) От мидла да, за три наверное. А дальше уже даже маленький рост дается ценой больших усилий.
28. aidar_safin 178 17.09.26 18:46 Сейчас в теме
(27) Ты прав, после Senior каждый шаг даётся тяжелее — там уже не про «выучить новую штуку», а про умение держать большой контекст и отвечать за серьёзные решения. Так что десять лет — это вполне реалистичная траектория, особенно если расти без сильной поддержки или на рутине.

При этом я исхожу из того, что у большинства специалистов к старту в 1С уже есть высшее образование — оно даёт базу, но дальше всё решает практика. А те самые «три года» в матрице — это как раз про прикладной путь: реальные задачи, артефакты, ответственность. То есть не вместо вуза, а уже после него, и при условии, что есть где применять новые навыки.
29. gybson 15 17.09.26 20:11 Сейчас в теме
(28) Есть еще один важный момент. Это наверное из софт-скилов, хотя по сути хард. Это понимание того, что реально. Это долго вырабатывается. Понимание того, что надо работать с чем есть, что не получится всех заставить делать свою работу более эффективной для программиста или соблюдать правила программиста. Что нельзя прямо сейчас реализовать идею, которая напрашивается, а все её 20 лет не замечали. Потому что замечали =) Должны быть несколько потухшие глаза, как плата за опыт.
30. aidar_safin 178 17.09.26 22:47 Сейчас в теме
(29) Ты прав — это отдельный пласт зрелости, который не впишешь в чек‑лист. Умение отличать «идеальное решение» от «реализуемое здесь и сейчас» формируется только на практике: через десятки ситуаций, где приходится выбирать между правильной архитектурой и реальными ограничениями проекта, бизнеса и истории системы.

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

Этот навык можно заложить в матрицу не как отдельный пункт, а через критерии оценки: например, в блоке про Senior добавить метрики вроде «способность обосновать компромисс», «умение учитывать исторический контекст системы», «навык приоритизации доработок с учётом ограничений». Так это станет не абстрактной мудростью, а проверяемым показателем роста.
31. gybson 15 17.09.26 23:00 Сейчас в теме
(30) Как реализовать на python алгоритм 1K-BFS?
32. aidar_safin 178 17.09.26 23:06 Сейчас в теме
(31) Если вдруг хочется всерьёз разобрать k‑BFS — давай отдельно, а в этой ветке он точно не к месту.
19. Константин С. 685 17.09.26 13:30 Сейчас в теме
(10)
собрал систему под себя,

Вот именно...
Сколько читай в книгах "как построить космический корабль". В реальности много кроме разных доп. практическиех навыков надо.

Да и разные условия у всех есть. Одно наличие реального стремление учиться, другое потребность в знаниях. А не просто учиться ради учебы.
возьмем туже Kafka очень большое количество 1С-ков никогда в ней рядом стоять не будут. Банально данная шутка не нужна.
Andrey_Timofeev; +1 – Ответить
20. aidar_safin 178 17.09.26 13:34 Сейчас в теме
(19) Константин, ты прав: система — это про мой контекст, и не всем нужны одни и те же инструменты. Kafka — отличный пример: в одних проектах без неё не обойтись, в других она просто не актуальна. Смысл матрицы не в том, чтобы все учили всё, а чтобы каждый увидел свои разрывы и выбрал нужные навыки под свои задачи. Спасибо, что подсветил этот момент — это как раз про осознанный, а не формальный рост.
2. vladimir-89 76 16.09.26 12:55 Сейчас в теме
Это гениально! Огонь! Спасибо!
aidar_safin; +1 – Ответить
9. aidar_safin 178 16.09.26 23:23 Сейчас в теме
3. Tantor 257 16.09.26 16:26 Сейчас в теме
Отличный доклад!
aidar_safin; +1 – Ответить
8. aidar_safin 178 16.09.26 23:23 Сейчас в теме
4. Torin 996 16.09.26 18:25 Сейчас в теме
:) Вывод: - Хочешь быть Senior ? - тогда просто будь им.
+
Tantor; aidar_safin; +2 – Ответить
7. aidar_safin 178 16.09.26 23:22 Сейчас в теме
(4) Звучит как девиз)
Tantor; Torin; +2 – Ответить
5. gybson 15 16.09.26 20:24 Сейчас в теме
Немного непонятно что следующие 40 лет делать.
6. aidar_safin 178 16.09.26 23:21 Сейчас в теме
(5) После CTO варианты разные: продуктовая работа, консалтинг, преподавание, своя команда. Матрица не про бесконечный план, а про понятные шаги на каждом этапе.
11. YA_1130000057973079 17.09.26 02:00 Сейчас в теме
Architect → CTO: из стратега в руководителя бизнеса. Технологии служат бизнесу.

Жаль, что только на последнем этапе своего совершенствования разработчик начинает включать голову. Обычно кодеры вообще не вдумываются что, зачем и для чего они делают. А если на выходе херня получилась - этот кодер берёт техническое задание заказчика и водит носом по ТЗ заказчика (ты сам херню загадал - страдай).
aidar_safin; +1 – Ответить
12. aidar_safin 178 17.09.26 06:24 Сейчас в теме
(11) Понимаю. В моей матрице бизнес‑мышление не откладывается на финал: уже у Senior разработчик должен не просто брать ТЗ, а предлагать решения, считать влияние и задавать вопросы. Это как раз про то, чтобы уходить от «выполняю задачи» к «решаю проблему».
Vova_Di; YA_1130000057973079; +2 – Ответить
21. plushko 35 17.09.26 14:20 Сейчас в теме
А я техлид. Ну да, ну да, пошёл я...
22. aidar_safin 178 17.09.26 14:27 Сейчас в теме
(21) Техлид это и есть Сеньор.
24. plushko 35 17.09.26 15:56 Сейчас в теме
(22) Нет, и даже не приблизительно. Техлид отвечает за качество исполнения задач и написания кода всех проводимых проектов, а сеньор отвечает исключительно за себя и собственное исполнение. Техлид - это руководитель.
25. aidar_safin 178 17.09.26 16:42 Сейчас в теме
(24) Хорошее замечание, и вот как я бы это обдумал.

Tech Lead в матрице можно добавить двумя способами:

Вариант 1: Параллельная ветка между Senior и Lead. Не каждый Senior хочет идти в людей-менеджмент, но готов брать техническое лидерство. Tech Lead отвечает за качество кода, архитектурные решения и техдолг на проекте, но без 1-1, метрик и административной работы. Это естественный шаг для сильного Senior, который не хочет пока в управление.

Вариант 2: Подуровень внутри Lead. Lead как общая роль, а Tech Lead — её техническая специализация. Тогда матрица внутри Lead разделяется на два трека: техлид (фокус на код, архитектуру, ревью) и тимлид (фокус на людей, процессы, метрики).

Мне ближе второй вариант — он честнее отражает, что Tech Lead это руководящая роль, но с техническим фокусом, а не урезанный Lead. В матрице это будет выглядеть как развилка на уровне Lead: направо — люди и процессы, налево — архитектура и качество. А Architect уже над обоими.
33. lada2011 18.09.26 11:12 Сейчас в теме
Можно проще, выбрать компанию где вы и джун, и все остальное в иерархии и по мере необходимости решать поставленные задачи. Все знать и помнить невозможно, а сосредоточившись на выполнении задача и выполнив их, можно уже решать для себя до какой ступени дорос.
34. aidar_safin 178 18.09.26 11:42 Сейчас в теме
(33) Верно: не надо пытаться всё знать. Главное — брать задачи, делать их, смотреть, с чем справляешься, и так потихоньку понимать, какой у тебя уровень. В нормальной команде как раз так и растут: шаг за шагом, по реальным делам.
35. coollerinc 189 18.09.26 15:00 Сейчас в теме
По моему опыту работы, задач на оптимизацию запросов и прочего реально мало. Долго сижу в мидлах. Учился, смотрел задачи по подготовке к Эксперту. Но это все была теория.
Потом попал на работу, где возникает куча блокировок, операторы ждут их постоянно, все зависает итд. Сразу начал изучать как настраивать тех журнал. Учится как отлавливать долгие запросы итд. Подключал сервис от Гилева, по анализу быстродействия. Полез разбираться в план запросов итд.
Но в реальной жизни одинэсника, этого нет. Вот я сейчас на работе и решаю бытовые задачи мидла. И вообще половину инфы я уже забыл, т.к. делал это давно.

Я к тому, что по факту сеньоры особо и не нужны. У меня есть знакомый, который получил сертификат Эксперт, так это даже было не особо плюсом при устройстве на работу. Ему так же задавали джуновские вопросы на собеседованиях.
Главное обучение, это среда. а так можно и за 10 лет программирования, ни разу не открыть профайлер, потому что задачки среднего уровня всегда будут
36. aidar_safin 178 18.09.26 15:40 Сейчас в теме
(35) Среда решает — это факт. Без живых задач на оптимизацию теория быстро забывается. И Эксперт без практики на собеседах действительно не спасает — спрашивают базу.

Но «сеньоры не нужны» — это, мне кажется, про конкретные проекты, а не про профессию в целом. Бывают системы, где без сеньора всё просто встанет. Просто не всем доводится с такими работать.
coollerinc; +1 – Ответить
37. _imba1C_9504100606_ 101 19.09.26 09:50 Сейчас в теме
Грейд нужен, но он "размыт" не только в 1С, а в любой отрасли.
Придешь на новое место - а там собственные процессы, стандарты, инструменты разработки/тестирования/деплоя - и вот ты как бы не Senior. Или могут "пересадить" с крутых сложных архитектурных решений на сопровождение/доработки и L2 - мотивация падает, выгорание и вы начинаете закрывать задачи как Middle.

Кто идет по пути Senior - это постоянное развитие, чтение документации, технических статей, поиск готовых решений под текущие и будущие задачи/проекты.
Пример статьи по стандартам разработки - https://infostart.ru/1c/articles/2791131

Я бы добавил - Senior - это возможность самостоятельно найти решение и реализовать его максимально на предоставленных вам ресурсах (время, команду, бюджет).
38. aidar_safin 178 21.09.26 11:49 Сейчас в теме
(37) Хорошее дополнение, и про выгорание — в точку. Смена контекста реально может «опустить» грейд: вчера проектировал архитектуру, сегодня чинишь баги в чужих формах — и через полгода ты де-факто Middle, хоть в резюме и Senior.

Определение сеньора через ресурсы — сильное. Не «знает всё», а «находит решение и реализует его в рамках того, что есть». Это и есть разница между Middle (решает задачу) и Senior (решает проблему с учётом ограничений).

Единственное — ссылку на статью по стандартам лучше давать с оговоркой, что это один из примеров, а не универсальный эталон. Стандарты у всех свои, и в этом как раз часть проблемы с «размытостью» грейдов.
39. _imba1C_9504100606_ 101 21.09.26 11:54 Сейчас в теме
(38) про стандарты "спасибо" (я же имел ввиду про те, что на ИТС). В следующих своих статьях буду указывать ремарку в стиле "я ребята свой и тоже на стороне соискателя" =)
40. NeLyubluSKD 21.09.26 14:59 Сейчас в теме
Хорошая статья. Неплохо было бы дополнить ТОП-5 примерами движений Junior->CTO внутри корпорации
Лично мне такие случаи - неизвестны
aidar_safin; +1 – Ответить
41. aidar_safin 178 22.09.26 19:47 Сейчас в теме
(40) Спасибо! Полный путь Junior → CTO внутри одной компании это скорее исключение, чем правило. Обычно люди растут через 2–3 компании: на одном месте получают первый грейд, на следующем — масштаб и ответственность, на третьем — уже сеньор/тимлид. Те, кто проходит весь путь в одной корпорации, действительно встречаются редко, и это обычно крупные компании с выстроенной системой грейдов — но даже там чаще видно движение по горизонтали между подразделениями, а не чистый вертикальный рост с джуна.
42. NeLyubluSKD 23.09.26 09:28 Сейчас в теме
(41)
(41) неа, это обычно везение) и я таким людям искренне завидую) Вот Вы бы взяли и написали темку, как притягивать такое везение? Мои рекомендации:

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

Причем именно в такой последовательности
43. Domovoi 4 11.10.26 03:16 Сейчас в теме
(0)Интересно конечно наблюдать как франчевый наратив захлестывает все инфополе 1с сообщества и тем самым роняет мотивацию и качество.
Градация между описанными джуном, мидлом и сеньором очень маленькая.
Не понятно что за звания должны быть у прогеров для решения задач в одно лицо:
1)Написание wms с нуля или на крайняк взятие готовой и зпуск большого склада.
2)Запуск фабрики.
3)Написание тиражной конфы.
Или это все сможет сделать трехгодовалый сеньор?
Интересный маркетинговый ход, сдвинуть градацию вниз и быстро назваться сеньором, а дальше еще 7 лет, а то и больше, расти до реального :)
44. aidar_safin 178 11.10.26 13:37 Сейчас в теме
(43) Domovoi, три претензии — три мимо.

«Франчевый нарратив» — это ярлык. У меня матрица на 6 грейдов, 3 группы навыков, уровни 1–5, ADR, IDP, чек-листы. Учебник — тоже маркетинг? Я прямо написал: это моё видение, не ГОСТ. Не заметили — вопрос к внимательности.

«Градация маленькая» — по сравнению с чем? Покажите свою. Я призываю сообщество адаптировать матрицу. Но «маленькая» без альтернативы — это фырканье, а не критика.

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

«Сдвинуть градацию вниз, назваться сеньором, потом 7 лет расти» — сами себе противоречите. Если человек назвался и не тянет — он не сеньор, а мидл с завышенной самооценкой. Матрица как раз для того, чтобы этого не было. Я пишу: «честно, не "в принципе могу", а "делаю сейчас"».

Я пять лет был Middle и не понимал почему. Статья — чтобы был язык для разговора о росте: не «ты молодец, но», а «вот разрыв, вот план, вот срок». Есть свой опыт — напишите свою матрицу, я первый скажу спасибо. Но ярлыки профессию не двигают. Двигают конкретика и кейсы. Их у вас пока нет.
45. Domovoi 4 11.10.26 14:48 Сейчас в теме
(44)У меня нет претензий. Просто старую градацию я как-то мог понять, нынешнюю я никак не понимаю, т.к. целый кусок развития программиста просто опускают. То что вы описали, это идеология франчей - это не ярлык, это их схема, их деления и их формат работы, потому что по другому они не могут. Я привел примеры задач на одного программиста, по скилу это 3 разных уровня. У вас получается пройти глобальные градации от стажера до сеньора быстрее, чем внутренние градации сеньора. Вам не кажется, что это как-то не правильно?
Вот что за программист который сам автоматизирует завод? А 3 завода? И это ж не единичный случай, таких на каждый областной город несколько человек. Вы им какое звание дадите? И разница в знаниях и умениях сеьор->описанный программист и мидл->сеньор одинаковая?
46. aidar_safin 178 11.10.26 14:57 Сейчас в теме
(45) Про «франчи». Я услышал. Но нелинейность — не моя выдумка: после сеньора каждый шаг тяжелее, это свойство профессии, а не баг матрицы.

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

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

Про «одинаковая ли разница». Нет, не одинаковая. Мидл→сеньор — глубина и лидерство. Сеньор→одиночка-универсал — широта и автономность. Мой график линеен, а жизнь — нет. Это упрощение, и ваш кейс его показывает.

Но вот что важно. Матрица — это руководство, как человеку достичь следующего грейда. Не приговор, не «сиди и жди десять лет». Она показывает: вот разрыв, вот план, вот срок. Если у человека есть система и мотивация — он может пройти путь гораздо раньше, чем тот, кто плывёт по течению. Три года до сеньора — это не обещание, а ориентир для тех, кто целенаправленно закрывает разрывы. Кто-то дойдёт за три, кто-то за пять, кто-то за десять — разница не в таланте, а в том, есть ли у тебя карта и идёшь ли ты по ней. Я пять лет был Middle именно потому, что карты не было. Как только появилась система — рост ускорился. Это и есть главная мысль статьи: не «стань сеньором за три года», а «перестань гадать, куда расти, и начни двигаться целенаправленно».
47. janit 46 11.10.26 21:15 Сейчас в теме
Спасибо за попытку осмыслить такую сложную тему в сообществе. На мой взгляд, вы слишком сильно наложили на проблематику грейдов свой субъективный опыт, смешали управленческие роли, роли дба, девопс, продактов и проджектов. Добавили фактор менторства, знаний прикладного продукта, конкретных технологий к грейдам, хотя когда мы говорим об универсальных понятиях такие частные кейсы сильно размывают границы.
48. aidar_safin 178 12.10.26 01:44 Сейчас в теме
(47) janit, спасибо за попытку осмыслить тему — и за точные замечания.

Главное, что вы подсветили: в одной матрице смешаны разные срезы. Управленческие роли и технические — это разные оси. DBA и DevOps — навыки разработчика, а не отдельные грейды. Продукт и проект — тоже не одно и то же. Менторство и знание прикладного продукта — контекстные вещи, которые в универсальной шкале размывают границы.

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

Проблема не в том, чтобы сделать одну правильную матрицу, а в том, чтобы было несколько — под разные контексты. Тогда сообщество сможет выбирать или собирать свою. Если у вас есть своя версия — с чётким разделением ролей и навыков, без менторства и продукта, — напишите. Это будет полезнее любой дискуссии.
49. janit 46 12.10.26 06:30 Сейчас в теме
(48) Мне кажется это возможно, я бы мыслил в рамках сугубо технических навыков таких как инженерное мышление, глубина знаний механизмов и как следствие - самостоятельность, ответственность. Но четкая версия конечно нуждается в дополнительном осмыслении. Думаю мне стоит написать свою версию грейдов, судя по всему у сообщества есть интерес к теме.
50. aidar_safin 178 12.10.26 07:45 Сейчас в теме
(49) janit, вот это — правильный ход. Если у вас есть своя версия — пишите. Сугубо технические навыки: инженерное мышление, глубина знаний механизмов, самостоятельность, ответственность. Это как раз то, что в моей матрице растворяется в софте и бизнесе. Чисто техническая шкала — другой срез, и он нужен.

Сообщество действительно созрело: тема грейдов всплывает регулярно, а внятных инструментов мало. Ваша версия может закрыть то, что моя не закрывает: чёткие границы, без менторства, без продукта, без управленческих ролей. Если сделаете — присылайте, я с удовольствием прочитаю и, если получится, помогу с распространением. Чем больше независимых версий, тем быстрее сообщество выработает общий язык. Удачи.
51. Flextor74 16.10.26 08:50 Сейчас в теме
Middle c 2014 года в 1С...
52. aidar_safin 178 16.10.26 09:33 Сейчас в теме
(51) Flextor74, 12 лет в Middle — это не «застрял», это огромный опыт. Вопрос только в том, где он применяется: если задачи всё это время были однотипные — рост упирается не в вас, а в среду. Матрица как раз для таких случаев: пройтись по навыкам, честно оценить, где разрыв, и решить — добирать здесь или менять проект. Иногда второй вариант быстрее.
53. user596529_a-ivashenko60 26.10.26 10:22 Сейчас в теме
Практический вопрос к автору статьи. А также в продолжении обсуждения в ветке с (Дмитрием Климушкиным) DmitryKlimushkin. У меня есть подобный практический опыт работы в бухгалтерии как у Дмитрия (даже больше).
Вопрос: с точки зрения опыта и знаний в предметной области - бух. учет - я по вашей градации Супер Синьор, а по работе в программировании хороший Мидл. Какую квалификацию в реале мне можно дать? Возможно ли взять среднее арифметическое и получить Синьора или нет?
54. aidar_safin 178 26.10.26 10:50 Сейчас в теме
(53) Алексей, спасибо за вопрос — он очень практичный.

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

Смотрите не на слово, а на роль. Если вы закрываете задачи как разработчик по готовым ТЗ — это мидл-позиция с уникальной предметкой. Если сами проектируете решения на стыке учёта и платформы, общаетесь с заказчиком и отвечаете за результат — вы уже работаете на уровне сеньора, даже если код не идеален. Грейд определяется ответственностью, а не количеством знаний.

В матрице есть ось Business Skills — у вас она, судя по всему, выше целевой для Senior. Так что «среднее» занижает. Но называть себя сеньором только за предметку — тоже самообман. Честнее так: «разработчик 1С с экспертизой в бухучёте уровня супер-сеньор». Это не грейд из шести, но это правда — и на рынке такая правда стоит дорого.
user596529_a-ivashenko60; +1 – Ответить
55. user596529_a-ivashenko60 26.10.26 11:21 Сейчас в теме
(54) Спасибо за высокую оценку! Сам себе редко когда ставишь такие оценки. Приятно.
Для отправки сообщения требуется регистрация/авторизация