Alilou said:
He now earns about a salary comparable to the US for his field, computer programming. (about 12,000 ARG).
Well, I employ programmers in Buenos Aires and have employed programmers in the States. In fact, I do programming work myself, not just manage.
12K pesos is about $3K USD a month, or 36K a year.
I pay my senior guys about 4K USD a month here (16K pesos), and my juniors about 1.5K USD (around 6K pesos). These are not normal rates for Argentines that work for local companies. Even companies that charge US customers $35-50 USD an hour only pay their employees something like $15-20 USD an hour. Roughly $2500 - $3300 USD a month, or $10K - $13K pesos a month.
I am outsourcing projects from the States to here because I can find good programmers much cheaper here than I can in the States. I pay my programmers here better than at least 85% of the other people pay and still manage that. I couldn't do that if programmers rates here were comparable to those in the States.
I can't hire someone in the States that does good, solid enterprise-level work at a medium-level for less (or at least not much less) than $45/hour. Senior guys can be all over the board at anywhere from $60 - $90 an hour depending on the experience level. Of course, I'm familiar with Texas wages, which are not by a long shot anywhere near the highest in the US. The numbers could be a little lower in some places and a lot higher in other.
For $36K a year (12000 pesos = 3000 USD = 36K USD/year), I could hire a junior programmer for that, maybe, in the US. But I can hire a senior guy here for the same price. If your friend is making equal salary to his counterpart in the US, he's either very lucky because he's junior and being paid full US market value (unlikely) for a junior guy or he's a senior guy and is comparing his rate to a woefully underpaid senior guy in the States.
BTW - I have a friend in the States who is looking into finding a job programming in New York. He's about at my level (20 years development experience). He's looking in NY because they pay as high as 400K a year for a senior developer, particularly working for financial companies.
I don't mean to denigrate your friend's salary at all, but I wanted to make the point that there are very few jobs here that are paid a rate comparable to that of the US.
12K pesos a month is a very good salary for Argentina (although it's buying less and less as time goes on), but it doesn't buy a lot of luxuries. Life would be pretty good at that level, though.
Hell, my brother-in-law survives on 2000 pesos a month...