Создайте точку А
Какой язык вы будете изучать? Что именно вам интересно программировать? Вы больше интересуетесь созданием игр, построением приложений или сайтов?
Какова ваша главная цель? Почему вы решили начать писать код и что будете делать, когда приобретете этот навык? Ваша цель — стать разработчиком?
Какими учебными ресурсами вы будете пользоваться? Перед вами широкий выбор прекрасных (и совершенно бесплатных) учебных ресурсов по программированию. Их настолько много, что это даже подавляет. Выберите себе какую-нибудь учебную программу и постарайтесь пройти ее до конца.
Сколько часов в неделю вы будете учиться и когда именно? Когда вы учитесь в школе или колледже, вы обычно знаете, сколько часов проведете в классе или за самостоятельными занятиями, и просто придерживаетесь существующего расписания. Создайте для себя расписание,цели на каждый день.
Лайфхак - маленькие шаги к цели = залог достижения цели.
Не бойтесь пользоваться Google
Многие люди думают, что если им приходится что-то искать в Google значит, они плохие программисты. Но на самом деле хорошие программисты постоянно что-нибудь гуглят.
Не бойтесь искать нужную информацию при написании кода. Поиски ответов не делают вас плохим программистом.
Задавайте вопросы другим программистам, которые опытнее вас, это поможет вам в 2 раза быстрее.
Не воспринимайте ошибки как свидетельство отсутствия способностей
Ошибки делают вас сильнее, потому что вы учитесь на ошибках, как это именно это происходит, у вас вылезает ошибка вы ищете решение ее после долго искания вы находите и уже не сможете допустить эту ошибку в будущем.
Учитесь делать это публично
Когда я начала учиться программировать, мне постоянно попадались статьи о том, как социальные сети вредят продуктивности. В связи с этим я решила удалить свои аккаунты в Вконтакте, Instagram и Facebook.
И хотя это немного помогло (я больше не мог листать Вконтакте, чтобы отвлечься от решения сложной задачи), в конечном итоге я понял, что использование социальных сетей приносит больше пользы, чем вреда.
Когда я вернулся к социальным медиа и начал рассказывать там о своей учебе, я завел новых друзей, нашел наставников.
Не останавливайтесь
Если вы начинаете писать код, то не бросайте его на пол пути, когда вы к нему вернетесь вы будете в шоке, потому что вы как будто будете видеть его в первый раз