Если ты до сих пор втираешь на митингах, что нанимаешь людей «чисто за хард-скиллы», то поздравляю: твой неокортекс находится в заложниках у древнего куска мяса под названием «Обезьяна v1.0». Этот модуль не знает про микросервисы, SOLID или Кубернетес. Он знает только три переменные: Стая, Еда, Размножение.
В итоге мы имеем архитектурный пиздец национального масштаба. К началу 2026 года статистика пробила дно: женщины в ИТ получают 65,5% от мужского оклада. Это не «рыночек порешал», это системная ошибка обучения нейронки на грязных данных. Мы орем про меритократию, а на деле запускаем скрипты из палеолита.
Легаси-код в твоей прошивке
Человеческое восприятие — это монолит на Fortran, который никто не решается рефакторить. В вакансиях мы пишем про «сильных инженеров», а под капотом крутится примитивный if:
{ ЭТАП 1: ПРОВЕРКА НА БРАТЮНЮ }
IF (CANDIDATE.HAS_BEARD = TRUE) THEN
{ БОРОДА РАБОТАЕТ КАК ROOT-ПРАВА }
GOTO DRINK_BEER;
IF (CANDIDATE.GENDER = 'FEMALE') THEN
{ ОБНАРУЖЕН "ЧУЖОЙ". ВКЛЮЧИТЬ ЗАЩИТУ }
GOTO HARDCORE_MODE;
--------------------------------------------------
LABEL: HARDCORE_MODE
DIFFICULTY := 'NIGHTMARE'; { Пусть пишет компилятор на листочке }
IF (CANDIDATE.SURVIVED = TRUE) THEN
BEGIN
{ ОНА ВЫЖИЛА. НО МЫ СЭКОНОМИМ. }
{ ПОТОМУ ЧТО ОНА ПОСТЕСНЯЕТСЯ ТОРГОВАТЬСЯ. }
SALARY := MARKET_RATE * 0.65;
END;
--------------------------------------------------
LABEL: DRINK_BEER
{ ВАСЯ, ТЫ ПРИНЯТ! }
OFFER := 'MAX_SALARY';
END.
Этот баг называется Similarity Bias (предвзятость подобия). Исследования показывают: похожесть между интервьюером и кандидатом объясняет до 80% успеха оффера. Это работает как кривой байесовский классификатор: если ты привык, что админ — это бородач в свитере, твой мозг автоматически понижает скоринг для «женщины в платье», даже если её архитектурные решения чище, чем твоя совесть.
Нейроинтерфейс: Биология против Логики
Давай снимем стек-трейс с твоего процессора в момент интервью. Внутри черепной коробки идет война между двумя архитектурами:
- Frontend (Префронтальная кора): Пытается в логику, грейды и анализ кода. Жрёт много энергии.
- Legacy Backend (Лимбическая система): Древняя, быстрая, тупая. Принимает решения за наносекунды.
1. Дофаминовый Cache Hit
Заходит кандидат, который «свой» (тот же стиль, те же шутки). Срабатывает Pattern Matching. Мозг — ленивая скотина, он хочет экономить калории. Узнавание знакомого паттерна вызывает мгновенный выброс дофамина.
- Логика системы: «Паттерн знакомый -> Объект предсказуем -> Объект безопасен -> Профит!».
- Результат: Ты получаешь дофаминовый впрыск. Для твоего внутреннего бабуина это Cache Hit — дешевый доступ к данным. Ты уже решил его нанять, остальное время ты просто подгоняешь задачу под ответ.
2. Кортизоловый Exception
А теперь представь «неизвестный формат». Заходит девушка-инженер. Твой классификатор выдает NullReferenceException. Шаблона нет.
- Логика системы:
UNKNOWN_ENTITY. Лимбическая система плюет кортизолом (гормон стресса). Тебе становится «неуютно», «что-то не так». - Результат: Чтобы оценить её скиллы, мозгу нужно запустить "тяжелые вычисления" в префронтальной коре — самый энергозатратный узел системы. Ему лень. Проще выдать ошибку
403 Forbidden(«она не впишется в культуру»), чем тратить ресурсы на переписывание внутренних шаблонов.
Налог на отсутствие тестостерона
Теперь про деньги. Баги восприятия бьют не только по качеству кода, но и напрямую по твоему бюджету (или бюджету компании, что тебе пофиг, но зря). Мы любим думать, что «зарплата = value». Хрен там.Зарплата = Skill + Audacity (Наглость).
Статистика: до 97% женщин в Tech ловят Синдром самозванца (об этом мы поговорим в одной из следующих статей). Пока сеньор-вася уверенно врет, что знает Kafka (хотя просто читал Хабр), сеньор-маша честно говорит: «Я работала с этим год, но есть нюансы».
Твой забагованный мозг интерпретирует это так:
- Вася = Уверенный = Лидер.
- Маша = Сомневается = Слабая.
Хотя реальные навыки могут быть зеркально противоположными.
В итоге ты переплачиваешь Васе за его самоуверенность и недоплачиваешь Маше за её честность. Это не экономия бюджета, это мародерство на багах психологии.
Вася просит +50к, потому что «я это заслужил», а Маша молчит, потому что «я еще недостаточно изучила доку». Ты даешь Васе больше, потому что он громкий. А через месяц Вася роняет прод, а Маша молча его чинит. Но у Васи зарплата все еще выше.
Архитектурный гайд: Fix the Pipeline
Окей, мы поняли, что баг в ядре. Как будем патчить на проде без даунтайма?
Чтобы перестать нанимать клонов и начать нанимать инженеров, нужно внедрить CI/CD для процесса найма.:
Удаляй имена и фото из резюме до этапа собеса. Смотри только на git log. Если ты не видишь пола, твой «внутренний бабуин» спит, а работает неокортекс.
Жесткий скрипт. Одни и те же вопросы всем. Никаких «поболтать за жизнь». Оценка по чек-листу, а не по «ощущениям».
Грейд должен стоить фиксированную сумму. Если она просит меньше вилки — дай ей рыночный минимум. Не будь крысой.
Почему Diversity — это про High Availability
Если ты думаешь, что я тут развожу SJW-пропаганду, ты ошибся блогом. Я говорю про отказоустойчивость системы.
Команда из одинаковых людей — это Single Point of Failure.
- Слепые зоны: Одинаковый бэкграунд порождает одинаковые ошибки. Вы будете факапить в одних и тех же местах, потому что думаете одинаково.
- Эхо-камера: В клон-коллективе идеи не тестируются на прочность, они просто подтверждаются.
- Низкая адаптивность: Если рынок изменится, ваш «монолитный» коллектив треснет по шву, потому что у вас нет альтернативных паттернов мышления.
Разнообразие в команде — это как распределенная система с разными типами узлов. Ей сложнее управлять, но её хрен уронишь.
🏁 sudo systemctl restart brain
ИТ-рынок захлебывается от кадрового голода. Мы кричим, что нам не хватает людей, но при этом сами себе режем пул кандидатов, потому что наш «бабуин» боится тех, кто не носит бороду и не пахнет старым сервером. Это не идеологическая борьба за «социальную справедливость», это вопрос выживания твоей системы.
Ты либо рефакторишь свои мозги и начинаешь видеть скиллы за слоем биологического шума, либо продолжаешь собирать вокруг себя «удобную» клон-армию, пока конкуренты забирают лучших людей, которым ты побоялся дать офер из-за «отсутствия волос на груди».
P.S. Макаронный Монстр создал нас из одинаковых протеинов. Всё остальное — это CSS и обфускация. Не тупи, cмотри в исходный код.
Обсуждение
Обсуждение этой статьи и других материалов проекта проходит в нашем Telegram-канале.
Перейти в Telegram