Рубрики
Без рубрики

Я приземлил свою первую разработку Dev после 6 месяцев строительных проектов. Вот моя история!

Это официально вы все, я нанял как интерфейс разработчика !!! Я начинаю завтра, и я так … Теги с программированием, WebDev, карьерой, JavaScript.

Это официально вы все, я нанял как интерфейс разработчика !!! Я начинаю завтра, и я так закачиваюсь, чтобы поделиться этой новостью с сообществом Dev.

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

Вот не так кратка, как все это началось, некоторые проекты, которые я построил, и несколько ресурсов, которые я использовал по пути.

1. Апрель 2020 г. – Пандемические резолюции:

Канада претерпела свою первую волну пандемии, и мы находились под строгим блокировкой. Я был отпущен с моей работы без представления о том, когда все вернется к нормальному.

После примерно 3 недель чувств прощения за себя, посмотрел бесконечные часы Netflix, едят пиццу и картошку фри на завтрак, обед и ужин, я думал, что это было о времени, когда я смотрел с *** вместе и выучить новый навык.

Я знал, что хочу быть разработчиком программного обеспечения, поскольку я завершил секции HTML и CSS FreeCodecamp Пару лет назад и на самом деле наслаждались. У меня также было несколько друзей-разработчиков, которые были не затронуты или даже процветали во время пандемии, благодаря нашему новому «всему онлайн и Интернет правит мир».

Начало мая, я собирался начать свое путешествие, чтобы быть разработчиком!

2. 2020 мая – HTML и CSS:

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

JavaScript и часть DSA The FreeCodeCamp были очень подавляющими, и я не был уверен, если это было мудро перейти к JS, не понимая HTML и CSS должным образом.

Я решил взять немного обход и купил Джонас Новичок HTML и CSS курс и следовал за Кевином Пауэллом Учебники . Я, наконец, начал получать висит Flexbox и основных макетов CSS.

3. Июнь-август 2020 года – JavaScript и учебник АД:

Следуя видео курсам и учебникам, я понял, что я более визуальный учащийся, так как я смог понять концепции лучше, если бы их объяснили визуально. Эта реализация привела меня к тому, чтобы следовать Эндрюпу JS Курс на удемию.

Я узнал большинство оснований. Тем не менее, я вскоре понял, что просто набрав после того, как инструктор не отличный способ научиться коду. Это была жесткая фаза, так как я не был уверен в моих способностях JS. Я думал, что брать другие курсы помогут укрепить свои знания. Я попробовал несколько учебников Youtube, 10-часовые бесплатные видеорегистраторы FreeCodecamp и другие курсы UDEMY. Все, чтобы безрезультатно.

Я был в том, что вы бы назвали это «учебным пособием»!

4. 2020 сентября – отреагируйте и зачем redux почти заставил меня выйти на все:

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

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

Путешествие было вроде грубая мысль. Компоненты классов и «это» ключевое слово «Это» перегружено мне, JSX было то, что я никогда раньше не видел, я не имел представления, что означало настроить WebPack. Я как-то пытался постановить.

Тем не менее, что сломало обратно верблюда, было Redux. Да, реагированная экосистема необходимая зла! Ничего не имело смысла. Что такое отправка? Что такое редуктор? Подождите, но как насчет umestate? Я понятия не имел, что я делал И я начал сомневаться в себе. Я вырезаю для этого? Была ли все это ошибка?

5. Октябрь 2020 – 2021 г. – строительные проекты научили меня всему!

Я наткнулся на урок YouTube однажды, когда кто-то строил клон Netflix, используя реактивный крюк. Я не мог поверить в мои глаза. Вероятно, это был первый раз, когда я видел, что кто-то построит что-то, кроме скучного списка Todo.

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

Это когда началось настоящее обучение! Я понял JSX, SCSS, основные крючки, используя API с открытым исходным кодом. Черт, я даже получил понимание поверхностного уровня, потрясающуюся и внешние пакеты, такие как React Router, Lodash, то, что я никогда не думал, что смогу учиться, если я не взял курс об этом! Я успешно развернул проект на NetLify через GitHub и в этом процессе, также узнал об основах Ci/Cd.

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

Мой следующий проект был COVID-19 Tracker для Канады Отказ Потрясая его, я узнал об использовании CSS Framework, Chart.js, Restlet и Mapbox.

Я решил реализовать некоторые задневские функции для моих следующих проектов. Я также решил узнать Next.js и Csswind CSS. Я построил простой Google держит клону Чтобы узнать основы следующего, хвостовой печати и Firebase.

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

Я провел в прошлом месяце, строительство моего Веб-сайт личного портфолио (Вот как Статья О том, как я смог добиться идеального балла маяка на моем веб-сайте портфолио) и создание улучшений в моих предыдущих проектах.

6. Апрель – 2021 мая – сеть заставила мне мою работу, даже не применяя:

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

Во время процесса подготовки я столкнулся с несколькими подкастами, которые рекомендовали к самоулянным заявителям, чтобы начать сеть и подать заявку, как только они изучают структуру JS и думают, что они довольно компетентны.

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

Это было три части собеседования; Первый состоял из основных вопросов о моей карьере и проектах. Второе было довольно техническим, где мы говорили о принципах спереди дизайна, оптимизациями SEO и подробностями о моих проектах. Мой окончательный раунд состоял из двухчасовой кодировки, где меня попросили кодировать базовый калькулятор (я, вероятно, сделаю отдельный пост, который погружает более подробно описать о моем опыте интервью).

Через неделю мне предложили позицию!

Ключевые вынос:

Если вы не прочитали все это и просто хотите, чтобы некоторые материальные действия предметов, вот некоторые из моих ключевых выходов:

  • Не просто посмотреть учебники, строить проекты. Нажмите их в Github и разверните их. Используйте это бесплатно электронная книга для проектных идей.
  • Попробуйте сделать ваши проекты визуально привлекательными. Дриблируйте и деформируются удивительные ресурсы для вдохновения.
  • Начать сеть. Присоединяйтесь к местным совещаниям, подключитесь к людям, на которых вы хотите работать на LinkedIn, взаимодействуйте с Tech Twitter. Вы никогда не знаете, кто нанимает!
  • Вы никогда не будете полностью готовы. Если вы знаете HTML, CSS, JS и некоторые рамки знания, начните применять сегодня!

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

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

Пожалуйста, бросьте комментарий, если у вас есть какие-либо вопросы. Я также опубликую тонны полезных ресурсов и уроков, извлеченных из моего путешествия по развитию в Twitter в @prnvbirajdar Отказ

Оставайтесь в безопасности и счастливого кодирования всех! 👨💻🚀👩. 💻

Оригинал: “https://dev.to/prnvbirajdar/i-landed-my-first-dev-job-after-6-months-of-building-projects-here-s-my-story-4em1”