Дополню ответ
Illia Nezhyhai
Можете пойти на популярные фриланс площадки, как русскоговорящие, так и мировые. Зарегистрироваться на оных и отфильтровать по языку программирования. Ну а дальше смотреть задачи, где есть подробное ТЗ и делать оные задачи без найма. Вот вам и реальный опыт, да направления обучения, за который сможете в будущем получать оплату.
В том же python море направлений и поднаправлений, с узкой специализацией вплоть до работы с какой-то 1-2 библиотеками, решающими один тип задач. К примеру "парсинг", есть парсинг сайтов и тысячи задач крутящихся вокруг этого. Есть вебдев, с концентрацией вокруг конкретного сервиса/фреймворка. Есть машинное обучение, мат расчёты, статистика и работа с данными.