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

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

№ 1. Как забыть свои корни (свой стиль обучения)

Прежде чем продолжить чтение, сделайте паузу и задайте себе эти два вопроса.

  1. Каков мой стиль обучения?
  2. Я пренебрегал ими?

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

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

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

2. Делаем предположения

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

Например; Вы сотрудничаете с другим разработчиком, он объясняет код, и вы чувствуете, что понимаете его, просматривая коды. Несколько дней спустя вы изо всех сил пытаетесь понять код, который, как вы утверждали, поняли.

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

#3 Копировать и вставить

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

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

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

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

Спасибо за чтение и счастливого кодирования!