1. языковая дилемма

Проблема, которая, кажется, перегружает растущих разработчиков, - это поток новых языков и технологий. Мы часто совершали эту ошибку, когда все были новичками в выборе языка.

Языки приходят и уходят, но самые успешные разработчики умеют решать проблемы и никогда не сдаются просто потому, что они не вносят значительного изменения в свою карьеру программиста.

2. сложный код

Предполагая, что кодирование является тестом на IQ, вы не сможете стать успешным программистом. Не сложно визуально определить, кто может использовать самые сложные функции или впечатляюще выглядящие файлы. Код должен быть написан в духе эффективного решения затруднений. Простой код легче вписать, легче поддерживать и легче управлять.

Чтобы быть ясным, простой код не означает использования ярлыков.

3. Использование неправильного инструмента

Зачем использовать Swift для анализа данных, если Python уже существует? Это ошибочный инструмент для ошибочного использования. Не отбирайте язык только из-за его простоты, а проверяйте совместимость и то, что он может сделать для вас и вашего бизнеса.

4. Отказ от резервного копирования кода

Отсутствие правильных привычек для защиты вашего кода расстраивает начинающих разработчиков и губительно для опытных.
Как программист, очень важно постоянно сохранять и резервировать свою работу. Это ничем не отличается от работы над важным документом или таблицей, которые часто сохраняются.

Поэтому очень важно иметь представление о том, как использовать Git Version Control.

5. слепое копирование кода

Мы часто делаем ошибки, копируя коды из Stackoverflow, не зная, что он делает. Что ж, всегда старайтесь уделять как минимум 10 минут времени тому, что вы копируете, чтобы действительно понять, что это делает.

6. Не получать удовольствия

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

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

7. Не задавать вопросы

Программировать сложно, а становиться лучше - значит постоянно учиться зарождающимся вещам. Лучшее, что вы можете сделать, - это прочитать и изучить программирование, чтобы стать преобладающим, но когда вам потребуется дополнительное руководство, не бойтесь задавать вопросы.

|| Не делайте этих программных ошибок ||

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

«В программировании нетрудно застрять, и не так легко сделать все самостоятельно» - Хари Паудель.