Когда я решил начать это испытание, я буквально ничего не знал о кодировании! Теперь я ничего не знаю плюс 100 дней упорных попыток! Честно говоря, совсем немного. Но не поймите меня неправильно, я не говорю, что сожалею о выполнении задания, au contraire!

Дело в том, что я всегда был поклонником технологий. Я думал, что программисты - самые крутые люди, однако я никогда не думал о развитии карьеры в сфере технологий просто из-за моей неуверенности, иначе: я думал, что это только для гениев. Знаете, кое-что о Матрице.

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

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

Я случайно услышал о Python в 2008 году, когда я тусовался с другом, который был (и остается) программистом, я вспомнил, что ему, похоже, действительно нравился язык, вот и все, 10 лет спустя я решил начать с этого. Я прошел онлайн-курс на www.cursoemvideo.com (только для португальцев, извините), и мне было весело, я изучил некоторые базовые алгоритмы и некоторые основы, такие как: переменные, объекты, массивы, функции, циклы, инструкции if else и т. Д. .
Я заметил его силу и написал гениальный (сарказм) камень, ножницы, код бумаги! Да, это было глупо, но мне так понравилось!

Однако чем больше я копался в сообществе, тем больше я слышал о JavaScript, CSS и HTML, поэтому я решил взглянуть и БАХ! Влюбился в это! Что меня больше всего поразило, так это то, что я сразу увидел «красивый» результат написанного мной кода, смог показать его своим друзьям и сказать им: смотри, я сделал это! ха-ха

Чтобы изучить основы HTML, CSS и JavaScript, моим первым шагом была CodeSchool (которой больше не существует, теперь она используется во множественном числе: https://www.pluralsight.com/codeschool). Мне понравился их курс Путешествие по JavaScript от Джейсона Миллхауса, я видел много руководств, и для меня это, безусловно, лучший курс для начала работы с языком.

Я также запустил FreeCodeCamp, какой отличный инструмент для изучения веб-разработки (бесплатно!), И эта новая версия кажется еще лучше! Я так близок к тому, чтобы получить там свою первую сертификацию, и с нетерпением жду возможности получить все эти сертификаты.
Еще одно замечательное руководство от этого парня по имени Уэс Бос, JavaScript 30 (https: // javascript30. com / ) тренируясь и весело проводя время, ты должен любить этого человека!

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

Я слышал о 100-дневном испытании кода от парня, за которым я следил в инстаграмме, его зовут Роберт Уэйд (@coding_rob). Я не хотел публиковать об этом в инстаграмме, потому что там я публикую свои личные вещи, такие как катание на коньках, серфинг, пляж, вечеринки, семейные моменты и т. Д.

Поэтому я начал публиковать эту задачу в твиттере, и заинтересованность в этом хэштеге поразила меня. Люди, которых я не знаю, приходили поговорить со мной, иногда потому, что они застряли в одной и той же проблеме на freecodecamp, или они просто хотели сказать что-то, чтобы вдохновить меня, для некоторых людей это могло показаться неважным, но для меня это было очень важно. Даже «простые» лайки, которые я получаю, когда делюсь чем-то о своем дне программирования. Подобные вещи действительно мотивируют меня, и это, безусловно, одна из основных причин, почему мне так нравится код # 100daysofcode.

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

Я знаю, что впереди еще долгий путь. Мне нужно многому научиться, чтобы получить квалификацию для моей первой технической работы. Но я никогда не видел себя настолько сосредоточенным и обучающимся, как сейчас! :-) Я знаю, что это будет сложно, я знаю, что подумаю о том, чтобы сдаться, и будут дни, когда моя голова просто не будет работать (как это уже случилось), но я узнал, что в те моменты ты должен сделать это вещь: настаивать.
Я думаю, что программирование (и жизнь) - это никогда не сдаваться и получать удовольствие от того, чем вы занимаетесь.

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