If you work as a software developer insurance, a lot of your time is spent working with new and innovative ways to approach various challenges. That means you can be coming up with a whole lot of new ideas in a brief period. Some of these inventions might lead to something tangible, but others stay…