3 ms·
I was just having this conversation on HN about a week ago. I think a union for web developers would be a fantastic idea. Like you said, not necessarily for ne
by tboyd47 9y ago
I was just having this conversation on HN about a week ago.
I think a union for web developers would be a fantastic idea. Like you said, not necessarily for negotiating pay, but that could be part of it. It would be nice if a developer could rise from being paid close to minimum wage to an average software engineer's salary without having to switch jobs 6 times.
As an industry we need to address the problem of endemic project failure. Companies who aren't in the software industry generally don't understand how to produce software. Usually it falls on individual developers to teach the rest of the organization how to do things like write stories, build a deployment pipeline, etc. How to trust programmers to do things at their own pace and not resort to cracking the whip all the time. Anyone who's done this knows it's an uphill battle. Usually programmers just choose to leave a dysfunctional org rather than stick around and get punished for trying to do their job. Then you have dying projects full of code no one understands or wants to understand.
It would be great if we could come together to take control of our industry and really turn it into a profession. If it's what people want, we could try to engineer a profession where it's reasonable for a developer to expect to hold the same job (or at least work on the same codebase - even as a contractor) for at least 5 years without a major upheaval. Or one where you can expect to use at least some of what you learn in university / boot camp on the job. Or one where workers are expected to have different output levels and they don't fear being let go for not being a natural fast learner like John. Things we don't have that other professions take for granted. All these things aren't going to happen in the current dev culture, but would in fact be beneficial developments not just for employees but for employers as well.
If we don't do this type of thing ourselves, companies like Google, Amazon, and Facebook will remake the industry in their image as they have done and are doing. This will result in a great worker pool ready for them to draw from, and a broken industry for everyone else.