This is an extremely brief post focused more on standardization than anything else.
We all know that different organizations have different organizational structures. From flat to matrix structures it always depends on size, industry, culture, etc. To me, that makes absolute sense and it feeds to the myriad of companies available to work in.
Now, something that’s been confusing me these past months is that different companies have different names for similar positions. Worst than that, those names have different meanings depending on the company.
I’d like to focus on the following job role: a manager that leads one or more teams of individual contributors. Here are some of the names I’ve seen it be called:
- Engineering Manager
- Engineering Lead
- Team Lead
- Crazy customized names that I’m not going into
If that’s not confusing already, wait for the small detail that in some companies an Engineering Lead or Team Lead gets promoted to an Engineering Manager that then manages groups of Engineering Leads.
Now you might ask, but, wasn’t Engineering Manager already on the initial list? Yes. That what creates a lot of confusion. So….
From here on out, I will call Engineering Manager to the Manager responsible for leading one or more teams of Individual Contributors.
It might not be the correct solution but it’s a way for me to standardize terms and easier to read after a while.
Congratulations! You’ve reached the end of the article!
If this content resonated with you don’t be shy about sharing it. Part of the experience is sharing the knowledge.
If you’re going to use information from this article please link back to it! That’s one of the ways we can grow the blog.
Come say hi on social media! All my whereabouts are in the top menu!
See you next time! ✌️💪Parada