Ask HN: Is the modern software engineering industry turning into a cartel?
3 points| minionslave | 7 years ago
We unknowingly restrict the supply of competent developers by constantly reinventing the wheel. Because once it becomes too popular, our wages go down.
Am I overthinking this, or is there some truth to this?
zzzzzzzza|7 years ago
minionslave|7 years ago
Maybe the evolving nature of the work requires new tools and technologies.
krapp|7 years ago
Developers might be creating that "something else" but they're not the ones making the decisions about what to deploy, or how much to pay someone to deploy it. As much as we might like to think otherwise, we don't have that much power.
nostrademons|7 years ago
I do think there's some truth to your observation, in that developers consciously or unconsciously try to differentiate in a way that limits the supply of developers of technologies they know and makes obsolete technologies they do not know. When there's a new hot technology that people want but few people can do, wages are really high, because of supply & demand. This makes everyone want to pile into the new emerging technologies and leave behind ones that have been commoditized. This in turn increases the supply of labor for that technology, which brings down prices, which makes workers seek out the next hot technology, and the cycle repeats.
This is just capitalism working as intended, though.
rajacombinator|7 years ago