Подпишись Если не хочешь остаться брокером на всю жизнь

Я помогаю начинающим разработчикам научиться кодировать и стать фрилансерами



Мое путешествие началось в августе 2021 года. Я был в Алжире. Я уехал из Канады 7 месяцев назад, в феврале.

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

Начало моего пути

Я начал с HTML и CSS, пройдя бесплатный курс OpenClassrooms.

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

Борьба с Javascript

после этого месяца началась настоящая борьба, я начал изучать JAVASCRIPT, я помню, это было очень сложно, я прошел так много ускоренных курсов на youtube, freecodecamp и w3schools, но у меня ничего не получалось.

Запуск PHP

После месяца мучительного изучения JavaScript без понимания большинства концепций я устал от этого, поэтому начал работать с PHP и MySQL. Я снова не смог по-настоящему понять концепцию и не был уверен, что смогу начать проект с нуля.

В ноябре я знал HTML, CSS, немного JavaScript и немного PHP и MySQL. и в то время я помню, что кто-то сказал мне начать делать проекты, что было хорошим советом, но он забыл упомянуть о создании проектов ОДНИМ.

Поскольку я начал делать проекты, но я следил только за учебными пособиями на YouTube, такими как «Как сделать калькулятор с помощью Javascipt» и «Как создать веб-сайт электронной коммерции с PHP», я делал проекты, но я следовал только учебникам на YouTube.

Я не мог начать проект самостоятельно.

Присоединение к сообществу разработчиков

ПОКА я не получил сообщение от парня, которого встретил на хакатоне, и сказал мне, что я могу присоединиться к его группе разработчиков, чтобы учиться на реальных проектах.

Итак, в декабре я решил присоединиться к ним, это была группа, связанная с Google, которая называется GDG Algiers (Группа разработчиков Google в Алжире). Когда я присоединился к ним, они сказали мне, что мне нужно изучить стек MERN, поэтому MongoDB, Expressjs, Reactjs и Nodejs, которые я сделал, они мне очень помогли, и я приобрел много опыта, я чувствовал себя более уверенно и, наконец, смог начать проекты самостоятельно.

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

Получение моей первой работы

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

Мне потребовалось в общей сложности 9 месяцев, прежде чем я получил свою первую работу, это было действительно сложно, но оно того стоило.

Уроки

Уроки, которые вы можете извлечь из этого:

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

В двух словах

Август → Декабрь: изучил HTML, CSS, JavaScript, PHP и MySQL, но не смог сделать проект самостоятельно, т.к. учился только по ютубу, а не делал проекты с нуля.

Декабрь → Апрель: Изучил React, NodeJs MongoDB Я смог самостоятельно создать целый проект с полным стеком с нуля, потому что я изучил React, NodeJs и MongoDB, присоединившись к сообществу разработчиков и создавая реальные проекты, не следя за видеороликами на YouTube.

Апрель: я получил свою первую постоянную работу в качестве разработчика полного стека, alhamdulillah.

Оставайтесь на связи

Если вам понравилась эта история и вы хотите научиться программировать и начать работать фрилансером, не забудьте подписаться на мою бесплатную еженедельную рассылку: Стать DevHustler

по любым вопросам обращайтесь ко мне в Linkedin или Twitter.

DevHustler

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

Подпишись Если не хочешь остаться брокером на всю жизнь

Я помогаю начинающим разработчикам научиться кодировать и стать фрилансерами