Статья в основном направлена на школьников , студентов и может быть джунов (джун — это разработчик у которого мало знаний и много вопросов). Для людей более старшего возраста, но желающих стать программистами, думаю также будет интересно. Сначала приведу несколько постулатов, которые просто примем за истину: - Путь в серьёзное программирование долгий и сложный - Программирование требует полного погружения и "безбашенно ворваться" - Технологии и подходы меняются очень быстро - Алгоритмы и основы практически не меняются а только дополняются - Освоить новую технологию если вы уже специалист в какой то технологии многократно проще - Кроме технических навыков, soft skills также важны и они не меняются от смены техи Эти постулаты можно оспаривать и много обсуждать, но это не цель данной статьи. Самое важное состоит в том что сменить язык и технологию многократно проще чем выучить первую. Поэтому из сложного пути стоит выкинуть всё сложное что не является необходимым, а взять в дорогу всё что