I just wanted to say : they don't work for 'only' money. Company culture, career scope and other people in the team are more more important for programmers than money I think. Though some people may disagree. BTW, I have corrected the sentence, thanks.