Рубрика #мюсли
Одно из главных сопутствующих программированию состояний — это фрустрация. Когда написал код, запускаешь и видишь какой-то баг. Начинаешь дебажить, "сражаться" с кодом, смотреть на него снова и снова, перепроверять, читать документацию, ненавидеть все и вся.
Часто это состояние демотивирует начинающих программистов — у них падает самооценка, они думают, что они какие-то не такие, что у всех получается — а у них нет. К счастью, если вы начинающий программист и вы подписаны на меня, сейчас этот страх уйдет.
Состояние фрустрации не уходит никогда, если вы правильно развиваете свой навык программирования и каждый день узнаете что-то новое. Каким бы вы ни были сеньором-помидором, вы все равно точно так же будете пялиться в монитор, негодуя, перепроверять разные места снова и снова в попытках найти ошибку в коде.
Отличие опытного программиста от начинающего в том, что у первого за спиной тысячи фрустраций — и на все новые он просто говорит "хм" и решает вопрос спокойно. Все программисты гуглят вопросы, копипастят код со стаковерфлоу, сидят часами над документацией — это никуда не уходит.
Это одна из причин, почему программистам так много платят — это пласт людей, которых нельзя демотивировать постоянными неудачами. Поэтому я, например, никогда не злюсь, когда мне пишут про баги в моих сервисах. Я благодарю, записываю задачу поправить баг — и в свое время сажусь чесать голову над проблемой. Никакого негатива, просто поднятые вверх брови от удивления и тихое "хм".