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

Шаг 1. Решите, что вы хотите делать со своими навыками программирования
Вы хотите научиться создавать игры или ваш стиль больше связан с веб-программированием?

Шаг 2. Как только вы определились с тем, чего хотите достичь, начните читать и узнайте, какие языки программирования используются
Для создания игр было бы удобно выучить некоторые языки C. Для веб-разработки вы должны начать с HTML и CSS и продолжить работу с любым серверным языком, который вам нужен, например Perl или PHP.

Шаг 3. Решив, каким будет ваш язык программирования, проведите еще несколько исследований и выясните, что вам нужно для его использования
Например, если вы решили изучить PHP, вам нужно будет загрузить и установить сервер, такой как Apache, а также установить сам PHP. Для языка C вам может потребоваться купить программу. Однако есть хорошие программы, которые вы можете получить бесплатно для компиляции языка C.

Шаг 4. Начните читать
Начните с чтения руководства по программе и продолжайте работать и учиться на собственном примере. Вы можете попробовать несколько уроков для начинающих.

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

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

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

Шаг 8. Со временем вы сможете понимать язык и его синтаксис, а также «теорию» программирования до уровня, достаточного для выполнения более сложных проектов

Шаг 9. Найдите хорошего наставника
Хороший наставник ускорит процесс обучения и поможет избежать наиболее частых ошибок.
Совет
- Оставайтесь мотивированными. Практикуйтесь как можно чаще, потому что чем больше времени проходит между прекращением программирования и началом нового, тем легче вы все забудете.
- Не бойтесь просить о помощи. Найдите активный форум, который имеет много опытных пользователей, говорящих на выбранном вами языке, и задавайте им все, что вам нужно. Опытный друг в реальной жизни может помочь вам объяснить сложные концепции и помочь вам с этими надоедливыми ошибками.
- Если вы можете найти дешевую книгу на вашем языке, купите ее. Всегда хорошо иметь справочную информацию на бумаге, но не имеет смысла иметь только одну книгу, поскольку в Интернете много справочного контента.
- Некоторые хорошие языки для начинающих, которые можно использовать для создания игр: BASIC, FORTH и Kid Programming Language.
- Если вы начинаете разочаровываться, сделайте перерыв. Вы можете обнаружить, что «догадались», когда вернетесь. Лучше всего держаться подальше от компьютера примерно на 15-30 минут.
Предупреждения
- Проведение многих часов за компьютером может вызвать стресс для глаз и головные боли, поэтому чаще делайте перерывы.
- Письмо может вызвать синдром запястного канала, поэтому убедитесь, что у вас правильная осанка.