Полтора месяца назад в своем путешествии по программированию я начал изучать javaScript. Я был новеньким в этом языке, совершенно не зная его. Я начал изучать Scopes, Variables, Hoisting, Looping и Common JS Gotchas. Я чувствовал себя очень хорошо, изучая основы и различные методы, пока не добрался до проблем JavaScript модуля. Эти проблемы били меня по заднице. Я заканчивал две задачи и переходил к следующей и очень запутывался. Я подумал, что если я смогу просто вспомнить синтаксис, то все будет в порядке. Человек был я неправ! Я организовал встречи с моим наставником Tj, и беседы с ним действительно показали мне, что быть инженером-программистом глубже, чем просто помнить некоторый синтаксис, но понимать не только то, как получить ответ, но и понимать мой код и то, как он работает. Действительное принятие этого образа мыслей помогает мне справиться с остальными моими проблемами. Мой наставник Tj очень хорош в том, что дает множество замечательных точек зрения на решение проблем JavaScript. Наличие такого наставника в вашем уголке много значит для меня. Как только я закончил задачи, я думал, что у меня все в порядке, пока мне не пришлось объяснять код, который я написал для своих проблем с javaScript, своему наставнику. Я тренируюсь весь день перед нашей встречей, поэтому я могу быть хорошо подготовлен, потому что я знаю, что я не лучший оратор в мире, но эй, я должен сделать это, верно? Как только Tj звонит по зуму, я очень нервничаю, я имею в виду, что так нервничаю, что забыл включить видеокамеру, хахахаха. Поэтому он попросил меня объяснить одну из задач JavaScript, которую я закончил. Чувак, когда я говорю тебе, мой разум отключается, и я начинаю читать настоящий код, как робот. Интересно, что происходило в голове Tj, хахаха. Tj такой классный и скромный, он объяснил, что я говорил неправильно, и помог мне научиться правильно объяснять мой код, ну, я все еще учусь этому, пока мы говорим. Учить новые слова сложно, и пытаться сложить их вместе, как будто я снова в начальной школе, довольно забавно, но Tj здесь, помогает мне на этом пути. Честно говоря, самое приятное в этом модуле — это то, что рядом есть кто-то, кто помогает мне научиться объяснять код. Было действительно приятно, когда кто-то был терпеливым и понимающим. Моя уверенность немного пошатнулась после встречи, но затем я помню, как Tj сказал, что он меня поддержал, и понял, что я прошел долгий путь от полного незнания кода до решения проблем с javaScript. Марафон продолжается.