Junior Developer: Let’s get everything done!
Senior Developer: nah nah projects don’t matter as much as using whatever tech stack I’m used to.
Juniors rewrite code to use their favorite language, rewrite to microservices, etc.
But it could be we just have different definitons of "senior". The ones with a couple years experience, enough knowledge to be dangerous but not yet lots of experience and not seen enough bad stuff yet are the worst...
Every layoff I’ve witnessed sliced quite a bit off the top because they’re the most expensive. Absolutely no regard for who was maintaining what legacy projects, often leading to months of setbacks while the remaining engineering staff tries to understand a critical yet unsexy tool or service that no one else was willing to touch.
Having “special” projects is in no way a form of job security.