Soselia :
BustaRhymes :
What your asking for i dont think will ever happen. If people could get American pay and get third world cost of living, Americans would be leaving America in mass. I think your best bet would be to try to get a work visa, but that would require you to move to America.
well, i do see your point. but
1) the us pay is about 10 times bigger than local one. it's sad that they wouldn't be willing to pay 2-3 times less.
2) no even though cost of living is oc lower its not that low. other professions in my country do get paid well like teachers (40k a year) doctors (60k), economists, lawyers and so on.
programmers just get paid less because computer technology need of companies is very basic and no technology or program developer companies exist.
500-1000 pay means that programmer has a room where he proves the point that working on computer might help you last without food longer. (also as i have mentioned everything except for food costs twice as much here compared to the usa) so i wouldn't expect people to flee usa to work in worse conditions, foreign society, get less pay just to pay less for monthly fees.
Professionals also spend a substantial amount of time in school.
3 years pre-law plus 3 year law degree for a lawyer
4 years pre-med plus 4 years med school plus residency and specialization for most doctors
4 year plus teachers college for a public school teacher
4 years for an engineering degree plus 4 years practice for a professional licence for engineers
and so on.
These positions pay well because they are in demand world wide. Having a professional degree makes it much, much easier to obtain a work permit and move to another country (brain drain) so the local rate in a developing country is a fair bit closer to that of most developed countries.
Programmers are simply not in demand, they are a dime a dozen even in North America. Rather, the positions that are in demand are engineering jobs that are held by individuals with degrees in computer science, software engineering, computer engineering, or electrical engineering.
If you want to be more successful as a programmer without moving you'll have to freelance.