Slashdot Mirror


Taking a Look At High-End Programmer Salaries

msmoriarty writes "Our reporter decided to try to document the high end of programmer salaries (at least in the US). It seems that $300,000 to $400,000 and up is not unheard of in the financial industry, but the highest salary we could document was apx. $1.2 million, earned by Sergey Aleynikov, who was later convicted of stealing proprietary source code from a previous employer, Goldman Sachs."

5 of 133 comments (clear)

  1. Gotta be careful when. by Sir_Sri · · Score: 4, Informative

    I know a few guys who a decade ago were in the million a year range, and are now in the 250-300k.

    If you're working with people databases, financials, or just on a product that happens to do crazy awesome (minecraft) you can make a pile of money. But expect 100-200k range if you're really good these days it seems like.

    That's not to say you can't make money in direct offshoots of programming, for example becoming a producer on a project, where you may touch some programming still but are now more managerial, or design.

  2. Re:Ah, but by cold+fjord · · Score: 2, Informative

    "Every organization rests upon a mountain of secrets" - Julian Assange

    Including Wikileaks, and Assange.

    --
    much of left-wing thought is a kind of playing with fire by people who don't even know that fire is hot - George Orwell
  3. Re:Financial Industry by TheRaven64 · · Score: 3, Informative

    They wanted people with any functional programming experience. A lot of these companies use their own in-house languages[1], but functional programming is popular because it's easy to verify functional programs, and because languages like Haskell facilitate rapid development. Cincom does good business selling Smalltalk to trading houses for a similar reason. Typically, a small improvement in a trading algorithm gives you an advantage for a day - maybe less. Being able to go from idea to deployment in under an hour is something that Smalltalk and Haskell give you, and that's something that the financial industry values highly.

    [1] In an industry where having a 5ms advantage over your competitors translates to millions in profits, there are lots of in-house languages, frameworks, and so on.

    --
    I am TheRaven on Soylent News
  4. Salary per hour is more important. by Per+Wigren · · Score: 3, Informative

    Personally I think that $/h is more important than $/y. I earn around $75k per year working 40 hours per week. If I could make $112.5k per year working 60 hours per week (same hourly wage) I wouldn't take it. I enjoy work but I value my free time more.

    --
    My other account has a 3-digit UID.
  5. Testing? by TheLink · · Score: 4, Informative

    If your bosses know the right people you don't need testing.

    They just cancel the transactions if you screw up:
    http://money.cnn.com/2010/05/07/markets/explaining_wall_street_turmoil/

    Or prosecute the humans who beat your algo:
    http://www.computerworlduk.com/news/security/3244186/norwegian-traders-convicted-for-outsmarting-us-stock-broker-algorithm/

    Technical know-who trumps technical know-how.

    --