Ответ зависит от множества факторов, среди которых выделим основные:
▪ уровень вашей текущей квалификации и базовых знаний;
▪ цели, для которых вы планируете использовать навыки программирования;
▪ количество времени, которое вы готовы потратить на обучение.
Определившись с этим, можно приступать к поиску направления. На что рекомендуем обратить внимание:
Если ваш уровень «амбициозный хлебушек» (это когда «совсем ничего не знаю, ничего не понимаю, ну уж очень хочется попробовать» 😜), рекомендуем начать с теста на профориентацию в IT. Найти их не составит труда — Гугл в помощь ;)