News for hackers. Stuff that matters.
Re:Dont call yourself a programmer (2011) by dawidw on Friday November 23, 2012 @08:58AM (#4822197)
c) ”What is your previous salary?” is employer-speak for “Please give me reasons to pay you less money.” Answer appropriately.

Could you elaborate on 'appropriately'?

Re:Dont call yourself a programmer (2011) by napoleond on Friday November 23, 2012 @10:04AM (#4822392)
Patrick has often suggested replying to that question with some variation of "As a matter of courtesy to my former employers I prefer to not disclose the salary they paid me. I will, of course, extend you the same courtesy." and then back to establishing your value.

I have no gauge on how well that would work; it's been aeons since I've done a job interview. It's true that your previous salary is none of their business, though.

Re:Dont call yourself a programmer (2011) by factorialboy on Friday November 23, 2012 @09:10AM (#4822231)
"Why is my previous salary relevant to what I offer you today?" Or something along those lines..
Re:Dont call yourself a programmer (2011) by dawidw on Friday November 23, 2012 @09:23AM (#4822282)
"Because you haven't improved much since yesterday so your salary should stay more or less the same" - they may answer :-)
Re:Dont call yourself a programmer (2011) by nostrademons on Friday November 23, 2012 @10:04AM (#4822393)
"That salary was what I was worth when I started working for them. I've learned things since then. If you don't believe I'll be more valuable to you than to them, why are you hiring me?"
Re:Dont call yourself a programmer (2011) by mgkimsal on Friday November 23, 2012 @09:47AM (#4822345)
which is a non-answer.

your salary often has no bearing on what you're capable of.

If I'm working for a company that only knows how to extract $80k of value from my labor, and then only pays me $65k, that says as much about their ability to manage their business and resources as it does about my innate ability. My exact same skills might bring $250k of value to a different organization.

Paying me based on what I earned in the past is ... wrong.

Re:Dont call yourself a programmer (2011) by factorialboy on Friday November 23, 2012 @10:21AM (#4822452)
They have no way to ascertain whether I have improved or not. ;-)

Plus what I might be offering them may be very different from what I offered my previous employers.

Re:Dont call yourself a programmer (2011) by Jabbles on Friday November 23, 2012 @10:28AM (#4822472)
Is there any harm in lying? Given that it's confidential information that they can't really verify, and that they'll either pay you what you ask and be happy with you/fire you for not being worth it. Apart from moral concerns, what's the problem?
Re:Dont call yourself a programmer (2011) by mbord on Friday November 23, 2012 @11:07AM (#4822620)
I've heard that it's not that uncommon to ask you to back your claim up with payslips.
Re:Dont call yourself a programmer (2011) by genwin on Friday November 23, 2012 @11:14AM (#4822648)
True. It flags companies you shouldn't work for. They're asking for proof of your answer to their mean-spirited question. If that thinking has infected the whole company you'll be harmed in more ways later.
Re:Dont call yourself a programmer (2011) by genwin on Friday November 23, 2012 @11:10AM (#4822636)
Lie, ethical when someone's asking an unfair question. You go into the interview knowing the appropriate value, which is generally what you want to make at the new job, assuming it's not at the extreme high end of the range and you have the skills to back it up.