I know this question probably gets asked all the time, but I didn't see any posts coming up using the search function. Anyway, I've been studying Python and developing programs in the language on and off for the past 3 years or so. Currently I work freelance as a writer and a marketer, while building up my portfolio of IM sites. But I was wondering how freelance programmers are doing financially. I would like to hear from other python programmers, or similar languages such as PHP, or java, and how they are getting along with freelancing. My main concern is all of the competition from outsources, but I would like to get an idea of what I can expect to earn after I have been freelancing for a few years. I prefer freelancing and would rather not work at an actual office ever. I'm based in the US if that helps. Thank you and sorry if my question seems a bit redundant.