Как не допустить, чтобы повседневная суета стала ядовитой

Большинство разработчиков часто думают, что они должны читать без остановки, знать, как программировать на каждом из когда-либо существовавших языков программирования, быть в пятерке лучших по работе во время работы — по крайней мере, три сторонних проекта и блог.

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

Слон в комнате

Те чувства неуверенности и постоянного давления, которые мы испытываем, не являются изолированными явлениями — они являются частью более серьезной проблемы, известной как «синдром самозванца».

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

Это потому, что когда вы думаете о себе, одно из самых естественных сравнений — это другие люди — люди, на которых вы равняетесь. Но вот в чем дело, путь и прогресс у всех разные, это не делает вас плохим или хорошим, это просто делает вас… вами.

Хотя многие никогда не будут считать то, что им удобно делать, достойным похвалы.

При первом запуске все кажется впечатляющим. Затем, когда вы начинаете понимать, как все устроено, эти вещи перестают вас впечатлять. Это как разница между восхищением перед фокусником и тем, чтобы кто-то вместо этого показал вам, как выполняется трюк. Вещи, которые вы не знаете, как делать, являются «впечатляющими» Вещами, и вы чувствуете себя запуганными более опытными разработчиками.

Ежедневная суета

Давайте выясним одну вещь: нет ничего плохого в том, чтобы усердно работать и стремиться к самосовершенствованию, но вы должны понимать, что жизнь — это больше, чем программирование. Многие разработчики предпочитают сосредоточиться на разных вещах в нерабочее время. И угадайте, что? Это совершенно нормально, и они отличные разработчики. Они также отличные родители, друзья, владельцы домашних животных и спортсмены.

Легко попасть в ловушку «работы без перерыва» за счет семьи и личного времени из-за давления со стороны коллег, социальных сетей и постоянной борьбы со всеми новыми инструментами и фреймворками.

Хорошо, что вам не нужно учить все только потому, что оно есть.

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

Однако в большинстве случаев, если проект не требует от вас этого, придерживаясь того, к чему вы более привыкли, вы можете получить лучшие результаты, чем постоянное смещение вашего внимания на новые вещи.

Сохраняйте видение, доверяйте процессу

Будьте терпеливы, будьте последовательны, будьте открыты для обучения. И вы можете стать отличным разработчиком. Не корите себя за то, чего, по вашему мнению, вам не хватает или чего вы еще не достигли. Будьте благодарны за настоящий момент, за людей, которые поддерживают вас, и за то, куда вас привел ваш путь к этому моменту. Просто продолжайте в том же духе и никогда не останавливайтесь в своем развитии.