And depending on how your company selects Tech Leads, they might not have the technical ability of an Architect, or hell, even a senior engineer.
And depending on how your company selects Tech Leads, they might not have the technical ability of an Architect, or hell, even a senior engineer.
It's so the company can say they have more engineers and less management, but still fill all of the roles that they need managers to do.
(I've written elsewhere how you can run without engineering managers - see https://www.ebiester.com/agile/2024/03/31/a-world-without-en... - but the roles that need to be filled don't stop.)
I've learned the lesson the hard way.
IMO, it's a little unfortunate from a productivity perspective that you have a high performing Engineer also running daily/weekly syncs, doing stakeholder management, and doing upwards management for resourcing. From a personal learning perspective, it's great though. You, as Tech Lead, learn and hone a broader set of skills and not only the Architect or Senior Engineer skillset.