:teapot: Not to spoil my forthcoming article and i...
# general
j
šŸ«– Not to spoil my forthcoming article and interview with @Nathen Harvey BUT oh DANG 2024 DORA found that platforms can increase burnout and instability?! šŸµ
j
increase or decrease? šŸ™‚
j
Not a typo @Jordan Chernev
s
ā€œPlatformsā€ like actual platforms, or platforms like ā€œI need to hit my target so let’s slap backstage on our pipelinesā€ target? 😁 Looking forward to the full article!
j
@Sam Barlien I mean IDPs in general though they aren’t sure exactly why. Article I think will come out Monday but the 120 page DORA 2024 report is already out!
j
need to throw that 120 pager in chatgpt to give me the gist
b
Burnout by platform teams or their users (eg, developers)?
k
i’m not sure about instability but the burn out part definitely resonates with me.. extremely challenging to be the team providing a platform.. keep in touch with users, adding new features, fixing issues safely, working with platform partner teams
j
i read the DORA report now and the summary is a bit sensationalized… are you really doing platform engineering if you are forcing your users to use it? no wonder that will increase burnout
f
Platform engineering not done right = burnout, cognitive overload,headaches, resignations, etc etc for all involved - Devs and DevOps engineers ... basically a total mess.
j
mostly a thought - how's that different from any other discipline?
s
Platform engineering not done right...
The problem is, outside of our bubble, it isn't being done right. More than 50% of IDPs are mandatory... which is like Platform Engineering 101 stuff being totally ignored. The time it takes to get from "great idea" to "totally oddball real-world versions of the idea" is getting super-short. You used to have a clear run of a decade before the "broad but thin adoption problem".
h
or could it be by the time a platform gets put into place most engineering team are already burned out, from what a lot of what I have read it seems like putting a platform into place is a solution places come up with as a last hailmary when things are already disfunctional
j
Here’s my exclusive with @Nathen Harvey on why platform engineering (and less surprisingly AI) are making software LESS stable and slower to release! https://thenewstack.io/dora-2024-ai-and-platform-engineering-fall-short/
h
Doc quality and code quality makes perfect sense, llms are really good at that, code review not so much because it's hard to get the entire repo context correct ( personally I think llm code reviews don't make sense, it should start at the ide level ), technical debt also makes sense, llms are really good for juniors, for senior level users their better for scaffolding and low level tasks at least for now - at least this is what I have found from my own use and our engineering team ( no you can't use llms to replace your senior devs šŸ˜‚ )
j
I heard at a lean coffee last week that amateurs look at LLMs as an expert and experts look at them as amateurs so the first is dangerous
h
That makes sense, very confident experts šŸ˜‚
That's not to say that they can't be used by amateurs you just have to understand the limitations and put guardrails in place, for example I'm not a dev but using Claude has enabled me to code some really cool things I have been wanting to for a long time
j
AI is generally a better fit for net new things or one-offs
they do accelerate time to outcome for less excitable / repeat work / work without high value or having to be delivered under a time constraint
h
It's not bad bad for small code explanations but again for bigger codebases it's hard to get context
j
as a "senior", i use it as a starting point of clay that i subsequently model to a pot / bowl / what have you
s
Interesting, so Platform Engineering is having a positive impact on individuals/teams, but a negative impact DORA metrics. thinking
j
@Shane Dowling they perceive they are more productive
s
Ahh... šŸ¤”
t
Are you using AI in your platorm engineering @Jordan Chernev?
j
when i was doing platform engineering, yes