Project Management
If you ever leave software developers alone for too long, they’ll attempt things they’ve been dreaming of for years like a “new version” or a “big refactor” and both of these things have an awful tendency to break a shit tonne of features and completely ruin the stability of production code, so if you have a developer who doesn’t have the very tired look in their eyes you need to get them an unrealistic deadline on an incredibly ill-defined feature, and fast
most project management is just about keeping developers from ruining your product with their clever ideas
you hear that? even now they’re whispering about rewriting your entire decade-old legacy codebase in Kotlin even though nobody on the team is familiar with Kotlin or even the JVM, and they think they can do it in less than 6 months because they’re software developers and thus haven’t developed any ability to comprehend the passage of time