Software Developer Worker Organization
Discuss the human side of Software Development. What works, what doesn't. What do companies do that helps, what do they do that hurts. Tips and warnings for those that are new to the industry. How can we make our field and work better for ourselves? When should we push back? What boundaries work for you?
Who counts as a Software Developer for this community:
- Programmer or equivalent (Software Engineers, Developers, Coders, Scripters, Web Developers)
- Tester or equivalent (QA Engineers, Test Runners, Verification Champions or Engineers ...)
- System Engineers or equivalent (Requirements Writers, ...)
- Low level management of 1, 2, and 3
- Mid level management of 1, 2, and 3 if you treat this space with respect, but your interests are going to be questioned.
Basically, if you work on code or any other asset that goes into a software project, you are a Software Developer.
Rules
- Don't be a jerk!
- We are all in this together, we all have the same problems, we all live in the same system.
- No hate against those developers who cost less to employ, produce lower quality output, or are from a different country. See rule 2.
- No hate against those who's identities are different than our own. Women, men, and/or whatever. See rule 2.
- Discussions should be based on the current systems we live in, or clearly marked as not currently feasible. For better or worse we live in the world of global capital. Ideas like "All companies should be worker owned" are great, but are not useful to workers at this time.
- People have value even if they don't produce or don't make money.
- Solutions involving replacing people with AI is not allowed. It is ok to talk about AI as a tool used by software developers. See 6.
- No fed posting, no discussion of assassination, no discussion of killing coworkers or bosses. Discussions like this don't help anyone and they limit the usefulness of this community.
It is important to remember that if Software Development becomes less lucrative it will result in less of us having jobs, but we do deserve to be happy while we work. So there is a balance here.
There are political things that can be done to improve things as well. This community will only focus on those things that directly affect Software Development. For a more general political approach see other communities.
view the rest of the comments
That's horrible but not unheard off.
My company was very open about mental health, we had open talks between workers, and all was good. But at some point, I think an undesired critical mass of people with mental disorders (from autism and adhd, to burn out and depression) was reached and suddenly talking about it was no longer OK. It was "bringing the mood down".
Managers started cutting down on opening up too much to colleagues. Disciplinary action was applied to people who didn't comply, disguised as "performance improvement plans" to "improve their communication". Complaining about this publicly led to more PIPs, and eventually firings. 3 of the most vocal people about mental health were fired because "they didn't fit the company culture". Now the company offers free therapy which you are invited to use in private.
So yeah. Companies only care about mental health to a point.