Як відродити втрачену мотивацію
Ви втратили ту пристрасть, яка була у вас до програмування? Чи впливає це на мотивацію завершувати свої завдання? Чи важко вам закінчувати проекти? Якщо так, то для вас є хороші новини: це трапляється з кожним, так що не впадайте у відчай.
Уявіть, що багаття в вашому таборі потух. Замість того, щоб переживати про це, краще заспокоїтися, глибоко зітхнути і подумати про те, як знову його запалити.
Це може бути не легко, але це можливо. Якщо ви не будете поспішати, то все буде добре.
Проводьте час з програмістами-однодумцями
Коли ви відчуваєте байдужість і нудьгу, найгірше, що можна зробити - це страждати на самоті. Якщо ви ще не оточені однодумцями, вам варто пошукати співтовариство. Особисте спілкування ідеально, але онлайн-взаємодія краще, ніж нічого.
Потрібно прояснити: мова не йде про те, чи достатньо ви сильні для того, щоб самому тягнути себе вперед. Бути невмотивованим не означає бути слабким. Просто важливо зберігати зв'язок з реальністю, а це складно, якщо ви не бачите свою ситуацію з боку завдяки іншим програмістам.

Пам'ятайте: мета не в тому, щоб скаржитися і ділитися своїм смутком. Це погано і до того ж може знизити мотивацію інших людей. Мета в тому, щоб поділитися своїм занепокоєнням, або може бути дрібницями, які вбивають ваше натхнення.
Якщо ви не впевнені в собі або відчуваєте дискомфорт, буде корисним знайти наставника. Наставник може перевіряти якість вашого коду і давати зворотний зв'язок. Також він може бути зовнішнім мотиватором, коли ви захочете здатися.
Міняйте теми і вивчайте нове
У багатьох випадках мотивація падає через нудьгу. Якщо ви довго працювали розробником ПО, ви можете відчувати себе застрягли на безперспективною роботі. Може бути, код, з яким ви працюєте, тривіальний і не вимагає розумової напруги.
Що робити? Потрібно перемкнутися. Половина задоволення від програмування приходить від вирішення творчих завдань. Без цього програмування перетворюється на рутину, особливо якщо написання коду дається легко.
Або ви можете вибрати кілька сторонніх хобі-проектів, де використовуються нові для вас області програмування. Наприклад, спробуйте зробити мобільну гру у вільний час. Ви можете бути здивовані тим, як багато енергії можуть дати вам особисті проекти. Головне, переконайтеся, що сторонні проекти значно відрізняються від того, чим ви тепер займаєтеся.
Розвивайте розумовий і емоційне здоров'я
Брак мотивації може бути симптомом більш глибокої проблеми, починаючи з зневоднення і закінчуючи депресією. Іноді ковтка води досить, щоб повернути собі натхнення. Але якщо брак мотивації проявляється довгий час, лікування може виявитися не таким простим.
Для комп'ютерних професій, таких як програміст, потрібно дотримуватися 3 принципу щодо здоров'я. По-перше, треба регулярно займатися фізичними вправами. Якщо часу мало, можна виконувати прості вправи на робочому місці. По-друге, мінімізуйте своє стомлення від комп'ютера. По-третє, нормалізує свій сон.

Розумова втома також є наслідком статичності навколишнього оточення. Дивитися на одні і ті ж 4 стіни кожен день досить монотонно. А монотонність веде до нудьги. Це можна вилікувати зміною вашої обстановки, наприклад шляхом перестановки меблів, зміни місця або хоча б фону робочого столу.
Нарешті, брак мотивації часто пов'язаний із зволіканням у виконанні завдань. Тут дуже корисною виявиться техніка Pomodoro. Вона розділяє ваш робочий день на періоди роботи і відпочинку. Ніколи не пробували? Потестіруйте хоча б 1 або 2 тижні. Результати можуть вас приємно здивувати.
Програмування - це весело! Програмування - це нудно. Це знову весело! Це знову нудно. Щоразу ці відчуття дещо різні, але поради, описані вище, завжди працюють.
Ще одна річ, яка може вам допомогти - це онлайн-змагання з програмування. Це зажадає певних особистісних якостей, але дух змагання може відродити і підтримувати в вас пристрасть.