Главное — желание и трудолюбие, если это есть, то все сложности преодолимы, а ещё очень важна регулярная практика.
У Академии Яндекса есть специализация по C++ на Coursera, так вот её весьма успешно проходит журналистка Даша Борисенко-Орловски. С++ вообще очень сложный язык, но Даше удаётся не только успешно решать задания, но и писать в блог о своих успехах. Уже вышло три части: раз, два, три. Можно прочитать и вдохновиться.
После вашего университета хрен устроишься...
Если вы - гуманитарий-юрист, то найдёте много знакомого в программировании. Та же логика, тот же принцип, как в нормах - «если...тогда...иначе». Любой договор или локальный корпоративный акт - это тоже программа, по сути.
Я считаю данный ответ сомнительным.
а что понимается под "выучить"?