Для начала вот с таких статей:
https://techrocks.ru/2018/02/12/side-project-ideas...
https://proglib.io/p/5-projects-to-learn-programming/
и.т.п
В какой-то момент после таких статей, врубится генератор идей разной степени бредовости. Их нужно записывать. К примеру слать себе сообщение в ВК с хэштэгом #идея.
К примеру, вот вам глупая #идея: "Сделать симулятор микроволновки для телефона".
И таких можно на самом деле вагон и маленькую тележку подкатить.
Самые интересные на ваш взгляд, нужно реализовывать.