A manager's job is to coordinate effort on a high level, to ensure that the team has everything it needs to function well, and to remove as many roadblocks as possible.
A managers's job is to "grease the skids" and run interference.
Do a lot of sports team have coaches that have never played that sport in their life?
I'd much prefer a manager who knows how to manage but not how to code over a manager who knows how to code but not how to manage.
However, it is true that the manager often represents the team in meetings. To the other people in those meetings, the manager may be the only person they know on the team.
An extreme version of this: outside a company, the CEO may be the only person the average person has heard of. Who do you know who works for Tesla, besides Musk?
Or consider the inventions attributed to Edison. Could you name anyone else who worked in his research labs?
Matt Tait talks about Twitter and its main characters here[0]. I just block all these 'characters' so I never have to see them in my feed. And it's not just a handful, I block ~300 accounts which in my eyes are all bad faith actors / troublemakers who are subtly trolling Twitter because they have a large following.
[0] https://www.pwnallthethings.com/p/twitter-was-special-but-it...
I thought "main character" was a literary term? As in the "main character" of a book or story. Does it mean something different on twitter?
Although we are each usually the 'main character' of our own story, we typically know that we are not "the main character" of the world broadly. Some people act in ways that suggest they may not understand the difference. People refer to them as having "main character syndrome."
I think usage has drifted since then to "the person everyone is talking about."
This is the type of boss that will take credits for your work so he feels like the main character.
In my entire career I have never known anyone who viewed managers this way.
The best managers I've known have been viewed as great supporters of the team, people that advocate for you, get you the resources you need, and help run interference with leadership.
The vast majority, from the "meh" to the horrid have been viewed by the team mostly as obstacles in hero's journey to solving problems and shipping products.
And that's only from the IC perspective. From the leadership team perspective the view of manager ranges from seeing them as useful goons that keep lazy workers in line to, in the best cases, people who might be able to rise through the ranks to approach, but never quite reach, their level.
But I've never, ever encounter people who think of a manager a the "main character".