Why do business analysts and PMs get higher salaries than programmers?
programmers.stackexchange.com
Why do business analysts and PMs get higher salaries than programmers?
1–10 of 178 posts
Re: Why do business analysts and PMs get higher salaries than programmers?
#2To be 100% honest a good developer should be able to take on all three roles. PM and BA are skills which should be built in as well along side other basics.
Re: Why do business analysts and PMs get higher salaries than programmers?
#3Re: Why do business analysts and PMs get higher salaries than programmers?
#4Re: Why do business analysts and PMs get higher salaries than programmers?
#5Aside: Yet another useful and thought provoking question and set of answers on SE shut down "because it's not a good fit for the format".
I think when a site reaches critical mass, the pedants and moderati (play on illuminati) start screwing it up. Wikipedia is another fine example of this.
I've stopped contributing to stack overflow now due to this (I accumulated 20k karma to give you an idea how much I thought the idea was promising)
Re: Why do business analysts and PMs get higher salaries than programmers?
#6For most "regular" programmers, it's not that clear :)
Re: Why do business analysts and PMs get higher salaries than programmers?
#7What companies are these people working for? The ones I've looked at and the ones my friends work at pay their programmers significantly more than PMs and BAs.
Re: Why do business analysts and PMs get higher salaries than programmers?
#8Re: Why do business analysts and PMs get higher salaries than programmers?
#9What companies are these people working for? The ones I've looked at and the ones my friends work at pay their programmers significantly more than PMs and BAs.
Re: Why do business analysts and PMs get higher salaries than programmers?
#10On the other hand, the top rated answer has a pretty elaborate and abstract theory about widgets and film makers. I make no assertion about the accuracy of this abstract theory, but I can summarize reality in a much simpler way: many programmers work in businesses where software is a cost center. If you want to make money as a programmer, you need to work at a company where software is a generator of profit and negotiate compensation aggressively after demonstrating your value.
The following is required reading if you'd like an algorithm for doing the above:
Don't Call Yourself A Programmer, And Other Career Advice http://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-pro...
Salary Negotiation: Make More Money, Be More Valued http://www.kalzumeus.com/2012/01/23/salary-negotiation/