kphild
I see no reason to commit before you get to know your supervisor/boss well.
Two alternatives are Canadian Athabasca University and University of London International Programmes.
Positive:
- meritocratic
- satisfactory rates. I get as much work as I want at $50 (sometimes more) doing upper four or lower five figure projects
- flexibility - I can dump a client, change workload, take a year break, anytime - and come back to where I was. A safety net.
- no need to do anything else than talking to clients and building software. No marketing besides the profile, no Linkedin profile, no Twitter, no conferences, no interacting with HR etc useless people
- no phone or IM. As a rule, I only communicate through email, which I check once a day, tops
Negatives:
- huge fees (close to 10% per transaction)
- have to actually work to earn, but that's how it is with freelancing Elance or not
- overall low prestige, though some clients are top-notch
As others pointed, some clients try change the scope. I just send them back quotes for any changes I don't feel like doing for free. Problem solved.
Most projects are boring CRUDs, but I also got to do some interesting pieces of software.
I appreciate the freedom that Elance gives. Still, I treat it as a convenient alternative to flipping burgers, and I would not recommend it for someone who wants to make a career as a developer.
BTW the screen making software is abomination and no one should ever agree to use it.
How do you find motivation to sell your life for peanuts?
Many of you work for peanuts. How do you rationalize that? What do you do to be able to look into the mirror every morning? Is an hour of your life really worth 50 bucks?Not trying to be rude, just trying to force myself to work on a project.
Would it make sense for the current Academia to fire Peter Higgs?
How to Live in a Monastery
With less than 5% people employed in agriculture [1], it must be possible to allocate resources in a way that does not require most people to waste their lives in jobs. The universal basic income, for instance, would achieve that without abolishing capitalism.
The only problem are people who glorify employment.
[1] http://data.worldbank.org/indicator/SL.AGR.EMPL.ZS?order=wba... (I speak of developed countries only)