I think there's a lot of talk in the industry about "developer experience" and easing friction and I get that and believe in that -- but I'm always struck by how, when you ask several hundred developers if they believe they can solve hard problems....they DO believe this! They solve hard problems all the time!
But certain kinds of "hard" are a killer--cascading demotivation for people.
This also has implications for where motivation "lives" in the system of software engineering. Yes, individual self-efficacy is always a good thing to encourage. But I am not sure it's what software teams truly deeply NEED, as much as they need support and protection against the second kind of hard.
What's the second kind of hard? Well we're working on identifying that, but there are pretty clear trends.
just read a long article about software not being good and honestly at this point I'm still a big believer of the idea that most "software is painfully low quality" problems in computer science boil down to either capitalism prioritizing what's profitable over high quality, or people who don't even /want/ to be doing programming doing programming... because capitalism makes it more profitable than things those people might actually be interested in doing
@grimalkina If - as a burnt out coder turned counsellor - I do the survey, would you like me to specify my "current" role (individual contributor) or my less applicable but really current role (other).
Do you want to capture the experiences of people so burnt out that they've left the profession?
@grimalkina I've spent a lot of time on the net over the last few years in a forum for therapists, supporting junior therapists through burnout. It's an endemic problem.
We also have a term we use for a phenomenon we experience: being deskilled. It describes how someone who is being treated as incompetent or worthless by others loses access to their advanced clinical skills. The do not perform their job duties well, and seem to be bad at their jobs when this happens to them.
@grimalkina That sneak peek looks interesting, because it seems to point to a lack of communication and knowledge management, and later on you mention that people need to be "protected" from that second kind of hard.
With respect to protection: according to your results, is that second hard perceived as "somebody else's job", or as something they need to improve on themselves (but e.g. haven't got the time for)?