за решение проблем бизнеса, а каким образом это решение достигнуто - написанием кода, удалением кода - вопрос уже второй. Если программист ставит себе цель - написать код и "ебитесь как хотите", а не решить задачу бизнеса, то такой программист далеко не уйдет