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

Я считаю, что основные вопросы, которые я задаю себе, это… Готов ли я к этому? Вы достаточно хороши? Почему вы выбрали эту профессию? Почему вы не так хороши, как другие ??

В такие моменты мне хотелось сделать то же, что и в американском футболе, и «вызвать звуковой сигнал» и просто сказать, что все прекращается, или, как показано на картинке, нажать кнопку паники и кричать о ПОМОЩИ !!

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

Как я дошел до этого? Что ж, я держал в голове несколько советов, которые помогут успокоить нервы.

Учитесь в своем собственном темпе

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

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

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

Хорошим примером этого для меня было обучение двойников и понимание их поведения. Когда я впервые познакомился с ними, я, честно говоря, понятия не имел, что они делают. Я сказал себе, что вернусь к задаче, которую нам дали в тот день, чтобы изучить и выполнить ее. Однако к концу 3 недели мне еще предстояло закончить его, но я понял, что делают дублеры! Благодаря еженедельным испытаниям, объяснениям когорт (Эйдан, твои определения, наконец, обретают смысл, они действительно ничего не значат, смеется!) И испытанию недели 3, где я мог видеть, что делают мои двойники в действии, я стал способен использовать их без паники. Пока еще полностью их освоить, но если мне понадобится инструмент, чтобы делать то, что нужно, я не боюсь.

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

Не сравнивайте себя с другими

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

Есть много способов преодолеть это. Одна хорошая рекомендация, которую я нашел, была предоставлена ​​Даной здесь, в Makers. Поймать себя, когда ваш разум сравнивает вас с другими и спрашивает: Как это мне помогает? может помочь вам понять проблему и взять ее под контроль. Как только вы поймете эти проблемы, вы сможете выбрать мысли, которые помогут вам двигаться вперед, и при этом избавиться от бесполезных.

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

Просить помощи

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

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

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

«Постоянное улучшение лучше, чем откладывающееся совершенствование». Марк Твен

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

Будьте в порядке, делая ошибки

«Если вы не ошибаетесь, значит, вы не принимаете решений». - Екатерина Кук

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

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

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

Иметь другие дела

Всем нужен перерыв! Интенсивность 12 недель может показаться, что у вас нет времени для себя, и вы можете почувствовать давление, тратя большую часть, если не все свое время, на то, чтобы стать лучше в кодировании, или на эту дополнительную строку, которая, наконец, заставит ваш проект работать (вы клянетесь !). Иногда лучше всего отвлечься от тупого взгляда на компьютер и заняться чем-нибудь другим.

Я не могу объяснить, сколько раз отказ от программирования на пару часов творил для меня только чудеса. Будь то час занятий йогой Даны, пару часов оттачивания своего мастерства в лазании по стенам с группой Makers или просто поездка на обед и разговор с `` тетушкой '' в Jollof Box, помогли мне разобраться в проблеме, с которой я столкнулся. угрожая выбросить мой ноутбук в окно в отчаянии! Отключить взгляд и взгляд от ноутбука - все равно что нажать кнопку обновления. Возможно, это не должно быть самым активным занятием, но все, что может дать вам даже 15 минут вдали от экрана ноутбука или компьютера, поможет вам.

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

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

Освоение этих указателей никогда не может быть легким, и некоторые могут обнаружить, что они могут им вообще не помочь, но я верю, что если вы найдете то, что помогает вам сохранять спокойствие и сосредоточиться на курсе и проблемах, которые он приносит, вы можете обойтись и без чувство нервов, беспокойства или дискомфорта. У меня все еще бывают моменты, когда я смотрю на кнопку, но чаще всего сейчас, потому что в начале недели я думаю: «Интересно, что они собираются мне дать на этой неделе?». Но к концу я использовал один или несколько из этих указателей, чтобы стать лучше программистом и лучше себя, и к концу недели я стал более счастливым.