RU
EN
Цены и услуги
МЕНЮ

Блог

Инфляция грейдов в IT: почему в dZENcode нет “Сеньоров”

#203

Инфляция грейдов в IT: почему в dZENcode нет “Сеньоров”

#203
StrategicPartner ResultControl TechnicalExpertise TeamExpertise ScalableSystems
Нет времени читать? Включите короткую аудио-версию!
ai.svg

Сгенерировано ИИ

00:00 00:00
средне ≈ 9 минут 32

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

В IT-индустрии произошла тихая, но разрушительная инфляция. И нет, это не про деньги.

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

Если смотреть на рынок без иллюзий, картина выглядит примерно так:
  • Вчерашний выпускник шестимесячных курсов через год уже уверенно вписывает себе в резюме “Middle Developer”.
  • Разработчик становится “Senior”, просто перейдя в другую компанию, где ему предложили зарплату в два раза выше.
  • А кто-то добавляет к своему имени “Architect”, потому что так профиль в LinkedIn получает больше просмотров от рекрутеров.

В результате происходит простая вещь: слова перестают что-либо значить.

Почему стандартные грейды врут вам в лицо

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

1. Тотальная субъективность. “Senior” в стартапе из трёх человек — это, в лучшем случае, крепкий “Junior” в корпорации уровня Google или Amazon.

У стандартных грейдов нет своей “палаты мер и весов”. Нет единого эталона. Нет объективной шкалы. А значит — такой грейд ничего не гарантирует. Это валюта, курс которой меняется в каждой отдельной переговорной.

2. Эго вместо навыков. Рынок превратил карьеру разработчика в дешёвую RPG-модель.

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

3. Покупка “кота в мешке”. Для бизнеса итог почти всегда одинаковый — финансовый ущерб.

Клиент платит $60 в час за “Senior-разработчика”, а по факту получает человека с двумя годами коммерческого опыта, для которого Stack Overflow и ля которого Stack Overf остаются основными инструментами мышления.

Вывод

Стандартные грейды превратились в маркетинговую шелуху.

Они помогают продавать специалистов дороже, но не помогают бизнесу прогнозировать результат.

Поэтому в dZENcode мы сознательно отказались от этой системы.

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

Но мы утверждаем другое. Наш подход — это единственный подход, который мы считаем честным, по отношению и к клиенту, и к профессии.

Если грейды ничего не значат, возникает простой вопрос: какая метрика вообще показывает реальную квалификацию разработчика?

Почему “годы опыта” — такая же ложь, как и стандартные грейды?

Когда рынок начинает понимать, что грейд “Senior” ни о чем не говорит, он хватается за вторую метрику — время работы.

На собеседованиях и в резюме главным аргументом становится фраза: “У меня 10 лет опыта.”

Звучит внушительно. Но если смотреть на реальность без иллюзий — годы присутствия в профессии не равны реальному коммерческому опыту.

В dZENcode мы используем другую формулу.

Настоящий опыт выглядит так:

Опыт = Решения × Последствия × Ответственность.

Это и есть то, за что в итоге платит бизнес.

Не количество лет. Не количество строк в резюме. А количество ситуаций, где вы:
  • приняли решение,
  • увидели последствия,
  • ответили за результат.

Почему 10 лет опыта могут ничего не значить

Чтобы увидеть разницу, достаточно сравнить двух разработчиков.

Разработчик А — “10 лет опыта”

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

Разработчик Б — “3 года опыта”

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

Формально у первого резюме выглядит “солиднее”.

Десять лет опыта.

Фактически — второй специалист в разы полезнее, надёжнее в критической ситуации и объективно дороже.

Потому что:

Первый — это один год опыта, повторённый десять раз.

Второй — это концентрированная выживаемость.

Ловушка комфорта: как деградируют грейды

Карточка №2_ (1).png

Есть ещё одна неприятная правда рынка, о которой редко говорят вслух. Это — деградация в “золотой клетке”.

Типичная ситуация выглядит так. Вас нанимают в крупную корпорацию — условный Microsoft или любую другую гигантскую структуру.

Вы получаете:
  • статус Senior,
  • отличную зарплату,
  • соцпакет,
  • стабильность.

Но внутри компании процессы устроены так, что по факту вы годами выполняете задачи уровня Junior или Middle.

Маленькие изменения. Маленькая зона ответственности. Минимальный риск. Зарплата капает. Напрягаться не нужно.

И пока вы живёте в этих тепличных условиях, рынок уходит далеко вперёд.

Технологии меняются. Подходы эволюционируют. Инженерная планка растёт.

А вы — стоите на месте.

Ваш мозг отвыкает решать сложные задачи. Вы перестаёте принимать решения, за которые нужно нести ответственность.

Проще говоря — вы профессионально деградируете за чужой счёт.

Рано или поздно происходит неизбежное. Сокращения. Аудит эффективности. Реорганизация.

Вы выходите на открытый рынок, открываете дверь ногой и требуете зарплату Senior. И внезапно проваливаете первые же технические интервью.

Потому что компания вас замариновала, а вы сами — перестали развиваться.

Переход к объективности

Если грейды девальвированы, а годы в резюме могут скрывать стагнацию и работу “на расслабоне”, возникает простой вопрос: на что вообще должен опираться бизнес?

Как отличить пассажира от реального пилота?

Значит, нам нужна метрика, которую:
  • невозможно подделать,
  • невозможно “приписать”,
  • невозможно получить просто сменой компании.

И такая метрика существует.

Философия dZENcode: принцип пилота

Карточка №3 (1) (1).png

Представьте, что вы садитесь в пассажирский лайнер.

Перед взлетом из кабины выходит капитан и говорит:
— Не волнуйтесь. Я Senior-пилот. Я прошёл отличные курсы, у меня хорошее резюме и я чувствую небо.

Успокоит ли вас это? Вряд ли.

Вы зададите только один вопрос:
— Сколько у тебя часов реального налёта?

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

Наш принцип

В dZENcode мы перенесли эту логику в разработку.

Мы измеряем квалификацию специалистов исключительно в часах реальной коммерческой разработки.

Из понятия “опыт” мы сознательно вычеркнули всё лишнее.

В наш зачёт не идут:
  • часы обучения в университете,
  • домашние pet-проекты,
  • время, когда специалист “смотрел, как делают другие”,
  • бесконечные митинги, не приведшие к результату.

Мы считаем только часы, проведённые в реальных коммерческих проектах.

То есть время, которое:
  • оплачено клиентом или инвестировано в наш R&D,
  • связано с ответственностью за результат,
  • зафиксировано системой.

WTR — система фиксации опыта

Для этого мы используем внутреннюю систему WTR (Work Time Registrator).

Это наш “чёрный ящик” и высотомер одновременно.

Он не считает время “с 9 до 18”.

WTR фиксирует только фактическую коммерческую работу — часы, в которых специалист реально создавал ценность для проекта.

Таким образом формируется объективный “налёт” разработчика.

Почему это принципиально важно

Потому что реальные часы коммерческой разработки — это абсолютная метрика.

Их невозможно:
  • приписать на собеседовании,
  • ускорить красивым тайтлом,
  • купить через резюме,
  • получить сменой компании.

Их можно только “налетать в бою”.

Именно поэтому в dZENcode мы отказались от пафосных титулов и стандартных IT-грейдов.

Вместо них мы используем строгие функциональные определения.

Почему у нас есть Worker и почему это — не “низко”

Карточка №4 (1) (1).png

В классической IT-культуре слово Worker часто воспринимается как оскорбление.

В представлении рынка это:
  • “работяга”,
  • “кодер низшего звена”,
  • обычный винтик в корпоративной машине.

Назвать разработчика Worker-ом — значит задеть его эго.

Но в философии dZENcode значение этого слова совершенно другое.

Worker = рабочая функция системы, а не просто статус в профиле.

Кто такой Worker

Worker — это самостоятельная рабочая единица. Worker в dZENcode — это инженерный стандарт автономности.

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

Почему мы используем этот термин

Потому что мы убрали из профессии разработчика две вещи:
  • романтику,
  • статусность.

И оставили только одну: эффективность.

Быть Worker в dZENcode — значит быть специалистом, который уже доказал одну простую вещь: он умеет летать.

Иерархия dZENcode: грейды, основанные на рабочем налёте

Карточка №5 (1) (1).png В нашей системе нет оценок “на глаз”.

Есть прямая, проверяемая зависимость: Часы → Ответственность → Ценность.

Чем больше реального налёта — тем выше уровень решений, зона ответственности и влияние на результат.

Ниже — рабочая структура системы разработки.

Worker — базовая боевая единица

Коммерческий опыт: от 2 112 часов (≈ 1 год коммерческой разработки).

Суть: специалист, прошедший курс реального ввода в систему.

Он:
  • понимает дисциплину,
  • работает по стандартам,
  • использует WTR,
  • закрывает задачи без постоянного контроля.

По-простому: Это человек, которому можно дать задачу и не проверять каждый час. Фундамент, на котором всё держится.

Worker+ — усиленная боевая единица

Коммерческий опыт: от 5 000 часов (≈ 3 года).

Суть: исполнитель с опытом реальных проектов.

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

По-простому: Это тот, кто уже “съел собаку” на типовых проектах. Он не только сделает, но и подскажет новичку, как не наступить на грабли, может вести за собой небольшую команду.

Lead One — спецназ / одиночный контур

Коммерческий опыт: от 5 000 часов (3–20+ лет).

Суть: глубоко специализированный эксперт.

Это не менеджер. Это ударная единица для сложных задач.

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

По-простому: Это “сапёр” или “снайпер”. Когда у команды что-то горит или нужно разобрать завалы архитектуры, зовут его. Ему не нужна команда, ему нужна задача.

Team Lead — командир звена

Коммерческий опыт: от 10 000 часов (5–20+ лет).

Суть: специалист, у которого количество опыта перешло в качество управления.

Он больше не про код.

Он про:
  • эффективный результат крупной команды,
  • устойчивость процессов,
  • управление рисками.

Его роль — синхронизация людей, задач и системы.

По-простому: Это дирижёр оркестра. Он может не играть на всех инструментах, но он знает, как заставить их звучать гармонично и без фальши.

C-level — стратегический штаб

Коммерческий опыт: от 20 000 часов (≈ 10+ лет).

Суть: уровень, на котором разработка становится частью бизнеса.

Это специалисты, которые:
  • видят продукт целиком,
  • понимают экономику решений,
  • предотвращают ошибки до их появления.

Они работают не с кодом. Они работают с будущими последствиями решений.

Ценность для клиента: экономия миллионов — ещё до начала разработки.

По-простому: Это архитектор и главный инженер проекта. Он видит здание целиком и знает, где заложить двойной запас прочности, а где — сэкономить бетон без риска обрушения.

Почему эта система выгодна всем

Карточка №6 (1) (1).png

На первый взгляд наша система может показаться жёсткой.

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

И оставили только функцию и результат.

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

Классический рынок разработки — это всегда риск.

Вы покупаете “Senior” и до последнего не знаете, кто к вам придёт: сильный инженер, или человек с красивым резюме.

В dZENcode такой подход не работает. Почему?

Тотальная прозрачность

Вы платите не за самопрезентацию. Вы платите за подтверждённый коммерческий опыт.
  • Без “я участвовал”.
  • Без “я смотрел”.
  • Без “я помогал”.

Только реальный вклад.

Понятные ожидания

Каждый грейд — это не абстрактный уровень. Это строго определённая функция.

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

Без поправок на “адаптацию” и “раскачку”.

Отсутствие сюрпризов

Вам не продадут Джуна в обёртке Сеньора.

Вы покупаете не человека. Вы покупаете отлаженную единицу системы. И вместе с ней — предсказуемый результат.

Итог для бизнеса

Мы не продаём “потенциал”.

Мы не продаём “перспективу команды”.

Мы продаём прогнозируемый технический результат

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

Классическая карьера в IT — это не только про навыки.

Это ещё и:
  • отношения с менеджером,
  • умение себя продавать,
  • участие в “правильных” проектах,
  • видимость активности.

В dZENcode это убрано.

Прозрачный трек роста

Здесь нет места личному мнению менеджера.

Это формула: Часы в WTR + Закрытые задачи → Новый уровень.

Без “пора повышать”. Без “ты ещё не готов”.

Никакой политики

В системе не работает:
  • “нравиться начальству”,
  • дружить с нужными людьми,
  • громче всех говорить на митингах.

Результат либо есть, либо его нет.

Честная оценка вклада

Твоя ценность фиксируется системой. Н эмоциями. Не впечатлением. Не харизмой.

Фактом выполненной работы. Система может быть жёсткой. Но она абсолютно справедлива.

Такая модель подходит не всем. И это нормально.

Чего вы никогда не найдёте в dZENcode

Карточка №7 (1) (1).png Это наш фильтр.

Мы экономим время — своё и ваше — и сразу обозначаем границы.

Если вы ищете что-то из списка ниже, мы вам не подойдём.

В dZENcode нет и не будет:

  • “Почётных грамот чтобы удержать”. Мы не раздаём лычки в ответ на контрофферы. Грейд — это функция опыта, а не инструмент торга.
  • Повышений за лояльность. Просто годы, проведённые в компании (без наработки достаточного количества часов коммерческой разработки), не конвертируются в уровень. Они дают уважение. Но не дают грейд. Грейд = часы + результат.
  • Продажи статуса вместо функции. Мы не продаём клиенту “команду сеньоров”, чтобы раздуть чек. Мы продаём систему, которая решает задачи.
  • “Сеньоров” по названию, но без налёта. У нас нет людей, которые красиво выглядят в LinkedIn, но теряются при первом сбое на продакшене.

Если для вас, как для специалиста, важнее: статус в профиле, громкий тайтл, ощущение “я уже дорос”, чем реальная работа, ответственность и рост через задачи — мы не сработаемся.

Если для вас, как для клиента, важнее: купить слово “Senior”, показать команде “сильный состав”, создать видимость уровня, чем получить работающую систему и прогнозируемый результат — мы говорим на разных языках.

dZENcode — это не про комфорт и тепличные условия.

Это про функцию. Про ответственность. Про результат.

И если вам это близко — дальше имеет смысл продолжать.

Вывод: Манифест Функции

В dZENcode мы не растим “звёзд” с пластиковыми коронами. Мы не продаём самооценку. И не покупаем её. Мы продаём Функцию, подкреплённую Системой.

Наши грейды — это не внутренняя формальность.

Это:
  • гарантия для клиента,
  • защита от ошибки найма,
  • честный механизм роста для инженера.

Это уверенность в том, что за штурвалом вашего проекта сидит пилот с реальным налётом. А не стажёр, которому вчера выдали фуражку капитана за умение красиво маршировать.

Дзен-коан

Молодой император спросил Мастера:
— Учитель, этот полководец носит золотые доспехи, у него безупречная осанка, и он называет себя “Непобедимым Драконом”. Почему бы нам не поставить его во главе войска?

Мастер, не отрываясь от заточки своего старого лезвия, ответил:
— Потому что на его мече нет ни одной зазубрины, мой господин. Золотые доспехи покупаются на рынке. А мастерство куётся только в бою. Мы ищем тех, чьи клинки сточены в многочисленных битвах, а не тех, чьи звания “блестят”.

P.S. Как у вас оценивают “сеньорность”? Были ли случаи, когда кандидат с громким званием проваливал первую же задачу?

Карточка №8 (1).png
Что думаешь? Твои мысли важны!