This is an older article but I still agree with it. Coding as a blue collar job is why we also absolutely need labor and trade unions for coding. Too many coders are essentially wage slaves or old school gold panners, deluded by the notion that they're going to have The Idea and strike it rich. We need to organize, accept that the huge salaries are aberrations, dig in and protect our own from predatory employers.
https://www.wired.com/2017/02/programming-is-the-new-blue-collar-job/
HT @sng