Can someone explain to me why titles like Engineer, Architect, and Developer are perceived as having less value than titles like Manager or Director? Managing products requires a completely different skill set from managing people. Both skills are vital to the success of a business and neither are trivially developed or easily replaced. If you ask me, the "demotion" in this article is not going from Director of Desig…
As an individual contributor, the impact of your decisions may be broad, but however broad your individual impact is, your manager's impact on you is [broad * number of directs], so it's always "greater" (note: not better, just greater).
So in that sense, the "value" of a manager/director is "higher".
IMO it's all just a series of roles, and you need someone to do both. Someone has to be designing and building code while someone else attends meetings and understands the larger context of that code, making sure the code makes sense a week/month/year later.
In fact, I prefer it when managers take on a much less "HR" role, and instead act as "go-fers" for their team, a la "how can I unblock you today?". Bonus points if they can mentor, but not necessary.
Being an individual contributor isn't a "demotion", but it is a change in where your impact hits (people vs. things). You need both, and it's fundamentally a partnership, I wish more people realized that.