Ошибки могут превратить вас в нечто лучшее, чем вы были раньше.

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

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

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

Прекратите поиск и начните кодирование.

У каждого языка есть свои преимущества и недостатки. Просто начни. Начните открывать языковые документы и начните печатать. Если вы новичок, вы даже не будете знать, каким разработчиком вы хотите стать, например: фронтенд-разработчик, бэкэнд-разработчик, мобильный разработчик или даже DevOps.

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

2. Игнорирование основ

Всегда есть эго от разработчика, который хотел сразу перейти к фреймворку, не зная основ. «Но… я могу выучить базовый язык, когда читаю документацию». Да, вы можете изучить базовый язык, читая документацию по фреймворку, но вы потратите так много времени на поиск какой-либо незнакомой функции - даже базовой, и вы будете ошеломлены, потому что никогда не узнаете, как работает код.

3. Паника и боязнь ошибиться.

У меня много новых друзей-разработчиков, и я не понимаю одного: «Почему они боятся ошибок».

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

4. Продолжайте переходить с одного языка на другой.

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

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

5. Бояться просить о помощи и спрашивать неправильно.

Существует так много источников, к которым вы можете обратиться за помощью, например: StackOverflow, Google, определенная языковая группа в Telegram или Slack или Reddit.

Спросите у сообщества, что они вам помогут.

«Привет, Стефен, ты сказал, что мы можем спросить их, верно? Но почему они злятся на нас? ». Проблема в том, что вам нужно сначала попытаться решить ее самостоятельно. Многие начинающие разработчики даже не хотят опробовать это в первую очередь - сталкиваются с проблемой и спрашивают сообщество. Ребята, вам нужно предоставить то, что вы, ребята, пробовали, и показать это сообществу, чтобы они могли помочь и направить вас к лучшему. Какой смысл учиться, если вы даже не пытаетесь ее решить?

6. Не оставлять комментарий

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

Не забудьте написать комментарий и привыкните к нему.

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

См. Код выше - плохая часть кода, какая от этого польза? получить чье-то имя? или установить чье-то имя?

7. Прекратите практиковать и сдайтесь.

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

Никогда не сомневайтесь в себе.

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

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

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

Спасибо за чтение!.

PS: английский не является моим основным языком, но я изо всех сил старался его записать. Предложения / критика приветствуются.