Примерно год назад я решил, что хочу научиться программировать и в конечном итоге устроиться на работу разработчиком. Попробовав разные сайты, курсы, выбрав язык для начала, несколько месяцев нерешительности, я обнаружил FreeCodeCamp. Должен сказать, я ожидал, что смогу там всему научиться. Я очень ошибаюсь.
Если вы новичок в программировании, это здорово, вы научитесь. Вы получите краткое введение о веб-разработке, а затем вам необходимо создать сайт. Просто так вы уже заблудились и не знаете, что делать дальше. Это отличное введение в кодирование. Люди просят вас делать то, что вы не знаете, как это делать. Это реальный мир.
FreeCodeCamp поможет вам в этом. Вы должны застрять, потеряться, неуверенно, почувствовать, что что-то упустили. Потому что, работая с программированием, вы почти всегда чувствуете, что всегда есть что-то новое, чему можно научиться, кажется, что вы слишком мало знаете. Но их инструкции ясны: читать-искать-спрашивать, и это навык, который вы действительно получаете в FCC.
Вы узнаете, как привыкнуть к этому чувству, сейчас я участвую в последнем проекте учебной программы переднего плана и в каждом проекте, который я думал, что не смогу этого сделать, я понятия не имел, как даже начать, но сейчас, хотя У меня все еще есть эти мысли, я знаю, что как-нибудь разберусь.
Udemy, Codeacademy, Edx, Cousera, Lynda и все другие сайты, на которых вы можете научиться программировать, отлично подходят для демонстрации того, как что-то делать, как работать с языком, создавать проекты и понимать, как работает кодирование, но никакие другие конечно так же ценен, как FCC. После прохождения курса на этих сайтах часто возникает чувство растерянности и неуверенности в том, как можно использовать то, что вы узнали.
В FCC все наоборот: вы чувствуете, что можете делать все, потому что, какой бы сложной ни казалась проблема, вы знаете, что как-нибудь с ней справитесь. Прочтите документацию, выполните поиск в Google или задав вопросы. Это, безусловно, самый ценный навык, который я усвоил на своем пути к программированию.
Как я где-то читал: «программирование - это вера, вера в то, что что-то не сработает, вера в то, что что-то сломается, вера в то, что вы будете делать ошибки». Но это нормально, потому что, прежде всего, вы должны верить в то, что проблемы разрешимы, ошибка за ошибкой вы заставите это работать, потому что, опять же, в конечном итоге вы это разберетесь.