Хороший программист — это хорошо смазанная машина. Вы должны иметь возможность создавать код в быстром темпе, а также должны быть уверены, что он максимально эффективен и безошибочен. Это означает использование ярлыков, регулярные перерывы и даже контроль версий, чтобы вы всегда могли вернуться назад, если что-то пойдет не так.