Як зберегти мотивацію писати код?

Андрій Губін

Ти демотивований і не можеш навернутися на написання коду? Спеціально для тебе ми переклали блог про мотивацію до кодування від  NodeJS і ReactJS розробника під ніком Abhinavcv. Далі — слово автору.

Відчуваєте демотивацію до написання коду? Тоді це для вас.

Скажу чесно, мій шлях не завжди був простим. Були злети і падіння. Приблизно через 6 місяців роботи в розробці я втратив драйв і зробив перерву. Тоді я думав, що це нормально, і що неможливо залишатися мотивованим на щось цілий рік поспіль.

Але останні майже 2 роки я постійно мотивований розробляти нові продукти та вдосконалювати свої навички. Я просто замислився над цим і подумав, що це досить дивовижно, що я був таким послідовним, і я вірю, що за цим стоїть певна причина, і це те, чого може досягти кожен.

Тож я збираюся дати вам кілька порад, які можуть дати вам довготривалу мотивацію, а не ті випадкові сплески мотивації о 3-й годині ночі. Поїхали!

Оточіть себе однодумцями

Коли ви оточуєте себе однодумцями, то, природно, будете говорити про розробку принаймні раз на день. Це просто так влаштовано. А якщо навколо тебе завжди є люди, які самі працюють над проектами, то навіть ти змушений щось робити. Це як ланцюгова реакція, коли один працює через іншого. Ти можеш навіть не усвідомлювати, що це відбувається, але це просто відбувається.

Відвідуйте професійні події

Відвідування заходів — це як підсилювач мотивації. Ви зустрінете багато професійних людей, які мають практичний досвід, багато захоплених студентів, керівників стартапів, ветеранів розробки тощо. Слухайте їх, розмовляйте з ними та вчіться у них. Ви ніколи не підете з заходу, не дізнавшись чогось нового. Ви завжди повернетеся додому з більшою кількістю інформації та зарядженими як ніколи.

Не перевтомлюйтеся, робіть перерви

Як програмісти/розробники, ми маємо звичку не робити перерв. Ми пишемо код до тих пір, поки не виправимо помилку в CORS або поки не виснажимося повністю.

Зрілість — це коли ви вчитеся робити перерви.

Навіть якщо на початку вам не хочеться робити перерву, спробуйте змусити себе зробити її. Почитайте книгу, подивіться Reddit, YouTube або StackOverflow. Згодом ви звикнете до цього і зрозумієте, наскільки це корисно для вашого мозку.

Після перерви, з ймовірністю 90%, ви зможете виправити помилку протягом 10 хвилин. А вирішення помилок допомагає вам перейти до наступного завдання.

Але я щойно говорив про короткострокові перерви. І це не є довготривалою мотивацією. Те, про що я зараз розповім, може бути не для всіх.

Люди мають різну мотиваційну здатність. Дехто може писати код  буквально щодня без жодних перерв. Їм ніколи не хочеться брати вихідний. Для таких людей більш ніж достатньо лише нічного сну. Але для деяких, можливо, вони цього не усвідомлюють, але це просто виснажує і обмежує їх у розкритті свого потенціалу.

Тому, на мою думку, якщо ви пишете код кожен день, вам варто спробувати зробити одноденну перерву в кодуванні. Спробуйте і подивіться, чи дійсно наступного дня ви сумуєте за кодом і не можете дочекатися, щоб повернутися до роботи над проектом, відчуваючи себе краще, ніж будь-коли.

Це те, що відрізняється від людини до людини, але варто спробувати.

Змагайтеся

Це те, що може або запалити вас кодити вдень і вночі, або просто демотивувати настільки, що ви почнете думати про інший кар’єрний шлях.

Змагатися можна з чим завгодно. Участь у челенджах / змаганнях LeetCode, хакатонах тощо. Ви будете змагатися разом з іншими, щоб отримати перший приз, завдяки якому ви дізнаєтеся багато нового. Якщо ви виграєте приз, у вас з’явиться мотивація змагатися ще більше і вигравати ще більше.

Найважча частина настає, коли ти «програєш». Я беру слово «програти» в лапки, тому що технічно ви не програєте. Ви повинні розглядати це як сходинку на шляху до перемоги. Зрештою, це просто досвід.

Тому, коли не виграєте приз, ви або демотивовані і почуваєтеся погано, або заздрите людині, яка виграла, і намагаєтеся перевершити її наступного разу, наполегливо працюючи, АБО ви добре переносите поразку і працюєте над собою наступного разу.

Створюйте навчальні відео

Запис своїх навчальних відео на YouTube — це такий великий стимул, про який нечасто говорять. Це може вивести вас на зовсім інший рівень.

Перш за все, ви покращите свої мовні навички, скіли пояснення та викладання. Ці три навички дуже важливі при працевлаштуванні або в житті загалом. Люди люблять, коли ви можете пояснити речі просто, вони люблять людину, яка вміє добре висловлюватися і ділитися знаннями у зрозумілій формі.

По-друге, є шанс стати відомим. Не думаю, що мені потрібно пояснювати, які переваги дає популярність. І як тільки ви почнете мати хороше охоплення, люди почнуть стежити за вами, що мотивуватиме вас завантажувати більше контенту.

Написання блогів

Написання блогів дуже схоже на створення навчальних відео. Це як полегшена версія створення відео. Вам просто потрібно записати свої думки.

Коли ви пишете блоги, це, чесно кажучи, дуже відрізняється від того, як ви думаєте. Записуючи, ви зрозумієте, як багато ще потрібно вивчити, що змусить вас поглиблено дослідити тему, перш ніж опублікувати її для потенційних мільйонів читачів. Ви ж не хочете зіткнутися з негативною реакцією, чи не так?

Тому вам потрібно переконатися, що все ідеально і влучно. Це майже така ж концепція, як і при створенні відео. Коли ви починаєте набирати підписників, у вас з’являється відчуття, що багато хто тепер залежить від вас, і тоді у вас з’являється мотивація писати більше блогів. Обов’язково спробуйте!

Експериментуйте з новими продуктами

Існує цілий океан технологічних стеків і предметів. Ви завжди повинні намагатися підвищувати свій рівень, випробовуючи щось нове, а не обмежуватися поточними знаннями.

Якщо ви зосереджені на одному технологічному стеку, то спробуйте вивчити нові концепції, нові методи, щоб зробити ваш додаток швидшим тощо.

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

Висновок

Ось, власне, і все! Просто, чи не так? Що ж, мотивація сама по собі є складним психологічним поняттям, але я думаю, що з деякими хитрощами і прийомами ми зможемо її опанувати. Сподіваюся, я дав вам трохи цінної інформації. Дякую за увагу і щасливого написання коду!

Останні статті

Brave1 збільшив гранти для оборонних розробок: можна отримати до 2 млн гривень

Кластер Brave1 збільшує гранти для оборонних розробок — тепер можна отримати від 500 тис до…

10.05.2024

Softserve, Luxoft та Infopulse. З’явився рейтинг найбільших платників податків серед IT-компаній

За 2023 рік IT-компанії сплатили сплатили в державний бюджет 20,8 мільярда гривень податків. Це 7,4%…

10.05.2024

«За заслуги перед компанією»: Microsoft розморозить підвищення зарплат співробітникам

Корпорація Microsoft планує відновити підвищення зарплат для найбільш ефективних співробітників. Про це повідомив Insider. Вірогідне…

10.05.2024

Мінекономіки запустило пільгові гранти для виробників дронів

Міністерство економіки запропонувало виробникам дронів пільгові гранти від держави за програмою «Переробка». Про це йдеться…

09.05.2024

Дочекалися. В квітні попит на айтівців без досвіду був вищий, ніж на досвідчених фахівців

В квітні попит на недосвідчених айтівців був вищий, аніж на тих, хто має 3-4 роки…

09.05.2024

Dell буде відстежувати переміщення та присвоювати рейтинг «прогульникам» офісу

Американська компанія Dell після зміни політики щодо ремоуту посилює контроль за працівниками. Зокрема, відстежує фізичне…

09.05.2024