Depends entirely on the specifics of the job and the location of dev. Salaries are often determined partially by the cost of living for the employee, which varies from one place to another. I know, for instance, that people on my team at work make more than me for the same job simply because they live in NYC, which has a higher cost of living than I do here in suburban south Florida.<p>My personal philosophy about money is often ridiculed, but the way I see it, if you have enough money to live happily and healthily (and support your family, if you have one), then you're being paid enough, and anything above that is just a bonus cherry on top. I know my salary is lower than some devs would ever accept, but I'm a single guy, so it's more than enough for me to pay my bills, have a house and food, and even some luxuries, and still save for emergencies and the future. Everything on top of that I donate to charity because others need that money far more than I do.<p>But as I said, it's a personal thing, and many people would call me crazy for it, so... it's up to you to decide what you think a fair payment is and then find an employer who's willing to negotiate a comparable salary with you.