7 опасных знаков того, что Вы неправильно обучаетесь программированию.
Я хотел бы представить 7 опасных знаков, наличие которых может свидетельствовать о том, что Вы обучаетесь либо неправильно, либо ещё слишком мало:
1. Частые алгоритмические ошибки, причину которых Вы достаточно долго не можете понять.
2. Неспособность разобраться даже в средних по сложности алгоритмах. Например, нашли алгоритм быстрой сортировки и не можете понять, как он вообще работает.
3. Недостаток понимания основных концепций программирования, таких как переменные, циклы, условия и функции.
4. Отсутствие актуальных знаний о современных языках программирования и фреймворках. Хотя база программирования не меняется уже десятилетия, тем не менее, различные практики, стили кодирования, а также фреймворки меняются достаточно часто.
5. Недостаток понимания принципов объектно-ориентированного программирования.
6. Затруднения с разработкой эффективных и масштабируемых архитектур программ. Это очень частая проблема у начинающих разработчиков. Они легко могут написать программу на 1000 строк кода, но вот на 10 000 строк – хорошо уже не получается. Если такие проблемы возникают, значит, ещё не хватает практики и фундаментальных знаний.
7. Отсутствие знаний о современных инструментах и технологиях разработки.
Если вы обнаружили некоторые из этих признаков, то либо Вы ещё слишком мало обучаетесь программированию, либо Вы делаете это неправильно.
Очень многие новички думают, что программированию можно научиться, прочитав пару книжек или посмотрев уроки на YouTube. Разумеется, научиться по, как я называю, таким «огрызкам», не получится. Очень важно иметь систему для обучения.
И вот о правильной стратегии для обучения программированию, мы и поговорим, тем более что я сам через это прошёл.