News for hackers. Stuff that matters.
Re:83% of Developers Suffer from Burnout, Haystack Analytics... by JoeAltmaier on Thursday December 01, 2022 @08:12AM (#33815782)
We could blame Agile for guaranteeing you never have a second to yourself to do anything you think is needful or interesting or fun, but just forever trudge ahead fighting fires and fiddling with format and reworking code for broken libraries you should really be fixing...

We could go on and on. But I'm too tired and ... burnt out to continue.

Re:83% of Developers Suffer from Burnout, Haystack Analytics... by freddie_mercury on Thursday December 01, 2022 @08:28AM (#33815930)
Are there a lot of other jobs out there were people have time to themselves to do stuff that they find interesting or fun?

I certainly hadn't ever got that impression. None of my friends and acquaintances in other professions ever have that either.

Re:83% of Developers Suffer from Burnout, Haystack Analytics... by analog31 on Thursday December 01, 2022 @08:42AM (#33816080)
A friend of mine is a retired doctor, and told me that he studied music theory during down-time at the ER. Also, shopkeepers and anybody else who depends on walk-in customers or has intermittent demand.
Re:83% of Developers Suffer from Burnout, Haystack Analytics... by mschuster91 on Thursday December 01, 2022 @08:53AM (#33816195)
> Also, shopkeepers and anybody else who depends on walk-in customers or has intermittent demand.

Until you have a boss demanding to do cleanup or whatever during low-demand times because they're too beancouter-ish to hire staff dedicated to keep up appearance.

Re:83% of Developers Suffer from Burnout, Haystack Analytics... by freddie_mercury on Thursday December 01, 2022 @10:06AM (#33817158)
Yeah apparently they never had a boss who loved to say "if you have time to lean, you have time to clean".
Re:83% of Developers Suffer from Burnout, Haystack Analytics... by rabuse on Thursday December 01, 2022 @08:36AM (#33816019)
Government work. Almost impossible to get fired from there, and the work ethic is near nothing.
Re:83% of Developers Suffer from Burnout, Haystack Analytics... by willis936 on Thursday December 01, 2022 @08:35AM (#33816010)
As soon as I'm rich enough I'm going to go back and work at a university lab. It's so much better.
Re:83% of Developers Suffer from Burnout, Haystack Analytics... by rafale on Thursday December 01, 2022 @08:35AM (#33816001)
Jobs that require creativity should allow for free time, to let inspiration come to you rather than try to summon it. I think programming is one of those jobs. And if you are always coding, always against a schedule, it's easy to burn out because you went against the essence of your work.
Re:83% of Developers Suffer from Burnout, Haystack Analytics... by myth_drannon on Thursday December 01, 2022 @08:44AM (#33816106)
Most programming jobs are as creative as brick laying. So yeah there is some wiggle room to put your own style but you are just implementing CRUD(in it's different complexities and variations) and integrating APIs.
Re:83% of Developers Suffer from Burnout, Haystack Analytics... by weatherlite on Thursday December 01, 2022 @08:54AM (#33816204)
Are you sure CRUD is as creative as brick laying? They can't just copy paste stuff from Stackoverflow when they run into problems :)
Re:83% of Developers Suffer from Burnout, Haystack Analytics... by myth_drannon on Thursday December 01, 2022 @10:40AM (#33817701)
Once you get the option choose between using browser native fetch or Axios, the sky is the limit.
Re:83% of Developers Suffer from Burnout, Haystack Analytics... by tuyguntn on Thursday December 01, 2022 @12:08PM (#33819194)
in brick laying your brain can wander and think about other things, listen to the music and imagine you are living in perfect world without any problems at home. Your hands will be tired, but your brain can take a rest

in most programming jobs, even though you are doing CRUD, your brain should direct you into specific direction (open file.js, put after if (x > 0) block and so on), which tires your brain.

Re:83% of Developers Suffer from Burnout, Haystack Analytics... by nunez on Thursday December 01, 2022 @12:03PM (#33819100)
consulting firms have "bench" periods where consultants are expected to learn new things and train themselves up. some take that time to work on side projects; others learn entirely new things
Re:83% of Developers Suffer from Burnout, Haystack Analytics... by robin_reala on Thursday December 01, 2022 @08:21AM (#33815847)
You need to introduce firebreak sprints. Take a week off every fourth sprint (or whatever) and give devs the freedom to build whatever they think will need doing to make the system better overall. You’ll get a bunch of preventative maintenance that you knew needed doing but never found time to do, but you’ll also get the occasional mad idea that turns out to have big benefits.
Re:83% of Developers Suffer from Burnout, Haystack Analytics... by nonethewiser on Thursday December 01, 2022 @08:29AM (#33815948)
I dont see why those ideas couldnt be identified and sprinkled into regular sprints.

The idea of a forced break to do these things implies they arent important. Otherwise they should already get picked up.

Re:83% of Developers Suffer from Burnout, Haystack Analytics... by VyseofArcadia on Thursday December 01, 2022 @08:35AM (#33816005)
I've been in orgs in which developers are considered grunts and no one listens to their feedback. It's not that they aren't important, it's that the PMs/managers/whatever know better.

I see firebreak sprints as a symptom of an org not valuing engineer feedback. "Let the grunts blow off some steam or they'll get disgruntled and leave."

Re:83% of Developers Suffer from Burnout, Haystack Analytics... by micromacrofoot on Thursday December 01, 2022 @08:46AM (#33816120)
because sprints don’t allow the idle time that’s often needed to come up with such ideas. I could probably work for a year on “oh I’ve been meaning to look into that” tasks that have no clear outcome
Re:83% of Developers Suffer from Burnout, Haystack Analytics... by danuker on Thursday December 01, 2022 @08:28AM (#33815927)
Firebreak tasks (not sprints) should be taken naturally as prioritization chooses them over other tasks.

Sadly, with higher interest rates, there is a pressure to produce results in the short-term, at the expense of long-term investments.

Re:83% of Developers Suffer from Burnout, Haystack Analytics... by piva00 on Thursday December 01, 2022 @10:03AM (#33817103)
Higher interests or not the pressure to deliver value and growth every quarter has always been present. In tech especially as we're seen as a hypergrowth model and not growing quickly every quarter is a sign of failure to the expectations of the market™.

I've been working in this industry for 18 years, in different countries with different central banks rates and macroeconomics conditions, it's always been the exact same.

Re:83% of Developers Suffer from Burnout, Haystack Analytics... by iLoveOncall on Thursday December 01, 2022 @08:28AM (#33815933)
My team has an operational excellence day per sprint where we have to work on tech debt.

Except that day is not counted in sprint planning so we don't have points allocated to it, we have meetings during that day and are also expected to perform our normal duty such as helping customers onboard, and 95% of our tech debt tasks would take more than a day to fix anyway.

The result is that we have 10% of our time supposedly assigned to tech debt, but in 11 months in that team I have only worked on tech debt once during those days.

Re:83% of Developers Suffer from Burnout, Haystack Analytics... by voakbasda on Thursday December 01, 2022 @09:05AM (#33816336)
I took a job where I was told engineers could work periodically on improving open source projects relevant to our work. In the two years I was there, I was given exactly zero time to work on such things.

I think these kinds of arrangements are dangled as a carrot in front of engineers, while the person doing the dangling knows full well that they are selling a lie. Now, such an offer is a red flag in my eyes, unless I hear a credible story firsthand from every engineer that interviews me.

Next time I am offered such a carrot, I basically will need to see it put into writing before I believe a word of it. I suspect you have learned a similar lesson from your own experience.

Re:83% of Developers Suffer from Burnout, Haystack Analytics... by piva00 on Thursday December 01, 2022 @10:07AM (#33817162)
And it's not like a day every now and then is enough to tackle the hairy issues that have been festering for years and are a pain point in your everyday work. Past bad architectural decisions embedded in the codebase for years won't be solved by taking a day to clean up every week, it requires focused work to pull strings around, experiment and start a solution that will be rolled out over months.

I hate the view that allocating a fixed percentage of time every X week(s) instead of allocating proper time as a project to fix issues affecting the productivity of the whole team/engineering org is doing something. It's just another source of frustration.

Re:83% of Developers Suffer from Burnout, Haystack Analytics... by JustSomeNobody on Thursday December 01, 2022 @08:19AM (#33815833)
I, too, think this has a lot to do with it. Developer sprints help, but I don't think they come often enough. Also, I think there should be a day between sprints to decompress and do some non-creative work.
Re:83% of Developers Suffer from Burnout, Haystack Analytics... by stepbeek on Thursday December 01, 2022 @08:43AM (#33816086)
If you’re building large new features on a product then I really recommend Shape Up’s model. Long period of driving the build followed by an explicit cool off period. They recommend 6 weeks of build followed by 2 weeks to cool off, but we’re such a small team that we halved this and found it worked way better - it’s four weeks which is an easier transition from two week sprints imo.

It gives time to just polish off those little rough edges that build up over time and gives developers a lull in which to work on low stress 9-4.30 kind of work.

Re:83% of Developers Suffer from Burnout, Haystack Analytics... by wonderwonder on Thursday December 01, 2022 @09:52AM (#33816957)
I really don't like agile. It feels like you are always racing to the end just so you can start a new race. There is never a pause.
Re:83% of Developers Suffer from Burnout, Haystack Analytics... by nealdt on Thursday December 01, 2022 @10:43AM (#33817743)
I think there might be something here. I've written about it and I wonder whether the current interpretation of Agile is just another manifestation of our can-do, 'get-ahead', 'achievement society'- - which is perhaps the ultimate cause of burnout. As someone who has tried to promote agile mindsets within organisations, it's deeply concerning.

https://nealdtaylor.com/burnout-trumps-agility/ https://nealdtaylor.com/agile-burn-out/