|
|
|
|
|
by yeureka
3735 days ago
|
|
The other problem with taking jobs for less than market value is that you are affecting the salary of everybody else, not just yours. You might not care because you don't need the income, but other people do and they are not being greedy for asking enough to support a family. I spent many years as a cheap developer and I will never go back if I can avoid it. It hurts more people than just me. |
|
If you're a highly skilled programmer in Eastern Europe or S. America (I mention those two for my example because I see a lot of very talented programmers coming out of those two regions), and you're working for $30/hr for a successful American company, I urge you to re-think your approach. Yes, maybe for your life situation and in your country, $30/hr is not a bad deal. But if you're a highly experienced developer, with relatively rare skills, you're still being significantly underpaid vis-a-vis your skills.
I worked on a project where I was the only American (and also probably the worst programmer on the team, btw) and was paid $100/hour when my colleagues were paid $20-30/hour. The company owner (an American company that could have afforded much more) literally laughed at how good of a deal he was getting, and thought the genius programmers from country X in E. Europe were pretty naive for not jacking up their rates. I feel pretty bad for not telling my co-workers back then (it was 5+ years ago), so I'm telling you now: value your labor properly, no matter where you are.
Charging a fair rate not only helps you, but it also helps your colleagues in more expensive countries, who cannot afford to work for $20/hr and pay rent.