TGViewer
Евгений Подтеребков | Управление ИТ проектами Евгений Подтеребков | Управление ИТ проектами @youcandomuchmore · 369 subscribers
Post #200 430
Как нанять разработчиков, которые сначала думают и проектируют, а потом пишут код

Продолжение предыдущего поста

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

Что делать при найме
- В описании вакансии явно требуйте: дизайн-док перед реализацией, умение формулировать trade-off’ы, опыт написания ADR.
- Просите портфолио артефактов мышления: тех.дизайн-дока, пример постмортема.
- Предлагайте короткую домашку по тех.дизайну.

Например, кейсы на интервью
- Дизайн-кейс с неопределённостью: дать размытое требование и смотреть, как кандидат его уточняет. Хорошие вопросы - про SLA, объём данных, пиковую нагрузку, бюджеты, риски.
- Мини-RFC/ADR письменно: контекст, решение, альтернативы, последствия, риски, что откладываем.
- План проверки гипотез: как валидировать решение до большого релиза — фичефлаги, эксперименты, метрики, rollback.
- Ревью чужого кода/репозитория: составить план стабилизации и поэтапного улучшения с оценкой стоимости.
- Моделирование домена: выделить агрегаты, инварианты, границы контекстов, источники правды.

Что именно оценивать
- Карту ограничений: умеет ли кандидат собрать NFR (латентность, доступность, стоимость, комплаенс) и увязать их с выбором архитектуры.
- Trade-off’ы и критерии: называет альтернативы, вводит оценочные критерии, делает сопоставление, фиксирует, что потеряем.
- Простоту и эволюционность: как решение будет меняться, где точки расширения, что можно выбросить без боли.
- План рисков и валидации: какие эксплойты/сбои возможны, как обнаружим, как откатимся.
- Стоимость изменений: умеет прикидывать цену подходов и сравнивать TCO, а не только скорость первой версии.
- Коммуникацию: ясность структуры, умение принять решение и объяснить его.

Красные флаги
- Сразу прыгает в детали реализации, минуя постановку задачи.
- «Зависит» без конкретных критериев, общие слова вместо выбора.
- Игнорирует NFR, безопасность, наблюдаемость, тестируемость.
- Склонность к оверинжинирингу или наоборот к «быстро запилим и потом разберёмся».

Как с такими работать после найма
- «Сначала документ - потом код». Лёгкий шаблон дизайн-дока и ADR-лог в репозитории.
- Время на мыслительную работу: ревью документов, не ругать за отсутствие коммитов в день написания дока.
- Награда за качество: учитывать снижение дефектов, стабильность lead time, точность планирования.

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

#менеджмент #эффективность #найм
  • 🔥 11
  • 👍 6
  • 💯 1
More from @youcandomuchmore
  1. Aug 27, 2026В прошлом посте я сказал, что половину проблемы решает пауза Сегодня покажу, что с ней дел…
  2. Aug 25, 2026Когда книжки не работают, а реальность вставляет палки в колеса 📚➡️🔥 Знакомо? Читаешь ум…
  3. Aug 24, 2026Как менеджеру проектов говорить „нет" и не чувствовать вину Начинаю серию постов про то, к…
  4. Aug 14, 2026Сгенерил картинку на тему поста в nano banana и прифигел от качества 😱 Ну да ладно, верне…
  5. Aug 10, 2026Сижу как-то на собеседовании. Кандидат - хороший парень, но мимо. Вообще мимо. Предметная…
  6. Aug 7, 2026После жаркой недели хочется немного расслабиться и поржать Всем классных выходных 🥳
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →