I have the knowledge, a good team and time to do a programming project, but I don't have any good project idea. Where or how can I find a good idea? Is it a good or a bad idea to work on more than one personal project at a time?