As a kid, flow charts were a good way to 'write' a program without having to learn a language. Also flowcharts were a nice precursor to FSM diagrams.
58 karma · joined January 26, 2012
I have experienced it a lot while doing projects; starting with something i thought was cool, did a bit of research couldn't find anything similar, worked on it for a couple of weeks, then finding out the product does exist in the market already.
Overall, I think you have a really creative mind and should start working on some of your ideas, to make best use of it :).