5 принципов успешного обучения программированию
Хотите успешно учиться программированию? Сначала исправьте свое мышление. Потому что с правильным мышлением ваше обучение будет более эффективным. Вот советы
- Ничто не мгновенно
Избавьтесь от мысли «эксперт по программированию за 2 дня». двух дней может хватить для ознакомления, а не для того, чтобы стать экспертом.
2. Компас и карта
Прежде чем определить цели обучения, что вы хотите сделать, это будет «компас, который будет напоминать нам, где учиться». После выбора компаса нашим следующим шагом будет создание карты с помощью учебных пособий или документации.
3. Наблюдайте, подражайте и изменяйте
Книга «Кради как художник», написанная Остином Клеоном, учит тому, как художники ищут некоторые работы, которые вы можете использовать в качестве учебных материалов или справочных материалов.
Это относится даже к программированию, ищите код, который вам нравится, в Интернете, например, на GitHub, есть много доступных с открытым исходным кодом. Откройте файлы и посмотрите код, который написал кто-то другой.
Почти весь код, который мы хотим создать, был создан ранее. Попробуйте поискать примеры, не копируйте-вставляйте, а потом заменяйте контент, а узнавайте, что можно улучшить, и какие уроки вы можете извлечь из чужого кода.
4. Этика вопросов
Вы можете попросить, но не забудьте попробовать заранее. Проблема в том, что мы все хотим мгновенных ответов. Всякий раз, когда возникает проблема, не спрашивайте сразу, а постарайтесь решить ее заранее.
Многие люди спрашивают, думая, что другие люди похожи на шаманов: «Брат, я хочу создать интернет-магазин, но почему ты не ошибаешься? что пошло не так?» другие люди, очевидно, не знают, где что-то пошло не так, потому что есть 1001 возможная ошибка, которую вы сделали.
Спросите вежливо, в реальном мире или в виртуальном мире. Объясните, что вы делаете, каким бизнесом вы занимались и в чем проблема.
5. В обучении нет финишной черты, потому что технологии постоянно меняются
Программирование — это навык, который необходимо изучать, изучать и постоянно оттачивать, как и любой другой навык.
Не количество обучения определяет, как мы быстрее освоим программирование, а качество, которое имеет значение. Для меня кодирование является сложной задачей. Итак, когда вы решаете изучать программирование, это означает, что вы обязуетесь не прекращать обучение.