There’s a thing between being entrepeneurship and working for a company: freelancing. It’s for those that feel no attachment to a company, but do have a very developed skill set or trade. In our free market economy, there will always be a system where someone hires you to create value, which costs less than it makes them, in the end. If you want a bigger slice of that pie, you need to make it a viable business case.…
Egads! I'm so ready to do this. I'm in my late 30s and have been a salaried engineer my entire career. I'm sick of corporate culture and dealing with dysfunctional petty politics. My current environment is particularly depressing. You know the office from the first part of Joe vs the Volcano ? It's kind of like that :| I'll admit, there's an element of risk aversion holding me back. That and I simply can't afford to…
I managed to save about $20,000 and freelanced the same way the next year or so, but charging $50/hr. Money steadily dropped, but it was mostly due to taking fixed-bid contracts, not tracking my time well, estimating done dates and then failing to bill after the deadline. So try not to give time estimates (which are often by by a factor of 3-10 or more), and if you do, be sure to bill if you go over. They are paying for the time it takes you to solve a problem, not your ability to guess at unknowns that can't be known until you've done them.
After that, I got a great gig at a local agency. If I find myself being a contractor again, I would charge 1.5-2x my desired hourly pay. In internet tech now, that's probably $75-150k/yr, $35-75/hr, even in rural areas, so a $75/hr freelance rate is probably a good minimum.
In other words, there's not an easy way that I could see to survive long as a contractor by taking a pay cut from your current salary. It's better to think in terms of charging twice as much as you're paid now, but finding work half as often. Which is generally worth it because it gives you time to work on your skills, do side projects, etc. I would not take other advice to moonlight, because a programming job by itself generally tends towards burnout.