I have decided never to code Perl again. I am currently doing my day job in a mix of Java and Groovy with Spring, Grails, and straight J2EE. I have already authored and opensourced a few platform extensions to Spring and Grails. I've also authored a new Single Sign On system. I hope to spend the next three to five years in this day job. I like it a lot and I get to do lots of cutting edge work. Even if it doesn't pay well. I have a plan to fix that.
At night I am learning to write software for the iPhone in Objective-C. I hope to bring back my skills from C/C++ and OpenGL to write 3D graphics games for the iPhone and sell them on the AppStore. I figure the AppStore sales should bring me just enough additional income to not mind the lower salary. The work really is quite fun.
Let's see if I can pull this off. Anyone want to come with me? Anyone have tips?