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

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

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

(Читайте книги, участвуйте в форумах для обмена идеями...)

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

Последнее, с чего нужно начать, — это выработать привычку создавать качественный код с самого начала. Узнайте о шаблонах проектирования, а также используйте явные имена переменных, функций и классов (например, избегайте a = 0).

Имейте в виду, что ключ устарел. Обучение программированию идет последовательно. Это одно за другим.

В итоге:

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