Итак, вы решили научиться программировать. Что теперь? В настоящее время очень легко найти онлайн-гидов, источники обучения, наставников, команды, которые помогут вам достичь вашей цели. Также вы легко можете быть перегружены информацией и отвлекаться от своей цели.

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

I. Подготовка: вы должны построить новую супер-пупер машину, на которой можно будет работать… нет! Каждое рабочее устройство (ПК, Mac или смартфон) можно использовать для начала кодирования независимо от того, какая у вас ОС, клавиатура, экран и т. Д. Также не имеет значения, какую IDE вы собираетесь использовать. Большинство из них сейчас умеют все. Вначале вы можете захотеть придерживаться онлайн-платформ, таких как #codepen, #jsbin, #jsfiddle и т. Д. Позвольте этим спорить с другими и начните кодировать как можно скорее.

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

III. Составьте план. Во время своего путешествия вы откроете для себя множество новых технологий, идей, фреймворков и т. Д., Которые соблазнят вас сбиться с вашего пути и разойтись. Ставьте цели с самого начала и придерживайтесь их. Подумайте о том, чтобы принять участие в испытании # 100DaysOfCode, и получите мотивацию от отличного сообщества.

IV. Начните с JavaScript. Практически все, что вы хотите создать, можно сделать с помощью JS. От веб-страниц до AR, назовите это. Изучите основные концепции JS, и тогда вы сможете перейти на любой другой язык, который захотите.

В. Сделайте портфолио:… и часто обновляйте его. Если вы хотите стать профессионалом, это обязательно, если вы делаете это для развлечения, это способ показать, чего вы достигли на своем пути.
VI. Используйте бумагу: в настоящее время в сообществе программистов бумагу недооценивают. Хотя это лучший способ визуализировать проблему, спроектировать вещи, привыкнуть к синтаксису кода и многое другое.
VII. Найдите сообщество: кодирование должно быть социальным. Используйте социальные сети или найдите сообщество в вашем районе. В сообществе процесс обучения идет быстрее, посмотрите, что делают другие люди, что может значительно расширить ваше восприятие или даже привести к новым возможностям трудоустройства.

VIII. Научитесь пользоваться консолью и git: Крайне важно привыкнуть к этому, потому что в какой-то момент вам захочется выйти на улицу, поработать с группой, заняться открытым исходным кодом и т. Д., Так что опыт будет полезен.

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

X. Развлекайтесь: если вам не весело, оно того не стоит, верно?

Надеюсь, вы найдете эти советы полезными. Поздравляю с решением изучить код. А теперь… код!