
But taking it to a serious level... do you know what you have to go through in order to get liability insurance for a software developer? And how much it costs at the levels they want you to be insured?
And what if you're an independent developer trying to get in with a company- any company is going to either want you to (a) sign your source away, or (b) escrow it. Signing your source away is what most of them do... because the costs for escrow are ridiculous. For a while I worked for a lawyer that handled those types of cases, and it got to the point that I had too much business to actually do any programming... to do a thorough validation of the code going into escrow takes a good amount of time. Now, I was getting paid for it (in fact, more than if I was actually doing the work), but it was draining work... not the first time I walked away from a fat paycheck because I didn't want to do the work.