Oy. Sadly, I suspect anybody who has worked in dev knows the outlines of this story: Management promising deliverables with unrealistic timelines and functionality; team leads with such poor internal product knowledge they don’t recognize catastrophic issues until it’s too late; poorly-trained devs squeezed to push out unscalable kludgy insecure nightmares “for now” that just never get addressed; systems gradually becoming a Jenga tower of manual workarounds and undocumented slapdash quick fixes… Ugh. Nightmare fuel.
The new twist to this story is those poorly-trained devs are given robot powerloaders for producing code now so they can slop out each teetering jenga block that much faster
Oy. Sadly, I suspect anybody who has worked in dev knows the outlines of this story: Management promising deliverables with unrealistic timelines and functionality; team leads with such poor internal product knowledge they don’t recognize catastrophic issues until it’s too late; poorly-trained devs squeezed to push out unscalable kludgy insecure nightmares “for now” that just never get addressed; systems gradually becoming a Jenga tower of manual workarounds and undocumented slapdash quick fixes… Ugh. Nightmare fuel.
There’s nothing as permanent as a temporary fix.
I’m terrified I’ll never be able to find somewhere to work where this isn’t the case. Deeply terrified.
I’ve been around a long time, and I have bad news for you….
This, and all the people coming and going leaving undocumented Jenga parts behind.
The new twist to this story is those poorly-trained devs are given robot powerloaders for producing code now so they can slop out each teetering jenga block that much faster
Love this metaphor :)