I find it difficult to be the code mill I’m expected to be, especially when getting work done quickly is prioritized over getting it done correctly.
Same. Half the time the code base is an indicipherable, spaghetti filled dumpster fire. More often than that, the business plan is either non existent or just plain idiotic. Management can’t even answer basic questions like, “who is going to pay for this?” The last three projects I worked on were DOA because there was no clear path to profitability. This was at large, well established corporations.
I’m still trying to figure out how it’s possible to graduate with an MBA without understanding the inherent need for revenue to exceed expenses.
themaninblack@lemmy.world 7 months ago
You’ve nailed it. 15 years of experience here.
Scrum messed everything up too - lots of less-technical people needed jobs in software and that’s where they tend to slot in.
The kids don’t seem to think one level of hierarchy higher than the context they’re in a lot of the time. Not much appreciation for holism and design patterns (your mileage with the latter can vary of course).
Elegance is down and writing your own shitty code instead of using decent opinionated frameworks is up.
If I’m frustrated I write code outside of work.
phutatorius@lemmy.zip 7 months ago
We do what we need to do, and if any humanities major with a Scrum background questions it, we tell them “we’re being a self-organizing team, just like the Agile Manifesto calls for.”
I love getting rid of those people. There has never been a downside from doing so.