Сначала идет презентация.
Привет, меня зовут София, мне 40 лет, и у меня есть 16-месячная дочь. У меня есть стабильная работа, которая оплачивает счета (в наши дни она едва оплачивается), с фиксированным графиком с 8 до 17 часов, домашний офис заканчивается в любой момент, что означает, что я снова трачу свое время на поездки на работу.

Почему это все актуально? Потому что это все причины, по которым я хочу научиться программировать. Стать разработчиком — front-end, или stack — имеет так много преимуществ на стольких уровнях, что я продолжаю спрашивать себя, какого черта я не сделал этого раньше, когда у меня было больше времени для себя? Ну нет смысла себя сейчас наказывать.
Быть программистом позволяет мне выбирать более гибкую работу, с гибким графиком и шансы работать удаленно огромны! Конечно, есть еще, но это основные причины для такого шага.

Я учился раньше, еще в колледже, я получал степень в области коммуникационного дизайна, но это было в начале 2000-х годов, так что многое изменилось, исчезло или эволюционировало. Например, я прошел годичный курс по Actionscript 3.0 и какое-то время играл с ним, но в итоге он устарел, и к тому времени в моей жизни произошли некоторые изменения, которые увели меня от дальнейшего развития в кодировании.
Но одна вещь, которую я никогда не забуду, — это чувство волнения и зависимости, которые дает программирование.

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

Я начал с поиска «научитесь программировать в 40». Не то, чтобы возраст был слишком актуален, но немного.
Я нашел несколько статей и остановился на паре из них, где мне дали много хороших советов:

Статья Сайка здесь, на Medium
Статья Hubspot

YouTube: Traverse Media и LevelUpTuts
Просмотр нескольких видеороликов о кодировании привел меня к тому типу разработки, на котором я хочу сосредоточиться: фронтенд-разработке.

Бесплатные курсы: freecodecamp.org, W3schools
Платные курсы пока в резерве, но у меня в поле зрения есть пара платформ.

GitHub: необходимо изучить и понять, что это такое.

Правило
Не перегружайте себя слишком большим количеством информации. Для начала достаточно иметь 2-3 источника информации.

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

Надеюсь, я буду часто обновлять этот блог, а это значит, что я найду время для учебы.

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

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