To get better, learn how to run a business based on building such software so that you eventually have the resources to pursue your own dream.<p>Why would you not want to do that instead of a job which you admittedly feel rather &quot;blah&quot; about?