Развивайся многостороннее.
Заниматься программированием это одно а вот саморазвитие это другое.
Идеи окружают любого человека просто не всем дано их увидеть. Просто развивай навыки особенно креативность, старайся всегда мыслить масштабно. Идея приходит от души, это то что ты хотел бы сделать для себя, без какой либо материальной выгоды или оно может быть такой амбициозной что от мысли того что это перевернет весь мир у тебя загорается сердце. Просто пойми идею ты сам должен любить и тогда все получить.
И еще одна важная вещь иногда бывает идея которую кто то другой реализовал, в мире полно конкуренций тут уже нужно задать себе вопрос чем моя идея будет лучше ? Если не нашел ответ или сомневаешься то значить это не та идея за которую нужно горы свернуть. А если нашел поздравляю, тогда вперед.