CAL_1138 wrote:
Yeah I was mainly thinking of self employment or freelancing because it would seem to be more suited to an isolated kind of lifestyle that I prefer.
The problem with that is you need to self-promote a lot. Even if you're a good coder, it's difficult to find clients if you don't know anyone, and even more difficult if you don't have proven experience (i.e. successfully finished projects). There's a lot of competition for general-purpose stuff - php web developers are a dime a dozen. You can make a lot of money (relative to the average income, not even close to a successful lawyer or doctor though) if you're an expert in a highly specialized field (i.e. there's little competition). But there are not that many areas like that (and it takes a lot to be an expert at anything).
_________________
What goes on inside is just too fast and huge and all interconnected for words to do more than barely sketch the outlines of at most one tiny little part of it at any given instant. - D.F.W.