Найти в Дзене
Владимир Буиклиский

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

Привет меня зовут Владимир и я руководитель компании по разработке мобильных приложений LeadGroup.

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

Процесс разработки
Процесс разработки

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

И в большинстве случаев, как вы знаете, люди не показывают свой тяжелый путь, свою работу, которая необходима чтобы быть там, где они есть. Например, вспомните об игре Pokemon Go, несколько лет назад, игра как будто взорвала интернет буквально за ночь, все ходили вокруг, играя в Pokemon Go. А газеты писали: «О, ночная сенсация, Pokemon Go». Это похоже на то, что создатели наткнулись на какой-то горшок с золотом. Но на самом деле, знаете ли вы, сколько других игр основатели Niantic создали до этого? И сколько из них потерпели неудачу, и сколько просто выглядели глупо до этого важного момента? Мы этого не видим. Но это не значит, что этого не происходит, правильно?

Pokemon GO
Pokemon GO

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

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

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

-3

Как же сохранить текущий уровень мотивации, которая у вас есть, и быть в состоянии сохранить ее в трудные времена?

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

Почему вы учитесь программировать?

Почему вы изучаете этот навык?

Чего вы сможете достичь, когда овладеете им?

И как бы выглядела ваша жизнь, когда это произойдет?

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

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