По моему опыту, чтобы реализовать идею и создать приложение, не нужно становиться программистом. Нужно найти человека-проводника, такого как я, который поймёт твою идею и простыми словами объяснит что нужно сделать.
Придумывать идеи можно бесконечно, важно начать делать. Мои клиенты приходят и говорят - Слушай, мы застройщики и часто ищем новые участки для строительства. Вот бы сделать такой