С чего начинать изучение программирования чайнику -1 уровня?
Попытки найти план, алгоритм изучения программирования с нуля провалились, потому что куда ни плюнь оказывается до нуля еще расти и расти надо. Видимо, подразумевается, что "чайник" уже должен иметь определенный набор знаний. А как быть тем, чей уровень удовлетворяет лишь требованиям на должность работника call-центра ( уверенный пользователь ПК)? Интересно, удовлетворяет ли вообще?..
Знаю, что необходимо хорошо понимать математику, уметь логически думать, но, благо, с этим нет проблем. С физикой также дружу, вроде она нужна программистам, правда, я не понимаю зачем.
Что необходимо изучать параллельно с каким-то базовым языком программирования? Да и кстати с каким языком? (Какой-то сайт по обучению детей программированию на python в игровом формате нашел меня, хех)) так я на этом сайте и учусь питону, но вдруг прям самые азы нужно с чего-то более простого начинать). Попадалась инфа, что с алгоритмами следует познакомиться. Опять же: где и как?
Снова про языки программирования. Их черт знает сколько и они имеют свою специфику и свое назначение. Не нужно ли учить сразу несколько языков для разных задач?
Будет очень здорово, если подскажете, в какую сторону двигаться, потому что это темный лес, в котором у меня завязаны глаза)))