Вопрос: Что написать на Python?

Лучший ответ:
 Начните с утилит командной строки. Освойте argparse, pathlib, yaml-конфиги, sqlite, концепцию пайпов, стандартные потоки ввода-вывода, цветной вывод в терминал.Сделайте тулзу для автоматической разгрузки флешек от фотоаппарата. Пусть забирает все фотки с подключенной флешки, раскидывает по папкам с датами в каталоге хранилища, находит дубли, отделяет RAW'ы, правит EXIF, привязывает гео-метки по треку, индексирует в sqlite, находит похожие (opencv), находит и отделяет серии брекетинга для HDR, делает и восстанавливает бэкапы...Сделайте CLI тулзу, которая качает спутниковые снимки региона и клеит для печати на фотообои или большой формат с рамкой, легендой и масштабной линеечкой.Попробуйте себя в бэкенде: Освойте Flask.Поиграйтесь с Django (сделайте себе уже сайт с вашими проектами, блогом, гостевой, галереей и админкой на готовых компонентах и дизайне).Сделайте свой:уменьшатель ссылок, хостинг записок через QR-коды,TODO-list,анонимный интернет-чат на web-сокетах,свою интернет-радиостанцию для семьи (с ротацией, новостными и погодными вставками, напоминалками из календаря семеных событий помощью TextToSpeech).Попробуйте прикрутить к сайту донаты, принимать платежи.Сделайте свой сайт, который присылает (можно за денежку) выбранную область карты в виде страниц атласа в масштабе и с легендой на основе рендера OSM и спутниковых снимков.Поиграйтесь с ML на классических примерах. 

Научите вашу веб-камеру в ноуте вас узнавать, фотать незнакомые лица перед вашим компом. 
Научите комп "видеть" вашего кота в комнате, понимать когда ему надо погулять.
Сделайте скрипт, который находит на записях видеорегистратора гос-знаки автомобилей и сохраняет в CSV вместе с таймингом по ролику. Поиграйтесь с MicroPython на NodeMCU (ESP8266). Сделайте и закастомизируйте на нём интернет-wifi-радиоприёмник, или детский MP3-плеер для сказок с RFID-сканером и карточками. Сделайте кормушку для котейки. Робота-охранника или робота теле-присутствия для квартиры... Попробуйте себя в игрострое, если душа лежит. Я бы смотрел для начала  в сторону веб-игр для соц-сетей. Да, придётся окунуться немного во фронтенд, но можно найти подельника, который учится фронту. Можно замутить очередной http://www.milliondollarhomepage.com, 
огромный скетч-холст для совместного рисования в стиле https://xkcd.com/1110/ на leaflet, 
или свой граббер и просмотрщик тайлов этого комикса и похожих. Поделайте ботов для телеги - сейчас, похоже, все этим занимаются. Этот ресурс ломится от тупых вопросов по ним, присоединяйтесь. Можно замутить своего бота для скачивания видоса с ютуба (и не только) по ссылке на основе YoutubeDL. Сделайте бота для чата знакомств с гео-привязкой. Бота, который мониторит RSS и репостит в чат.
Бота, который мониторит чат и репостит в RSS через сервер на Flask или статику.
Сделайте автоматическую качалку и публиковалку аудиокниг с рутрекера (принять ссылку или название, скачать торрент с нужными тегами, сгенерировать запись в RSS-фид, положить в публикуемый каталог, чтобы книги можно было качать и слушать как обычные подкасты, но еще и по команде из телеги).

Ну сколько можно ныть и вопрошать "что делать"? Огромная куча всего еще не сделана или сделана через задницу. Сделайте тоже! Пусть получится хорошо или снова через задницу, но это будет ваш опыт!
Публикуйте свои работы в opensource на github. Изучайте best practice, осваивайте CI/CD, Docker, TDD. Подпишитесь на технологические IT-подкасты. Заведите блокнот для базз-вордов и пишите туда всё что слышите незнакомое. Возьмите в привычку обзорно изучать новые вещи каждый день, каждую неделю.
Со временем ваш профиль в гитхабе начнёт работать на вас. Крутые конторы постоянно мониторят открытые проекты и хантят разработчиков. Хороших программистов всегда не хватает!
Дерзайте! Хватит ныть и колебаться! Идите делать!

Худший ответ:
Сегодня только писал