3 ms·
This blog seems to make the same mistake that all programmer management does- that programmers are interchangeable and domain knowledge doesnt matter. Sorry, b
by S_A_P 6y ago
This blog seems to make the same mistake that all programmer management does- that programmers are interchangeable and domain knowledge doesnt matter.
Sorry, but I know developers with way more natural talent than I have but without context to what they want to accomplish it means little. Can those developers learn what I know and then be 10x what I am? sure. But there are few domains where there isnt a learning curve. That creates inefficient markets. That creates disparity between salaries.
- narag 6y agoSo for you the key is specialization? I came here to say the opposite, that the blog also fails to mention: the salaries are similarly low or high depending on what country you look at... for every profesion, not specifically programmers. In some countries you can earn more waiting tables than a programmer in others. Much more than a waiter in others. Do you think PISA scores matter for that? Or that a waiter is three times more productive in rich countries? The explanation (for general blue collar jobs) that I've read and was convincing enough is the lack of solid industrial jobs. If you can work in a factory for 2, you are not going to accept another same-effort job for 1, or a more challeging job for 2. Of course in programming hot spots there's plain shortage so it's just an auction.