Темп поставки
Ведёт планирование, стендапы и ретроспективы для команды и честно говорит, успеет ли обязательство в срок.
Архитектура и руководство разработкой
Первый линейный менеджер над senior-инженерами: отвечает за поставку одной-двух команд, ведёт процесс и всё ещё достаточно хорошо читает код, чтобы его оценивать.
Большинство компаний Дубая нанимают менеджера разработки ПО в Дубае, когда один senior-инженер уже не может одновременно и писать код, и заботиться о растущей команде. Роль стоит прямо над инженерами, которые выполняют работу: ведёт стендапы и планирование, защищает команду от шума, даёт обратную связь, которая реально меняет поведение, и остаётся достаточно технически подкованной, чтобы понимать, когда оценка неверна или pull request не стоит вливать.
Это более узкая работа, чем звучит. Менеджер разработки ПО отвечает за одну-две команды, а не за всю инженерную функцию, и его оценивают по тому, стабильно ли именно эта команда выпускает продукт и удерживает лучших людей. Над этой ролью стоит руководитель инженерии, директор по инженерии или CTO, которые задают направление по всей функции, а не одной команде. Эта страница сосредоточена на найме менеджера разработки ПО в Дубае, способного хорошо вести одну-две команды, а не на более широких ролях инженерного руководства над ним.
За что отвечает роль
Ежедневная ответственность за этой должностью.
Ведёт планирование, стендапы и ретроспективы для команды и честно говорит, успеет ли обязательство в срок.
Пишет описание роли, проводит технические собеседования вместе с senior-инженерами и решает, когда команде нужен новый человек, а не новый процесс.
Задаёт стандарт того, как выглядит хороший pull request в этой команде, необязательно лично рецензируя каждую строку.
Регулярные структурированные разговоры с каждым инженером про его работу, карьерный путь и любые препятствия, отдельно от статус-апдейтов.
Отвечает за то, как команда реагирует, когда что-то ломается в продакшне: кого вызывают, как это сообщается и что меняется потом.
Переводит прогресс команды и препятствия в то, чем реально может воспользоваться директор по инженерии, CTO или нетехнический стейкхолдер.
Важные навыки
Сочетание технической достоверности и навыков работы с людьми, которое требует эта должность.
| Навык или область | Как выглядит хороший уровень | Почему это важно |
|---|---|---|
| Недавний практический опыт | Писал код продакшна в том же стеке в последние несколько лет, а не десять лет назад | Без этого честно оценить технические решения и сроки сложно |
| Обратная связь и наставничество | Даёт конкретную, регулярную обратную связь, а не копит всё до годового ревью | Инженеры растут или уходят в зависимости от того, что они реально слышат месяц за месяцем |
| Планирование поставки | Реалистично разбивает работу на части и отмечает риск рано, а не у дедлайна | Поздние сюрпризы стоят намного дороже неудобного раннего разговора |
| Суждение при найме | Может провести честное, структурированное техническое собеседование и чётко объяснить решение о найме | Плохой найм в маленькой команде дорого нести и тяжело тихо отменить |
| Хладнокровие в инцидентах | Сохраняет ясную голову во время сбоя: что сообщать, когда и кому | То, как обработан инцидент, влияет на доверие клиентов не меньше, чем сам фикс |
Структурированный фреймворк помогает даже вне разработки ПО: сертификация PMP от Project Management Institute построена вокруг лидерства над людьми и поставкой в реальных ограничениях, и это полезная линза, когда вы расспрашиваете кандидата на менеджера разработки ПО о том, как он реально ведёт команду. Оценивая менеджера разработки ПО в Дубае, относитесь к сертификату как к поводу для разговора, а не как к фильтру самому по себе.
Форматы работы с нами
Выделенное сотрудничество подходит бизнесу, у которого уже есть инженеры, но никто не управляет ими ежедневно: человек присоединяется к вашей команде, отчитывается вашему руководству и оплачивается помесячно столько, сколько нужно команде. Поддержка в подборе персонала подходит бизнесу, который хочет нанять менеджера разработки ПО напрямую в собственный штат, где мы пишем описание роли, находим кандидатов и проводим техническую оценку, а окончательное решение остаётся за вами. Консалтинг подходит для более короткой работы, например обзора того, как работает ваша текущая команда, прежде чем вы решите, нанимать ли вообще. Мы фиксируем письменно любую подходящую модель, прежде чем кто-либо начинает.
Оценка кандидата
Проверки, отделяющие настоящего менеджера разработки ПО в Дубае от senior-инженера с новой должностью.
Попросите описать реальную команду, которой он руководил: её размер, что она выпустила и одну вещь, которая пошла не так под его надзором.
Спросите, как именно он поступил с недорабатывающим инженером, а не общий ответ про “коммуникацию”.
Пройдитесь с ним по дизайну или pull request и посмотрите, острые ли у него вопросы, устаревшие или общие.
Кандидат с реальным бюджетным опытом объясняет компромисс между наймом и перестройкой существующей работы, а не просто “нам нужны были ещё руки”.
Отзыв от бывшего прямого подчинённого, а не только коллеги или начальника, говорит гораздо больше о ежедневном стиле управления.
Сертификации
Ни один диплом не определяет эту роль сам по себе, но два стоит назвать на собеседовании.
Сертификация Project Management Professional, выданная Project Management Institute, проверяет лидерство над людьми и поставкой в предиктивных, гибридных и agile форматах работы. Она не специфична для разработки ПО, но сигнализирует, что кандидат изучал лидерство в поставке формально, а не только подхватил его на практике.
Professional Scrum Master I от Scrum.org проверяет знание фреймворка Scrum и обязанностей Scrum Master. Если ваша команда работает по Scrum, менеджер разработки ПО, по-настоящему понимающий фреймворк, а не его вольную версию, обычно ведёт планирование и ретроспективы полезнее.
Ни один сертификат не заменяет проверку рекомендаций выше. Относитесь к ним как к отправной точке разговора, а не как к доказательству способностей самим по себе.
Особенности ОАЭ
Один момент, который стоит поднять напрямую с кандидатом на менеджера разработки ПО.
Если продукт команды затрагивает данные клиентов или сотрудников, Федеральный декрет-закон № 45 от 2021 года, федеральный закон ОАЭ о защите персональных данных, требует, чтобы эти данные защищались и обрабатывались с согласия, с ограниченными исключениями, где бы обработка ни происходила. Менеджер разработки ПО должен уже закладывать это в код-ревью и чек-листы релиза, а не считать отдельной задачей комплаенса.
Инженерные команды в Дубае часто смешивают национальности и часовые пояса в одной команде, поэтому менеджер разработки ПО, который чётко записывает вещи, а не полагается на разговоры в коридоре, обычно ведёт здесь более спокойную команду, чем тот, кто этого не делает.
Эта страница относится к нашей категории архитектуры и руководства разработкой, части более широкого раздела найма разработчиков в Дубае. Если у команды уже есть менеджер и нужен кто-то над ним, наши страницы руководителя инженерии и директора по инженерии покрывают следующий слой, а наша страница инженерного менеджера покрывает более широкую версию этой должности, используемую в некоторых компаниях. Если вам нужен кто-то, кто задаёт техническое направление, а не управляет людьми, смотрите вместо этого нашу страницу технического архитектора.
Прямые ответы
Tech lead обычно продолжает писать код продакшна и отвечает за техническое направление проекта. Менеджер разработки ПО отвечает за людей, темп поставки и найм для команды, и читает код, чтобы оценить его качество, а не чтобы самому выпускать функции, хотя многие всё же иногда участвуют.
Почти всегда да. Без практического опыта в стеке сложно оценивать технические решения, замечать слабую оценку сроков или заслужить доверие инженеров, которые ему подчиняются.
Жёсткого правила нет, но менеджер, который ещё и занимается практической технической работой, обычно с трудом справляется больше чем с шестью-восемью прямыми подчинёнными. Чистый менеджер по людям без ответственности за код иногда может вести больше.
Зависит от размера команды. Небольшая команда может работать с частично занятым менеджером разработки ПО, особенно во время конкретного рывка поставки, но растущей команде обычно нужен кто-то присутствующий ежедневно.
В зависимости от размера компании менеджер разработки ПО обычно отчитывается руководителю инженерии, директору по инженерии или напрямую CTO, которые задают более широкую техническую и кадровую стратегию.
Источники
Фиксированная цена в письменном виде
Получили. Мы уже готовим ваше предложение.
В рабочее время вы получите его в течение 45 минут. Проверьте почту, там письмо с подтверждением.