Смело тратить время на настройку окружения



Я никогда не стесняюсь тратить время на настройку окружения. Если у меня отвалился плагин для вскода, я могу спокойно потратить пару часов, чтобы разобраться во внутреннем устройстве и все пофиксить. На всех своих проектах я полностью автоматизирую процессы теста и деплоя. Если можно было бы автоматизировать постановку задач, я бы и это автоматизировал.



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



С программированием тоже самое — чтобы писать код, нужно быть предельно сконцентрированным. Я не могу концентрироваться, когда у меня не работает подсветка в IDE. Или когда вместо размышлений о коде я занят тупым перекидыванием файлов на прод, которое  все не доходят руки автоматизировать.



А когда я не сконцентрирован — я трачу время впустую, а значит попросту ворую его у себя и у заказчика.