Что будешь делать если разработчик считает другого некомпетентным

«Что будешь делать если разработчик считает другого некомпетентным» — вопрос из категории Управление командой, который задают на 23% собеседований Менеджер Проектов. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

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

Если проблема в технических навыках:

  • Организую code review с аргументированной обратной связью
  • Предложу менторство или парное программирование
  • При необходимости добавлю обучение

Пример конструктивного подхода в code review:

# Вместо: "Это ужасный код!"  
# Лучше:  
def calculate_stats(data):  
    # Предлагаю использовать pandas для обработки - будет читаемее  
    # Текущая реализация может давать сбой при пустом data  
    ...  

Если конфликт личный - проведу медиацию, сфокусировав обсуждение на рабочих процессах, а не личностях. В крайнем случае рассмотрю перераспределение задач, но только после исчерпания других вариантов. Главное - сохранить продуктивность команды.