Бесящие программисты: 4 типа разработчиков

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

Тайный агент

Этот разработчик скрывает свои наработки, считая код настолько гениальным, что его нельзя показывать. Часто код оказывается обычным, не представляющим особой ценности. Публикация на GitHub вряд ли привлечет внимание, если он не уникален и не полезен. Аналогично с идеями для игр: важна не только идея, но и реализация, брендинг, проработка механик. Не стоит быть «тайным агентом». Обмен опытом и обратная связь улучшат навыки.

Неловкий гений

Этот тип программиста часто встречается в онлайн-сообществах. Он не работает, ожидая удачи, зная о высоких зарплатах в IT, но не прилагая усилий. Вместо того, чтобы начинать с низких должностей и набираться опыта, он ждет «звёздного часа». Настоящий разработчик проходит путь от самых низов, сталкиваясь с низкими зарплатами и сложными проектами. Это необходимый этап профессионального роста.

Перестройщик (и изобретатель велосипеда)

Этот разработчик постоянно всё перестраивает. Получив проект, он заявляет о необходимости полного переписывания кода. Это рискованно и чревато новыми проблемами. Ещё хуже — «изобретатель велосипеда», который вместо использования существующих решений создаёт собственные, тратя время на создание систем, хотя есть готовые аналоги. Это приводит к задержкам и провалу проектов.

Мастер оправданий

Этот программист, когда его критикуют, ищет оправдания: усталость, просьбы менеджера, некачественный кофе. Вместо признания ошибки и её исправления, он рассказывает длинные истории. Важно признавать ошибки и исправлять их, не прибегая к оправданиям. Нужна работа, а не оправдания.

Существует множество типов программистов, чьи действия раздражают коллег. Важно отслеживать подобные тенденции в собственном поведении и стремиться к самосовершенствованию. Описанные четыре типа — лишь пример. Возможно, существуют и другие.

Что будем искать? Например,программа