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

Не расстраивайтесь. Часто последний ключ в связке открывает замок.

Немного предыстории

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

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

Проблемы при запуске

Моя работа требует времени и энергии, как физических, так и умственных. Поэтому, когда я решил, что хочу заново изучить программирование, мне пришлось с умом распределять свое время. Я начал с HTML и CSS и создал простой веб-сайт. Я был уродлив, не приспособлен для мобильных устройств и не имел JavaScript. Но как же я гордился своей работой! Это было еще в 2016 году.

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

Возвращение на правильный путь

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

Я зарегистрировался на Udemy и купил учебный курс для веб-разработчиков Кольта Стила. Это отличный курс, который стал основой всего, что я узнал после этого. Я начал с основ, то есть с HTML, CSS и JavaScript. Курс также охватывает node.js, и я тоже отлично провел время, изучая его.

Застрял в аду учебников

После прохождения курса Кольта я чувствовал себя довольно комфортно в HTML, CSS и JavaScript. Тем не менее, я не консолидировал свое обучение своим личным строительным проектам, а проходил один курс Удеми за другим. И дешевый ценник тоже не помог! Я снова изучил JavaScript и CSS, Node.js, React, Wordpress, Next.js и этот список можно продолжить.

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

Выход из кроличьей норы

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

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

10 заповедей стать разработчиком

1. Начните с основ

  • Начнем с самых основ. В моем случае это были HTML и CSS.
  • Выберите язык для изучения (JavaScript и Python - хорошие варианты для начала). Не заходите слишком глубоко. Переключиться с одного языка на другой довольно просто.

2. Создавайте небольшие проекты, а затем выбрасывайте их.

  • Создавайте множество простых приложений просто так. Этот единственный шаг ускорит ваш процесс обучения X10.
  • Создавайте небольшие вещи, такие как приложение со списком дел, калькулятор, игру в крестики-нолики и т. Д., Чтобы применить свои знания.

3. Избегайте ада обучающих

  • Не пытайтесь узнать все сразу.

4. Будьте последовательны

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

5. Не расстраивайтесь

  • Вспомните известную поговорку: -

Как съесть слона? По одному кусочку за раз.

  • Возьмите одну технологию. Выучите это достаточно. Постройте что-нибудь. Выброси это. Смывать. Повторение.

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