2 ms·
There certainly are a lot of people who do not earn how much they should earn as a developer. A part of that is the whole master vs management discussion that o
by jackgolding 10y ago
There certainly are a lot of people who do not earn how much they should earn as a developer. A part of that is the whole master vs management discussion that occurs on HN a lot - not many companies have the maturity, foresight or need to pay a developer $300k+.
There are a lot of developers who do not know all the technologies. Sure you do need to know A LOT to be able to operate in a startup, but if you are a .NET engineer at big co generally the job description will be to know 3 or 4 technologies. For example my last role was Python, SQL and basic front end development.
I've found that jobs aren't fair, I feel that tech guys build this resentment a lot towards analysts or coordinators who they feel don't pull the weight.
If you want to maximize your income (given you are a high performer), banking/law would be the best career choice over programming.