Ответ
Следующие поведенческие паттерны и практики разрушительно влияют на продуктивность и климат в команде:
1. Неуважение и токсичное поведение:
- Грубость, пренебрежительные высказывания в адрес коллег.
- Присвоение чужих заслуг (credit hijacking).
- Постоянный негатив и демотивация команды.
2. Блокирующая или неэффективная коммуникация:
- Утаивание информации или знаний («информационный вакуум»).
- Игнорирование вопросов или запросов на помощь.
- Неструктурированные, бесконечные дискуссии без результата.
3. Непрофессиональные технические практики:
- Пренебрежение качеством кода: Постоянные «быстрые фиксы», которые создают технический долг.
// ПРИМЕР НЕПРИЕМЛЕМОГО: "Магические числа", отсутствие обработки ошибок public void process() { if (list.size() > 5) { // Что такое 5? // ... } // Нет null-check для 'list' } - Отказ от collaboration tools: Игнорирование code review, неиспользование системы тикетов.
- Создание «черных ящиков»: Написание чрезмерно сложного, недокументированного кода, который невозможно поддерживать никому, кроме автора.
4. Небратие ответственности:
- Срыв сроков без заблаговременного предупреждения.
- Постоянный поиск виноватых вместо анализа и решения проблем.
- Пассивная позиция («это не моя работа»).
5. Игнорирование процессов: Систематическое нарушение согласованных workflow (например, мерж в основную ветку в обход ревью), что ведет к нестабильности.