1. Terminology: “Inventing work” vs. discovery/defining
Many commenters argue that the staff‑engineer activity described in the article is better framed as discovering or defining work rather than inventing it.
- “Discovery.” – mytydev
- “Discovery is probably an even better term.” – nmehner
- “A better framing would be ‘defining work’.” – qrush
- “Or ‘proactive engineering’.” – theanonymousone
- “Does the work exist, and you discover it? Or does it start existing as soon as you think about it?” – groestl
2. Role of senior vs. staff engineers: scoping and prioritizing
Staff (L6) engineers are expected to find the scope for themselves and their team, whereas seniors (L5) focus on executing given projects.
- “But for staff engineers, they need to discover the scope themselves. That's where ‘inventing’ coming from.” – gloryjulio
- “A staff(l6) is the team lead who is required to find the scope for himself and team. That's in his job description. If he can't do that he would get pipped or fired.” – gloryjulio
- “If an engineer comes to a manager and asks for budget for work they invented, I'd expect the answer to be… ‘That is nice, but can we please focus on the stuff we are required to do?’” – nmehner
3. Platform/internal teams: engineering‑led vs. product‑led focus
Several speakers warn that platform teams that work purely from an engineering perspective risk “inventing work” that lacks user or business value; they advocate treating internal platforms as products with real customers.
- “Platform teams are engineering‑led rather than product‑led… The fix for having no market is to act like the teams you serve could leave. Otherwise you invent work as this article so wonderfully exposes.” – dabedee
- “I've led a number of platform teams … we've always treated it like a product with internal and external customers.” – Rapzid
- “To my mind the only purpose companies hire engineers is to support business… if you can't provide some reasoning for your work in business metrics you are participating in an academic exercise.” – fsloth
- “There's always a cost line to follow… If you cut your cost hard enough, you will put platform stability in danger…” – skrtskrt