Good for you. Not having to tolerate micromanagers and pointy haired bosses? Priceless. Also the world is not America. $20,000 can feel more like $100,000 in another country. Tons of competent programmers working 12 hour days, 6 days a week, make like 1400 dollars per month (exc insurance) in my country --if they are lucky.