2 ms·
I think the value of unions and professional organizations in these discussions is something that gets too little attention. One of the most important reasons
by sidlls 9y ago
I think the value of unions and professional organizations in these discussions is something that gets too little attention.
One of the most important reasons software development is not like actual engineering is because the practices associated with actual engineering aren't valued in the world of software, even though the political components of employment (e.g. loyalty, longevity at a company) are considered signals of high(er) quality.
The vast majority of developers simply don't have quality employment options for most of them to consider long-term (> 3-4 years) employment with a single company to be a good economic or career decision.