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

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

2. Пропуск дня незначителен.
Лучше кодировать 40 минут в день, чем 8 часов раз в неделю, потому что ключом к успеху является последовательное программирование. Стабильно плохое лучше, чем непоследовательно хорошее.

3.Черт возьми!. Наконец, я закончил изучение ABC,
В обучении программированию никогда не прекращается, не думайте, что вы уже что-то освоили и можете остановиться. Технологии меняются, каждый день мы сталкиваемся с новыми проблемами, которые требуют современного решения и нестандартного мышления. В программировании я считаю, что изучение новых вещей делает это путешествие более увлекательным и захватывающим.

4.Сосредоточьтесь только на навыках разработки программного обеспечения.
Помимо того, что вы хороший кодер, каждому разработчику нужны навыки межличностного общения в наборе инструментов.
Навыки межличностного общения — это личные качества, которые позволяют кому-то эффективно взаимодействовать. и в гармонии с другими людьми, прошли те времена, когда от нас, разработчиков, ждали только навыков разработки программного обеспечения и технических навыков. По мере того, как индустрия программного обеспечения интегрируется с бизнесом, ожидания от разработчиков меняются. Большинство из них сосредоточены на представлении о том, что soft skills — это навыки, позволяющие вам общаться и взаимодействовать с другими людьми. И сделать это осмысленно и гармонично. Это включает в себя такие вещи, как общение, эмпатия, терпение, уверенность, критическое мышление, творчество и решение проблем.

5.Я могу погуглить что угодно, поэтому мне не нужен наставник,
Вы не можете узнать все из Интернета, вам нужен наставник.
Наставник — это один из больше всего укрепляет деловые отношения, потому что другим ключевым фактором, ведущим к успеху, является опыт.
И этот опыт также может быть передан вам от кого-то, кто уже прошел ваш путь. Наставника не следует путать с учителем. Задача учителя состоит в том, чтобы создать учебную программу, которая дает ученикам все необходимые знания. Это не то, что делает наставник — он отвечает за то, чтобы вы оставались на правильном пути, и помогает вам ориентироваться в ресурсах. Есть люди, которые являются настоящими одиночками — однако, по моему опыту, большинство из тех, кому посчастливилось иметь хорошего наставника, особенно в начале своей карьеры, получили большую пользу. Я в том числе.

Вывод.
У вас может быть идеальный курс/руководство, документация или язык, но вы все равно потерпите неудачу как разработчик.
Поскольку ваши убеждения не поддерживают то, чтобы быть хорошим разработчиком, Убедитесь, что вы думаете об этих 5 мифах.