Программирование

Программирование выгорания: как восстановить утраченную мотивацию

Программирование выгорания: как восстановить утраченную мотивацию

Вы потеряли страсть к программированию? Это влияет на вашу мотивацию, чтобы добиться цели? Вы отстаете во всех своих проектах и ​​вам трудно их догнать? Если да, то вот хорошие новости: это случается со всеми в тот или иной момент, поэтому не отчаивайтесь.

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

Это не обязательно будет легко, но, безусловно, возможно. Пока вы не торопитесь, у вас все будет хорошо.

Читайте шаблоны ученичества сейчас

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

Вот почему я очень рекомендую « Образцы ученичества » Дейва Гувера и Адевале Ошинее. Эта электронная книга, которая доступна бесплатно в формате HTML , заполнена мудростью и советами для всех программистов. Он проходит через этапы программирования опыта от новичка до ветерана и общие проблемы, которые возникают на этом пути.

кодирование-мотивация-ученичества-модель

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

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

Проведите время с программированием сверстников

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

Давайте проясним одно: это не имеет ничего общего с тем, достаточно ли вы «сильны», чтобы справиться с ситуацией. Быть немотивированным не значит, что ты слаб. Просто важно оставаться в реальности, а это трудно сделать, если вы не видите свои обстоятельства с точки зрения других программистов.

кодирование самомотивация-Meet-с-ровесников

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

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

Переключайтесь на темы и узнавайте что-то новое

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

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

кодирование-мотивация-новые-проекты

В зависимости от гибкости вашего рабочего места, спросите своего начальства, можете ли вы быть переведены в другой проект. Если вы можете позволить себе риск, возможно, стоит даже полностью перейти на другое средство или область (например, если вы писали академическое программное обеспечение для Windows, было бы интересно попробовать написать социальное приложение в Интернете).

По крайней мере, вы должны отдохнуть от шума.

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

Улучшение психического и эмоционального здоровья

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

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

кодирование самомотивация-психическое здоровье

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

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

Последние мысли

Я был там чаще, чем я хотел бы признать. Программирование это весело! Программирование скучно. Это снова весело! Снова скучно. Каждый раз немного отличается от предыдущего, но советы, приведенные выше, являются видами действий, которые оказались наиболее эффективными для меня за эти годы.

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

Вы когда-нибудь теряли интерес к программированию? Что ты сделал, чтобы вернуть его? Или ты вообще отказался от него? Поделитесь своим опытом с нами в комментариях ниже!

Авторы изображения: Программист, спящий через Shutterstock, Окруженные куски через Shutterstock , Исходный код через Shutterstock , Программист, спящий через Via Shutterstock

Похожие посты
Программирование

Что такое канал RSS? (И где его взять)

Программирование

7 причин, почему изображения не загружаются на ваш сайт

Программирование

Запустите агент SQL Server: настройте SQL Server 2012

Программирование

15 лучших бесплатных обоев дня Святого Патрика