Грейды в IT: Как перестать платить за воздух и начать платить за результат
Разбираю систему грейдов в IT на пальцах. Почему твои программисты получают одинаково за разную работу и как это исправить.
Программисты играют в рулетку с твоими деньгами
У тебя есть два программиста. Один делает простые правки в 1С за 5 минут, другой пишет сложную интеграцию месяц. Получают они одинаково.
Первый расслабился и тянет резину, второй работает как проклятый. Угадай, кто из них скоро уволится?
Правильно — тот, кто работает. А останется тот, кто научился имитировать бурную деятельность.
Средняя зарплата 1С-программиста: 80-150 тысяч рублей Средняя зарплата веб-разработчика: 100-200 тысяч рублей Разброс по навыкам: от 0 до сам господь жмёт ему руку при встрече
Без системы грейдов ты платишь всем по среднему. Хорошие уходят, плохие остаются.
Что такое грейды и зачем они нужны
Грейд — это уровень сложности задач, которые может решать сотрудник. Это показывает, сколько твой программист потенциально стоит на рынке и сколько пользы он приносит компании.
Классическая система грейдов:
Junior (Джуниор) — делает простые задачи под присмотром Middle (Мидл) — работает самостоятельно, решает стандартные задачи Senior (Сеньор) — решает сложные задачи, помогает джуниорам Lead (Лид) — руководит командой, принимает архитектурные решения Architect (Архитектор) — проектирует системы, отвечает за техническую стратегию
Зарплатная сетка по грейдам на 2025:
Грейд
1С-программист
PHP-разработчик
Junior
80-120к
120-180к
Middle
120-180к
180-280к
Senior
180-300к
280-450к
Lead
280-440к
400-600к
Architect
400++
400++
Разница между Junior и Senior — в 3 раза. Если платишь всем одинаково — ты копаешь себе яму.
Как внедрить систему грейдов?
Этап 1: Аудит текущей команды
Что делаем:
Составляем список всех задач за последние 3 месяца
Оцениваем сложность каждой задачи от 1 до 10
Анализируем, кто что делал и сколько времени тратил
Выявляем узкие места и проблемы
Инструменты:
Таблица Excel с задачами
Тайм-трекинг (если есть, желательно чтоб был)
Разговор с сотрудниками
Ожидаемый результат: Понимание реального уровня каждого сотрудника.
Этап 2: Создание матрицы компетенций (2-3 недели)
Для 1С-программистов:
Компетенция
Junior
Middle
Senior
Запросы
Простые выборки
Сложные запросы с соединениями
Оптимизация производительности
Конфигурирование
Справочники, документы
Регистры, отчёты
Сложная логика, механизмы
Интеграции
Простой обмен
REST API
Сложные интеграции
Это ооооооочень кратко
Или для PHP-разработчиков:
Компетенция
Junior
Middle
Senior
PHP
Основы языка
ООП, паттерны
Архитектура, оптимизация
Фреймворки
Знание одного
Глубокое понимание
Выбор и настройка
Базы данных
Простые запросы
Проектирование схем
Оптимизация, шардинг
Или вот такой пример
Этап 3: Оценка сотрудников (1-2 недели)
Процесс оценки:
Самооценка — сотрудник оценивает себя
Оценка руководителя — по матрице компетенций
Техническое интервью — проверка знаний
Анализ кода — качество работы
Результат: Присвоение грейда каждому сотруднику.
Этап 4: Настройка зарплатной сетки
Принципы:
Вилка зарплат для каждого грейда
Перекрытие грейдов — Старый Middle может получать больше нового Senior
Привязка к рынку — ежеквартальный мониторинг зарплат
Junior
60-90к (средняя 75к)
Middle
80-130к (средняя 105к)
Senior
120-280к (средняя 150к)
Это должен быть согласованный уровень зарплат под конкретную компанию
Этап 5: Коммуникация с командой
Что объясняем:
Зачем нужны грейды — справедливая оплата, карьерный рост
Как работает система — критерии, оценка, повышение
Что изменится — новые зарплаты, новые задачи
Как расти — план развития для каждого это отдельная статья в блоге
Формат: Общая встреча + индивидуальные беседы.
Этап 6: Внедрение и контроль (постоянно)
Что контролируем:
Соответствие задач грейдам — Senior не должен делать задачи Junior, это дорого
Качество работы — повышение грейда должно улучшать результат компании
Справедливость системы — нет конфликтов и недовольства внутри команды
Инструменты:
Еженедельные ретроспективы
Ежемесячные one-to-one встречи
Квартальная оценка эффективности отдела
Как это выглядит в итоге
Таблицы будут большими, приведу примеры в закрепленных файлах.