Как мотивировать себя изучать программирование?

Жизнь и работа

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

То, что вызывает у вас интерес

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

Заинтересованность решения задачи главный стимул в обучении

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

Главное регулярность

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

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

Программистами не рождаются

  • Очень тяжело начинать с Java. Многие не смогли продолжить обучение на Java.
  • Есть Python, есть Golang, есть JavaScript на JS. Начинайте с этого, изучите репозитории.
  • Это как GitHub, Bitbucket, GitLab. Может что-то еще есть, но многие только этими пользуюсь.
  • GitHub, но он и приватный, и публичный есть репозиторий. Вообще шикарно с ним можно будет работать.
  • С Git’ом тоже можно работать – это очень поможет в будущем.

Сразу не стоит изучать сложное программирование, чтобы потом желание не отпало. Потом лучше это изучить, чтобы не вводить свой код, не таскать, а именно туда заливать, и кто-то другой мог посмотреть его и поработать с ним.

Документацию можно читать, но лучше все на практике делать

На практике это быстрее все усваивается. Есть те люди, которые по документации могут работать, но это не многие люди, которые почитают и уже сделают. Большинство людей пока не почувствуют сами, это в голове. Многие практики, им лучше с нуля все написать. Посмотрят, как это работает, и тогда уже в голове укладывается, как это все работает. Даже сейчас, спустя сколько лет программисты узнают новые вещи. Нет ничего постыдного в этом. Главное не стесняться новое делать. Ничего страшного, когда вам 50-40 лет, молодые больше делают, ну и что? Ты же не они, ты хочешь просто для себя это сделать, начать программировать.

Никогда не поздно стать программистом

  1. Был случай, когда обучаемый был тестером, но в 55 или 56 лет, он стал разработчиком. Получается уже на пенсию вышел, а работал разработчиком. Вот сейчас уже руководителем своего отдела стал. Факт в том, что этот человек уже на пенсии, почти в предпенсионном возрасте – он стал программистом разработчиком.
  2. Есть человек, который всю жизнь работал барменом до 30 или до 29 лет, и стал Java разработчиком, но начинал он с Python. Именно он сначала написал платформенную игру. А вот после этого, как он полностью понял азы, основы программирования, ему уже Java далась легче.

Не стесняйтесь спрашивать

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

Вывод

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

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

Оцените статью
prworkin.com
Подписаться
Уведомить о
guest
1 Комментарий
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Наталья
Наталья
9 месяцев назад

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

Авторизация
*
*
Регистрация
*
*
*
Генерация пароля