Изучение программирования может быть сложным, особенно когда имеется слишком много информации и слишком много споров о том, как лучше начать его изучать.
Для тех, кто только начал изучать программирование или интересуется этой областью, вот несколько советов и рекомендаций от человека, который не имеет опыта программирования и сейчас работает в Tech Giant в Индонезии.
Давайте начнем!
Выучить английский язык
В мире программирования большая часть документации, руководств, статей и т. д. будет представлена вам на английском языке, как и эта статья, которую вы читаете прямо сейчас, поэтому ее изучение будет огромным подспорьем для вашего прогресса в мире программирования.
Выберите свой путь
Программирование — это большой мир, поэтому постарайтесь поставить несколько целей или, может быть, выбор пути, который вы хотели изучить, будет полезен для вашего прогресса в обучении.
Лично я делю путь в зависимости от продукта, который я хочу сделать, например:
- Веб-сайт (интерфейс или серверная часть)
- Мобильный телефон (Android или iOS)
- Игра
- и т. д.
На этом пути у вас будет очень конкретное руководство о том, какие учебные пособия вам нужно просмотреть, инструменты, которые необходимо подготовить, и что изучить в первую очередь.
Конечно, на этом пути всегда могут быть изменения, и изучение чего-то нового всегда является беспроигрышным вариантом.
Последний секретный рецепт: обучение на практике
Давным-давно, когда я впервые начал изучать программирование, я просто прочитал много книг по программированию, но, поскольку программирование всегда движется вперед с невероятной скоростью, скорее всего то, что написано, уже устарело. Итак, лучшая информация о программировании находится в Интернете, но что нужно искать в первую очередь? Я не знаю. Поскольку в большинстве случаев вы не будете знать, что искать, лучше всего начать с проектов.
Создание небольшого объекта даст вам четкие цели относительно того, что вам нужно найти и как это запрограммировать, например:
Я хочу создать небольшой веб-сайт, на котором я мог бы устанавливать свои ежедневные задача.
Только из этого утверждения вы уже можете разбить несколько вещей о том, что вам нужно изучить и с чего начать.
Не знали, как создать сайт? Изучите HTML и CSS
Не знали, как сделать сайт интерактивным? Изучите Javascript
Не знали, как сохранить ежедневное задание? Подробнее о хранилище (на стороне сервера или на стороне клиента)
Заключительные слова
Мое последнее сообщение для тех, кто прочитал эту статью и хотел узнать о программировании:
Просто делайте это и будьте последовательны. -автор
Не нужно беспокоиться о том, чтобы сделать ошибку и снова заблудиться. Не сдавайтесь, если вы застряли, и продолжайте учиться, даже если это всего лишь небольшой прогресс.