Нормально, но это можно изменить.
Найдите задачу, которая будет вам интересна, и которую Вы сможете решить с помощью изучаемого языка. С моей точки зрения, без этого изучать язык программирования -- скука смертная. Если вы не можете найти такую задачу, то возьмите задачи с каких-нибудь ресурсов, например, hackerrank.com. Там есть много задачек, над которыми можно использовать как головоломки.
Примеры интересных для меня задач, которые я решал с помощью Python:
1. Телеграмм-бот для получения данных с моей веб-камеры, расположенной дома;
2. Автоматизация составления ежемесячных финансовых отчетов;
3. Обучение нейросетей для предсказания оптического потока в видео.