Мотивация — отличный способ начать, но лучший ли способ закончить?

Вот суровая правда:

Большинство людей не могут полагаться на личную/внутреннюю волю для достижения цели.

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

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

Вы делаете это, потому что хотите.

Ни больше ни меньше.

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

Однако у мотивации есть и слабые стороны.

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

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

Итак, что вы можете сделать, чтобы оставаться мотивированным при обучении кодированию? Проанализируем ситуацию.

Я просто выйду и скажу это. Мотивации просто недостаточно, чтобы научиться программировать.

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

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

Это весело.

Это увлекательно.

Это... неизбежно, что эта фаза скоро подойдет к концу.

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

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

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

Фокус

Фокус рассчитан на долгосрочную перспективу.

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

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

Вы должны идти, прежде чем вы сможете бежать.

(Вы должны изучить HTML/CSS/JavaScript, прежде чем, например, сможете изучить React.)

Мой совет: научитесь наслаждаться прогулкой.

Что еще более важно, обязательно продолжайте идти, независимо от того, нравится вам это или нет. Если вы остановитесь (будете ходить), вы никогда не достигнете своей цели.

Что еще работает лучше, чем мотивация?

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

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

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

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

Однажды, оглядываясь назад, годы борьбы покажутся вам самыми прекрасными. ― Зигмунд Фрейд

Другие подводные камни

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

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

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

Ты будешь особенным

Если вы будете придерживаться этого, вы выделите себя.

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

Я не веду переговоры с собой… Я подписал этот контракт сам с собой… Это не подлежит обсуждению. Я делаю это. — Коби Брайант

Это то, что будет отличать вас в области программного обеспечения или в любой другой области.

Ниже приведена кривая нормального распределения. Говорят, что это нормальное распределение населения.

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

Посередине большинство людей падают. Они попробуют, но со временем сдадутся.

Справа те, кто придерживался этого и стал отличным программистом.

Я знаю, на чью сторону ты хотел бы встать. Это то место, где мы все хотим быть, и вы можете достичь этого с планом, рутиной и должным вниманием.

Заключение

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

Мотивация мимолетна и хорошо работает в краткосрочной перспективе, но не является устойчивой.

Сосредоточенность, планирование и рутина способствуют последовательности и прогрессу, и не полагайтесь на мимолетные чувства.

Выбери своего бойца.

Заботиться.

Получайте мои статьи по электронной почте | Купить подписку Medium за 5 долларов

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