My experience is that flat structures in large commercial enterprises usually reproduce stratified structures embedded within them, and they actually enhance the degree of stratification by obscuring who makes decisions and creating unassailable cliques.
Picture a hungry crowd of 100 people. They will fight each other over 10 sacks of rice because without those 'low stakes' some people are going to starve and die. They can't wait for there to be a bigger prize worth struggling over because if they they'll be dead. So what looks like petty conflict from above is actually desperate struggle for survival from below.
When someone at the top of a hierarchy points to a conflict at a lower level and says it's petty and invalid, the higher-up(s) have generally made it that way and are lying about that fact to preserve or increase their power, by offering implicit bribes to whoever is willing to kick their peers on behalf of the higher-up(s). Any time such a person talks about 'the bigger picture' it's an invitation to participants in a lower-level resource conflict to defect to the hierarchy in exchange for a minor elevation in status.
Explicit leadership roles also inevitably result in situations like, "well, they were the best person we had at the time" whereby a very unsuitable leader is kept in power. The worst orgs I've participated in have suffered from this kind of problem.
People only fantasize about flat orgs when theirs is led poorly.
You're right: there has to be a way to get somebody out of a misfitting leadership role without completely humiliating him. Regular elections are a great way of doing so, and giving many different people the chance to lead benefits both them and the organisation.
Make it clear to the team that the new leader is stepping up temporarily to fill a significant business need. That the engineer is doing the team a favor by doing this and that the plan is for it to be temporary because that engineer is a great IC.
It then becomes very easy for the new leader to go back to being an IC. They can even be thanked for stepping up to help the company during a critical time. They can also easily do it again in the future.
If the person is a great lead and gains the team's respect, then simply make it permanent.
Does your student org suffer from student churn? As in, it's active from Sept-Apr, and 'dead' between May-Aug? Is the idea of student buy-in/engagement something your org has to contend with with?
Speaking locally: if we as students want something to happen, we make it happen - if we don't, it doesn't. Obviously, attendance at our events varies widely between term-time and holiday-time, but we do have enough active members to guarantee our weekly meetings taking place whenever.
Of course, recruiting new active members is a constant and central challenge, but thankfully, my group has been able to maintain a pretty good level (~20 active members out of ~60 regular visitors). Most of the work our regional full-time staff do relates to coaching these active members, and especially the group leaders they elect each semester.
Does that answer your questions, or did you want to know something else too?
It was a soberly disappointing read, if I'm being honest. When you say, "if we as students want something to happen, we make it happen - if we don't, it doesn't", I wish I could jam that into the minds of our members. That said, there was a post on HN about loneliness the other day that had over 1000 comments, and I believe that's exacerbated in our metropolitan city; an existential threat to the cooperative spirit. We're working on it, will continue.
PS: Greetings, and blessings, from Canada.
1. Transitioning to management or tech lead is not a promotion, but a change in responsibilities (and transitions back are common);
2. Whether manager or IC, we only promote people based on demonstrated ability, not potential, to avoid the Peter Principle
I strongly agree with this idea. "Servant Leadership" is one way to handle this, where management positions are framed entirely around enabling the ICs, catalyzing communication, and moving things forward, rather than "Command & Control" styles based on tracking, scheduling, and assigning work.
>we only promote people based on demonstrated ability, not potential, to avoid the Peter Principle
In my experience, this attitude often can lead to moving the conflict to "what qualifies as 'demonstrated ability?'," rather than "who do we think might do well in this role." I find the former argument far more tiresome and difficult to resolve with good leadership, rather than the latter, which requires more soft skills and conflict resolution abilities. Coupled with the idea of removing the taboo from Management-->IC transitions, I think focusing on good leaders increasing their effectiveness at identifying other good leaders, both picking positively and countering bias, can probably have better outcomes than a system based around somehow proving ahead of time that someone has some defined abilities before allowing them to attempt to grow into a role. I think most people can grow into a role faster than they can figure out how to pull the right political levers to "demonstrate" their abilities for a promotion while still fulfilling their current role.
This can end up somewhat like a "Reverse Peter Principle," if you will. Instead of people stagnating at some "ratcheted" rung on a single ladder due to lack of ability or motivation to excel in their current role, you have people stagnating because they are focused on demonstrating things outside their current role, rather than fulfilling core duties.
Not totally disagreeing with you, overall. It's just a balance to strike.
It avoids the politics of democratic selection, while decentralizing the power dynamics enough that tyranny is more-or-less impossible.
> Self organizing teams still have a leader, but the team selects the leader.
People who are good leaders will naturally start to show leadership aptitude, without being given any management position. If you have good management, then those people can be fostered. They can be given extra responsibility (without being given a promotion), and if it goes well, they can be promoted. If it goes poorly, they can go back to what they were doing, no harm done.
In the Canadian Cadets program, we dont have that expectation, so corps commanders usually stay in the same corps and either mentor the new commander or take on a specific role if there's a need.
There's one "old" captain at my corps who has been mentoring many generations of officiers; I wasn't even born during his first term as commander.
That does mean that there isn't much room to grow past that, though. Luckily, teenagers (and activities offered to teenagers) change a lot through the years, so that forces us to always be innovating.
It's unique .. and not for most people probably.
There is downward mobility if you want it.
I have seen technical people promoted to managerial positions in the 'usual' way, i.e. seniority, who ended up not liking it and not who were not very good at it, and went back to purely technical positions within the same organisation.
Nothing prevents this as long as people are sensible, talk, and don't promote battles of egos in the organisation.
Many more people get a chance to try out a leadership role to grow, but it is expected to be temporary so people can go back to being technical with no repercussions. Individual contributors get better perspective on management. People that are good at it and have an affinity for it stay in the role longer.
Self organizing teams still have a leader, but the team selects the leader.