Мастерство приходит не только из обучения. Пробуйте, терпите неудачу, учитесь, повторяйте!

Учебники по теме X, Y и Z. Вы видите их повсюду в Интернете. Я сам пишу учебники. Но простое следование им не означает, что вы станете профессиональным разработчиком.

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

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

1. Почему мы следуем инструкциям?

Почему вы следуете руководствам по HTML, CSS, JavaScript или любому другому языку, библиотеке или фреймворку?

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

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

Но никогда не следует делать вас профессионалом в технике X, Y или Z, потому что этого не произойдет.

Названия кликбейтов, такие как «Я стал профессиональным разработчиком с X всего за 5 дней», не соответствуют этому обещанию. Они познакомят вас только с определенными методами или терминами.

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

2. Что сделает вас профессиональным разработчиком?

Теперь ясно, что никто не станет профессиональным разработчиком, только следуя инструкциям. Что сделает вас профессиональным разработчиком? Как ты можешь им стать?

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

Больше ничего!

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

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

Это естественный процесс. Как младенцы растут, учатся ползать, стоять, ходить, падать. Так что не бойтесь потерпеть неудачу.

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

3. Что нам делать вместо этого?

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

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

Потому что это самое ценное в нашей работе!

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

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

Заключение

Спасибо за прочтение! Надеюсь, вы узнали что-то новое, что поможет вам стать профессиональным разработчиком!

Вы хотите изучить JavaScript простым способом? Я работаю над набором проектов, чтобы научить вас JavaScript с низким уровнем барьеров, чтобы вы могли создавать собственные интерактивные компоненты пользовательского интерфейса 👍

Подробнее