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

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

Вот 5 вещей, которых следует ожидать, когда вы впервые учитесь программировать

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

нелогичные способы обучения

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

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

"public static void main (String[]args)"

это код, который мы должны вводить каждый раз, когда мы кодируем, и на протяжении всего моего 1 года изучения Java я вводил эту вещь в сотни своих упражнений, не зная, что это значит, спрашивая у моего лектора значение этого предложения для тех, кто знает, как много раз, но я всегда получал ответ: «Вы узнаете это в ближайшем будущем, а пока вам просто нужно запомнить это».

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

синтаксис, который легко забыть

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

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

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

сложные слова

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

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

Тем не менее, я обычно заканчивал тем, что брал уроки английского языка вместо того, чтобы решать свои проблемы, поскольку онлайн-репетиторы используют язык информатики, который я уже смущал, когда просили меня использовать объект для решения проблемы, которая у меня была, но большая проблема здесь в том, что я НЕ ЗНАТЬ, ЧТО ТАКОЕ ОБЪЕКТ

И поверьте мне, если я погуглю это слово, станет еще хуже… например, определение объекта в программировании Google — это экземпляр определенного класса или подкласса с собственными методами или процедурами класса и переменными данных…

Однако, как говорится

«Программирование — это навык, который лучше всего приобретается на практике и на примерах, а не из книг»

эти сложные слова обретут смысл со временем, если вы не сдадитесь

переполнен умными людьми в Интернете

Нет такого понятия, как лучший код, есть только лучший.

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

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

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

сделайте код удобным для человека

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

Доверяйте процессу и верьте, что всему учат не просто так, если бы этот шаг был излишним, его бы не учили и не применяли так часто

«Любой дурак может написать код, понятный компьютеру. Хороший программист пишет коды, понятные людям».

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