Учить конечно можно, главное - стараться сразу же применять полученные знания на практике: необязательно что-то по работе, а просто для отработки навыков.
В целом, вакансии для python-джуниоров хоть и есть, я бы рекомендовал обратить внимание на другие языки, например, Java.
Сам выучил этот язык первым и всем советую!
Хорошо хоть не с машинных кодов начала.
Спасибо за хорошие примеры применения python в жизни, не в работе :)