For personal reasons, I'm hoping to get a new job and relocate, but I'm having a hard time figuring out what to ask for in terms of salary. There is a pretty decent difference in cost of living between where I am now versus where I'm hoping to go (+15% vs -15% compared to the national average), and I just don't know how to deal with it. Finally (this is the part the makes this programming related), while I have a decent idea what I would expect for a .NET job, this position would is in the C++ and embedded world which I tend to think is more valuable but I don't know how much.
Should I:
- Calculate my current pay in terms of national average dollars and convert that to the new location?
- Go with what salary.com says I should make given the position title?
- Ask for what I currently make? Let them do the adjustment for location?
- Dodge the question?
- Something else?
As I said, I want to make the move for personal reasons so moving forward in salary isn't of particularly importance as long as my family can still live the way we want to. On the other hand, I don't want to short change or undersell myself by asking for too little, but I just don't know what's reasonable for the location and position I would be moving to.
My justification
I seem to have stirred up far more controversy with this question than I ever expected so I'm changing it to wiki mode in the hopes that the fact that I can't earn any reputation from it will calm things down.
Out Into Space asked in a comment what type of answers I was looking for and I thought I should answer that here so more people are likely to see it. I was looking for resources like the CNN Money site, other factors besides cost of living to consider like those Uri listed, or descriptions of what others in similar situations did. I'm not looking to abdicate responsibility, I just find it difficult to know what's fair going into a new area where I don't know anybody and thought there might be some good advice from my fellow programmers.
From my perspective, this question is no further removed from programming than any of the other questions I've seen in the jobhunting or career-development tags and is certainly relevant to programm*ers* and therefore seemed like a reasonable question to me. I know better than to take it personally, but I am seriously bummed that something I thought would be so useful to others turned out to be so controversial instead.