«Программиста нужно уволить в любом случае». Вот в чём смысл
На днях услышал мудрость от главного архитектора — человека с более чем двадцатилетним опытом в программировании и разработке систем. Во время обеденного перерыва он полушутя высказал фразу, которая заставила меня задуматься:
«Программиста в любом случае нужно уволить. Потому что он либо смог все автоматизировать, либо не смог все автоматизировать».
Сначала все посмеялись, но потом я попросил его разъяснить эту фразу подробнее. Он объяснил, что если программист смог полностью автоматизировать свои задачи — значит он выполнил свою роль настолько эффективно, что его таланты могут быть более полезны в других проектах или компаниях.
С другой стороны, если программист не смог автоматизировать свои процессы — возможно, он не обладает нужными навыками или мотивацией, чтобы оставаться эффективным в текущих реалиях.
Увольнять я никого не собираюсь, конечно. Но теперь многое переосмысляю.