I recently sold my company and I agree with Jake. What most commenters don't understand, in my opinion, is that real entrepreneurs don't start their company to get rich. If getting rich is your priority, become an investment banker (If you really want to code, make some automatic trading algorithms and financial models for investment bankers.) In that regard, selling your company is, very often, a failure. In my expe…
People keep saying this, but it's a whole different category of thing than "become a programmer". You can't start with no particular skills and no education, work hard at learning for three months, and get a job as an investment banker (or, if it's possible, it's not so easy as to be a common route to investment banking, like it is for programming).
Being an investment banker requires knowing people; being a top programmer only requires knowing stuff.