Все больше и больше людей хотят начать изучать программирование, но никто не скажет вам правду о том, как это сложно. Итак, вот мои 5 советов (+1), прежде чем вы начнете:

  1. Находит более подходящий для вас способ!
    Есть несколько способов начать: онлайн-уроки, видеоуроки, обучение в школе, академии, университете, частные уроки и многое другое. Но не все эти подходы могут быть полезны для вас. Может быть, вы можете учиться самостоятельно или, с другой стороны, вам нужен кто-то, кто будет постоянно следовать за вами. Постарайтесь понять, какой путь для вас наиболее подходит, соответствует вашему отношению, чтобы оптимизировать свое время и лучше учиться.
  2. Обучение требует усилий и времени!
    Сегодня мы привыкаем быстро достигать всего, что нам нужно, но есть вещи, которые требуют много времени, например обучение. Вы не можете ожидать, что изучите программирование за несколько дней или недель. Исходя из того, что вы хотите узнать в этой огромной области, вам нужно потратить много времени как на понимание теории, так и на выполнение практических упражнений. И не все это будет легко, но будут концепции, которые очень сложно понять и заставить работать на практике.
  3. Много практики!
    Чтобы научиться программировать, нужно много практиковаться. Не думайте, что вы можете просто учиться, понимая теорию, вам нужно сделать много упражнений, чтобы действительно понять концепции. Даже если вы думаете, что знаете, вы не поймете материал, пока не попытаетесь применить его на практике. Так что не торопитесь делать упражнения, проекты и многое другое и не недооценивайте время, потраченное на закрепление этих знаний.
  4. Привыкайте к неудачам!
    Поймите, что каждый раз, когда вы делаете что-то новое, это никогда не сработает с первого раза. Когда вы программируете, это естественно, чтобы потерпеть неудачу, важным аспектом является то, что вы можете справиться с этой ошибкой. Поймите свою ошибку, чтобы улучшить свои будущие работы. Не отчаивайтесь и вставайте каждый раз, пока не достигнете своей цели.
  5. Привыкайте находить решение своей проблемы!
    Поскольку вы часто терпите неудачу, хорошо иметь возможность найти решение своей проблемы. Большинство людей всякий раз, когда они видят ошибку, сдаются, даже не пытаясь исправить или найти решение, потому что это проще. Но, как я только что сказал, научиться программированию сложно, поэтому, когда появляется ошибка, вам нужно потратить нужное количество времени, чтобы найти решение, которое заставит код работать. Программисты тратят больше времени на исправление ошибок, чем на написание кода. Итак, чтобы найти хорошее решение для вашей проблемы, вы должны прежде всего прочитать, что говорит ошибка, попытаться понять, что он хочет и в чем проблема с вашим кодом. Если это выходит за рамки ваших возможностей, вы можете поискать ошибку в Интернете, если это распространенная ошибка, то найдутся форумы, страницы или сайты, которые уже дают ответ на вашу проблему. Если это все еще не решит проблему, может быть несколько случаев, и в зависимости от ситуации будет правильное решение. В общем, хороший совет в следующем пункте.
  6. Научитесь пользоваться документацией! (дополнительно)
    Предлагаю не лезть в это, если вы настоящий новичок, но если вы немного попрактиковались, то можете начать учиться с документации. Документация — это библия каждого языка программирования (фреймворка или другого). Он определяет все, что можно сделать, и объясняет для каждой функции, метода, класса и прочего всю спецификацию. Если вы можете усвоить только то, что вам необходимо в данный момент, чтобы выручить вас, то документация будет вашим лучшим другом.