Because programmers don't ask for more money often enough. Seriously. Here's the three minute version of doing it: 1. Work hard on tangible stuff, document and claim credit for doing it, and notify people with what benefit the work provides . This sounds maybe stupidly obvious, but a lot of non-technical people don't understand the value in something. So, "Upgraded XYZ so our website loads faster, which is proven to…
If you have the sort of job where you can directly observe the financial benefits of what you do, and claim credit for them, then you are probably already earning more than PMs and BAs, or likely doing what they do as part of your wider software development responsibilities. Most programmers, working together with BAs and PMs simply don't have access to the information that says how their efforts contributed to the b…
Re: Why business analysts and project managers get higher salaries than programmers?
#71To get rich you need to get yourself in a situation with two things, measurement and leverage. You need to be in a position where your performance can be measured, or there is no way to get paid more by doing more. And you have to have leverage, in the sense that the decisions you make have a big effect.