The best leaders are great individual contributors, not professional managers
inc.com
inc.com
Often the best managers look around, see other managers being incompetent and messing up people’s natural abilities, and want to fix the problem even if it requires them to become managers.
Often the worst managers decide at a young age they’re good leaders, can lead people to do better than they would themselves, and decide they want to get into management.
I make this distinction because even group 1 managers usually have to raise their hand and say something like “can we please stop messing this up. I can help.”
Rarely is an awesome individual magically called upon to become a manager, particularly by poor managers who are already messing stuff up.
In an environment where management is good, there’s a longer cycle of development, mentorship, and nudging of high potential people into management. But if you’re not in that environment, you probably need to ask to help make it better. It won’t happen magically.
Basically every German company ever. ICs be dammed.
That said, there are plenty of managers who put in a lot of effort into ruining everyone else life to satisfy their ego or what their understanding of the job is. They're -100000.
Pretty much this, but I want to refine the statement: "the worst managers are those who _want_ to manage."
The worst manager I ever had desperately wanted to become manager from a group of IC's and brown-nosed his way into the job. His first day as manager he says "I was promoted to manager because I can do all of your jobs better than you can". He could not. He was horrible (and was eventually fired).
The "eventually" in your last sentence makes me think all must not have been well elsewhere.
Many organizations have quite intelligently created parallel paths for contributors to keep advancing, which somewhat mitigates this effect. However, in the past, this was a widespread phenomenon, and it's still out there to some extent. You find contributors who think management is easier, or more prestigious, or less prone to ageism, and so will switch tracks.
This might be a deeper reason why moving into management is often necessary for most orgs. Exceptions include software-focused organizations where code can be one's channel for impact.
My father worked in a technical role all his live in a automotive plant. (Eventually being technically responsible for overall design and implementation of all production lines).
A lot of his former collegues moved into management during the early 2000's. Most got fired after the great recession because being a manager is considered a non skill compared to actually contributing to the actual core bussiness.
I would argue being responsible for a major operational part of the business is far more prestigious then being a manager.
I’ve erred for a month, but I just told him no. I still wonder whether I’m in the “worst managers reject good managers” category or in the “you gotta belong to the people you manage” category. But being able to do is very high on my list.
Then there are those who go into product management for all these reasons.
I'm now a VP and I make it my goal not to be that kind of a manager. I do still sometimes wish I were just a regular coder though. There is a lot of stuff about being a manager I wouldn't wish on my worst enemy.
I also miss doing the individual contributor stuff. But… I know the business. I know the team. I know the pain points, why the exist, and the organizational dynamics that allow them to persist. Now that I have moved from informal to formal leadership, I try to focus on:
(1) adroitly executing the approvals and things where I could screw up the team by being slow
(2) coaching individual team members to build on their strengths and mitigate their weaknesses
(3) improving our corporate processes, tools and culture to systematically make it easier for the team to do the high value stuff we need from them
(4) recruiting excellent people who bring new perspectives and experiences to broaden our horizons… ideally coachable people ready to participate enthusiastically in #2
(5) crafting a team strategy that guides individual team members to work that utilizes their skills while combining with their colleagues to deliver more than we could individually… all in line with the overall corporate direction and communicated in a way that is congruent with the current political winds.
It is so. Much. Harder!
Could you expand?
- Having to always sell the company message. No promotion because the system is fucked? Sorry, you gotta say “better luck next time”. No raises because the company is being cheap? Sorry, gotta say “the cost of labor has not gone up even though inflation is through the roof”. Say what the company tells you, not what’s personally right.
- Certain kinds of politics where you have to screw over other teams or people in order for your team or reports to not get screwed over. Many companies are very dog eat dog.
- Layoffs and firing people. It’s not as bad as getting laid off/fired but firing someone or trying to keep the rest of your team focused when a team member got laid off is not fun at all.
- Overall, managers almost never get credit when something goes well but are always blamed when something goes wrong. It’s a really thankless job.
There's a passage in Platos' Republic which is illuminating about this particular circumstance.
And I quote from [1].
""" And for this reason, I said, money and honour have no attraction for them; good men do not wish to be openly demanding payment for governing and so to get the name of hirelings, nor by secretly helping themselves out of the public revenues to get the name of thieves. And not being ambitious they do not care about honour. Wherefore necessity must be laid upon them, and they must be induced to serve from the fear of punishment.
And this, as I imagine, is the reason why the forwardness to take office, instead of waiting to be compelled, has been deemed dishonourable.
Now the worst part of the punishment is that he who refuses to rule is liable to be ruled by one who is worse than himself.
And the fear of this, as I conceive, induces the good to take office, not because they would, but because they cannot help --not under the idea that they are going to have any benefit or enjoyment themselves, but as a necessity, and because they are not able to commit the task of ruling to any one who is better than themselves, or indeed as good. """
Stuff that was true two millenia ago, still continues to be the same.
Though I do not think I'm very good at managing myself. Though I might be an OK leader.
This passage is discussing the idea that good people do not want to hold public office because they do not want to be seen as hirelings who are only interested in payment, or as thieves who are secretly enriching themselves at the expense of the public. The author argues that good people are not ambitious and do not care about honor, so they must be forced to serve out of fear of punishment. The worst punishment, according to the author, is the fear of being ruled by someone who is worse than oneself. This fear is what ultimately compels good people to take office, even though they do not want to and do not expect to benefit from it. The author suggests that good people take office out of a sense of necessity, because they are not able to entrust the task of ruling to anyone who is better than themselves.
Key point. People are political creatures, and in a workplace this is very often dominant.
"I distinguish four types [of officers]. There are clever, hardworking, stupid, and lazy officers. Usually two characteristics are combined. Some are clever and hardworking; their place is the General Staff. The next ones are stupid and lazy; they make up 90 percent of every army and are suited to routine duties. Anyone who is both clever and lazy is qualified for the highest leadership duties, because he possesses the mental clarity and strength of nerve necessary for difficult decisions. One must beware of anyone who is both stupid and hardworking; he must not be entrusted with any responsibility because he will always only cause damage."
But they would make fantastic career politicians. You need a certain type of person to work hard to get yourself voted by telling whatever stories your voters care about, but also capable of believing your own lies and fighting for them till the bitter end.
I guess I'm too lazy to admire any of these personalities.
These people tend to cause debt to accumulate, orders to get blocked or stonewalled, infinite delays, legal costs etc.
A stupid person generally will fail early and obviously, an average person, especially in skill or experience, will get themselves beyond what they can handle before they recognize being insufficient.
Lazy stupid is fine because these people will execute the order to the letter and then slack off. If the order is clear, there is not much damage they can do. Hardworking stupid will try to do more and mess things up.
So if the order is to clean the toilets and the guy notices a leak.
The lazy stupid will clean the toilets
The hardworking stupid will clean the toilets and then attempts to fix the leak, mess things up and cause a flood
The hardworking clever will clean the toilets inspect the leak, try to do something, realize there is nothing he can do it and call the plumber
The lazy clever will take a look at the leak and call the plumber. He will not clean the toilets because he knows the repair will make a mess and it is therefore useless.
Lazy stupid was useless in that situation but didn't make things worse like hardworking stupid. Both clevers did the right thing, the difference is that hardworking wasted time but he executed the order, a reliable worker. Lazy may not be as reliable as a worker because he didn't execute the order, but he is the better decision maker.
So anyone not calling the plumber (or skilled at being one) who tries to clean it may end up in the dumps. An actual plumber will clean it after fixing or during fixing.
Ever since Steve Jobs implemented the functional organization, Apple’s managers at every level, from senior vice president on down, have been expected to possess three key leadership characteristics:
1. deep expertise that allows them to meaningfully engage in all the work being done within their individual functions
2. immersion in the details of those functions;
3. and a willingness to collaboratively debate other functions during collective decision-making.
When managers have these attributes, decisions are made in a coordinated fashion by the people most qualified to make them.
Article: https://hbr.org/2020/11/how-apple-is-organized-for-innovatio...
My personal experience has been that I was a very able individual contributor, and that I was able to learn leadership skills (that is, how to inspire people; how to recognize their strengths and weaknesses and assign work that played to the former, and created opportunities to ameliorate the latter; how to point individuals and teams in fruitful directions without having (or often being able to) do all the hard work of pushing in that direction myself) by diligent study of people and myself. But I was never able to become more than a barely competent manager - I always had, by design, an "administrative partner" on my team who brought those abilities to the table - and I always paid attention to what they had to say. That combination (technical knowledge, leadership skills, and sub-contracted management skills) carried me from individual contributor to team lead, to product line lead, to CTO of highly successful $10B billion medical and technology organization in 20 years.
Duh.
For a technical business to have the most unfair advantage (well above patents, etc.) there has got to be the most technical competence/productivity at the very top.
There's still an unfair advantage if there's as much competence at the top, but when it's the most that's when it's really the most unfair.
Jobs was an outstanding visionary, salesman, task-oriented and goal oriented manager, but without Woz at the top along with him Apple would have been greatly limited.
Once things took off they could build some bigger teams, on paper it looked like they could afford anything. It was expected to require more than one engineer to design as salable a product as Woz could do single-handedly.
By 1985 Jobs was reminiscing about being burned:
>We're going to be a big company, we thought. So let's hire "professional managers." We went out and hired a bunch of professional management, and it didn't work at all.
>They knew how to manage, but they didn't know how to do anything.
As this took place it required more & more personnel, as well as these non-domain managers to go with them, in order to accomplish less than Woz and a small team. It was a no brainer.
What a person can do single handedly turns out to be the best indication of how much more they can do with a proper high leadership position (if they are willing), especially when compared to "professional managers" without the domain expertise to hold their own when there's no technical team backing them up.
Not how many people the impressive manager has managed before, even if there was legitimate positive financial outcome in their background.
Once there was a competent all-technical team, if less wizardly than Woz himself, Jobs could sell that just as well, Woz was well set, and he was out of there with his shares in Apple wisely held.
If Apple had not recognized this as early as they did, there would be no way Apple could have gotten as big as they are now.
>I always had, by design, an "administrative partner" on my team who brought those abilities to the table - and I always paid attention to what they had to say. That combination (technical knowledge, leadership skills, and sub-contracted management skills) carried me
Woz could legitimately say this about Jobs which is a true measure of whether there was adequate technical leadership at the very top during his time.
In an agile environment (the most common structure in software development) the professional class of scrum masters and analysts are often non-technical, and management is sparse and hands-off (teams are "self-organized"). Key technical decisions are relegated to senior individual contributors, allowing for CV driven development, cargo culting, and bad habits. Stories of a Microsoft VP who files a bug report and points out the line of code where the error occured could never have happened anywhere where I worked.
Why is it necessary to report progress to management? I'm not sure; as far as I've seen, nothing is ever done with the information, except to propagate it further up the chain. I can only speculate that, without progress reporting, management would seem to have too little work to do to justify its headcount.
Plato, The Republic
Great kings know it is effective to disguise their desire for the role.
Going from this to just having meetings, training people, looking at dashboards... I can't imagine anyone doing this who genuinely likes programming. Even if the pay is better
The people who are the most inspiring (and also the best at getting shit done) are the ones who make it very far in the IC path and become team leads. Team leads are the best managers, the actual managers are just there to do boilerplate shit and politicking that team leads aren't interested in
(disclaimer: not talking about all managers or all companies, just the ones I've personally experienced)
But I think your mistake is saying only those who love coding are “most inspiring” and most “get shit done”. There’s definitely lots of people who love to get shit done who are indifferent about coding.
I’m hoping I can go back and IC for a bit…
It’s a different reward that’s more subtle than coding.
More generally, I think some ICs do think that if managers and meetings went away, ICs could just write code distraction-free. But as anyone who's rushed to merge a PR before a colleague so that they have to deal with the merge conflict can tell you, engineers often don't get along, actually. Managers keep the company from getting stuck or thrashing when the engineers don't agree, and most of managing is brokering agreements of one kind or another.
Outstanding IC wanting to get into management for job security / ageism. Turned out to be a bad manager too focused on team and unable to effectively manage up and sideways.
I'm now a consultant. Ageism is suddenly on my side in consulting. Coding until I die.
The professional managers should be in a deputy position to the promoted ICs. This way they can bring their skills and expertise in management and empower the promoted ICs who understand the business or problems deeply.
The professional managers can be pretty useful if they don't have people reporting to them and help with processes, compliance, planning, making presentations and excel tables and yet the capacity for damage will be limited as the promoted ICs will need approve anything.
DEC apparently had "administration" instead of management, implying it didn't rule but rather assist, but I don't know the exact details.
Many so-called professional managers are actually salespeople who have leveraged themselves - sold themselves as managers regardless of how good they are at actually managing. The closest equivalent is politicians.
Sometimes an owner is actually forced to take on multiple such roles at the same time, especially in a small company or a startup. Then they tend to fail thanks to their shortcomings unless they get or hire help.
For example Jobs was not particularly any good manager. He was a salesman and a designer. He hired good managers. When he managed directly he got abject failures, that only his skill in sales partly covered.
The article described a case where someone hired a manager to actually do the job of a process quality engineer/quality officer.
[1] https://charity.wtf/2017/05/11/the-engineer-manager-pendulum...
[2] https://charity.wtf/2022/03/24/twin-anxieties-of-the-enginee...
The good kind Jobs refers to are people who see the necessity and that no one is doing it (or doing it well). They aren't the kind of people who don't understand people and fall into the trap of simply controlling and micro-managing people.
Let me give you an example of the bad kind. Google's SWE ladder goes all the say from L3 (new grad) to L9 (ignoring exceptions like Google Fellow and execs). There is an expectation of growth from L3 to L5 (Senior SWE). There is a lot of reward if you can get promoted to L6 (Staff SWE) but it is incredibly difficult. It requires a lot of luck (eg being on the right project that doesn't get cancelled). Getting to L6 now is much harder than it was 10-15 years ago.
One of the things Ruth Porat did when she came in was to control costs by reducing the promotion target percentage because it wasn't visible to people (there was a leaked memo). All promo candidates go to committee and effectively get stack ranked across committees. There is a quota ("target percentage") of who gets promoted. This creates a backlog and raises the bar for getting promoted. It gives more time for your impact to dissipate or your project to get cancelled (which was your promotion case).
Compare this to getting promoted as a manager. Your manager level (M0 to M2, which is the same level as L5 to L7) is effectively a function of your head count with the added requirement that M2 requires you to have managers as reports. So if you're an M0 (which is rare), getting to M1 is typically as easy as getting to 10-15 reports (as long as you don't screw up so badly).
So there is a breed of SWEs that bridge these worlds. They're half an IC and half an EM in the hopes that this gets them over the line.
In my experience, these managers were generally the absolute worst. They had no interest in ever being a amanager and were just ticking a box for an L6 promotion case. Career development tended to be zero. Everything was seen through the lens of what helped them get promoted. If that means throwing someone under the bus, so be it.
I think one of the best things Facebook did was they effectively didn't allow this. Having reports as an IC generally wasn't allowed. Being an L5 with reports was mostly not allowed. I mean there were some exceptions in some orgs and for some people but it was exceedingly rare. You'd see people ask "why can't I be a manager at L5?" and you heavily suspected the main motivator for this question was an inability to get promoted to L6 as a SWE.
He has strong opinions on current processes and just getting things done.
This post resonated deeply with me, since I've discussed before with him his role and how it could evolve. I know for a fact that he dislikes lots of meeting and really likes working on the core product, and so far hasn't really jumped on the opportunity to go into management - he doesn't really want to be manager. So he is kind of exactly the guy the post is describing. The company is growing though and he is very slowly getting pushed by the head of development into a more managerial role..
Let's see how it works out. I believe he is going to be a great manager though.
So, to play Devil's Advocate, a study [1] of a technology company, Microsoft, that finds that
> technical skills are not the sign of greatness for an engineering manager.
[1] What makes a great manager of software engineers? https://ieeexplore.ieee.org/abstract/document/8094304
I do think many good managers are problem solvers. They are often hands-on, in the thick of ideation and problem-solving.
They have the knowledge necessary to evaluate the competence and solutions submitted by the people being managed. And that knowledge and skill also helps them understand what their reports need to succeed.
It’s a somewhat tricky balance between “micromanagement” and problem-solving, but then problem solving is a bit of a discipline after all.
Best managers are IC who have the ability to trust their eng to do the work. Their main role should be “advice”, provide context and connections within the company.
Another reason, often related in my experience, is a lot of companies careers plateau for ICs pretty early on. Your comp stops growing beyond COLA, titles exhaust, and despite being young you’re at a terminal career velocity. The only thing way to break up is to become management. This isn’t surprising - who controls promotion and comp other than managers, and why on earth wouldn’t they structure things to reward themselves and people like them? There are many companies that have recognized this and created IC paths parallel to management, at least up to the C level. However the relative difficulty in achieving them is disproportionately weighted against the IC vs manager. At Amazon there’s a crap ton of VP and Director managers. But it’s absurdly hard to get senior principal or distinguished engineer. The rationale is they want to keep the prestige of the level high for IC. But that’s weird - the prestige of the same level in management must therefore be low and why is the bar different for the same level if you’re managing vs building?
I am so tired of the competitiveness in engineering to make the next pay band.
You cant rely on a portion if teammates because they are jockeying for position and in other situations your opinion isnt valued because you are not high enough on the engineering ladder.
Real leaders understand the burden of command and take it seriously and the stress is not sustainable for nearly anyone for the long term, so experienced leaders don’t want to do it unless it’s absolutely essential.
A lot of people don't want to have kids, because they see how other people's kids behave. You can do the right things and raise incredible children.
A lot of people don't want to be a manager, because they see how other people behave as managers. You can do the right things and be an incredible manager.
In my country for example, employer must know at all times where the employee is, because they are responsible for any accidents that happen to them during the work hours. And to avoid those accidents you have to provide them with stupid things like instruction manuals for microwave, or electric kettle usage, because apparently employee cannot be trusted with operating those devices safely. You, the employer are also responsible for doing their taxes for them (i.e. paying monthly deductions), as well as sending them to the doctor every once in the while for routine check-ups.
One of the reasons that I work as freelancer is to avoid such bullshit.
On the plus side, your liability, as an employee, for any damages caused is limited to 3 monthly salaries, because, being just a kid, you cannot be held fully responsible for your own mistakes.
Way too many people end up in decision making who have no business being there - as strategists/tacticians - only thanks to their presence (mostly sales). That is a different technical skill.
There's another type of great manager, too, whose best quality is their ability to defend the team from b.s. and politics originating elsewhere in the organization. This is especially valuable in large, established companies.
In theory GICs could work their way into management organically in any organization, but it would require both that they be willing to take on a management role and that the organization is able to recognize who the GICs are.
(There are also some GICs who just shouldn't be managers because they're unusually bad at dealing with people. They're probably the minority, but they exist.)
The best leaders though are the ones that have that overlap, are great individual contributors but have gotten to the point where they focus on tough key problems and facilitate their team's contributions and growth.
You can have good leaders that are strong in communication and planning, and ok on individual contributions. It is harder for them to plan effectively though, and they'll need to lean on their high skill contributors in the team.
See: https://arxiv.org/abs/0907.0455
which won the parody Ig Nobel prize, but I don't really understand why, as I thought it was at least as interesting as Robert Axelrod's simulation of successful strategies in the iterated prisoner's dilemma.
In fact, I think it would be even warranted to do an extension of this model, considering possible assumptions such as Dilbert principle, negative selection, and alignment of agents with different goals and basic strategies. I am not understanding why such a model would be considered silly instead of insightful.
People who are good generalists, able to switch contexts quickly, enthusiasm, interest in excellence, and have good social and customer service skills tend to be good managers. People who want to be managers and/or CEO by any means necessary typically shouldn't be allowed anywhere near non-IC work.
Another solution to pyramid-building: flat orgs - make managers and all other roles equal to others in terms of respect and influence, and differentiate managers as have responsibility areas rather than god-like status. Empire building doesn't solve any real problems while it creates others.
It seems people do conflate supervision and project tracking with leadership. Being a scrum master is another technical function, not leadership. Being a technical expert is some other facet is also not leadership. I've seen good leaders with both project management and engineering skill sets, but neither stands out as any more qualifying.
Not all managers are leaders and not not leaders are managers.
The best leader I know owns and runs a fairly massive company and does no or at least, very little management. And the company uses the knowledge that leaders and managers are different to run a well oiled machine. They put managers in where managers are needed and use leaders where leaders are required. Of course there is crossover in places and they hire with the two traits in mind for those positions.
"As a manager, your job is that of a bullshit umbrella. You need to decide what crap your team needs to deal with and what crap can be ignored." https://randsinrepose.com/archives/managementese/
Leaders are shock-absorbers: https://www.edbatista.com/2022/10/leader-as-shock-absorber.h...
Leaders need to ensure alignment: "[Manager's] goals do not automatically become their employees' goals. On the contrary, much or most of a manager's job is to align these goals." http://yosefk.com/blog/people-can-read-their-managers-mind.h...
In other words, politicians cannot practice philosophy and vice versa. They are incompatible or fail quickly when attempted.
> In my case, I didn't need someone to manage what we already did. I needed someone frustrated by our current level of productivity. Someone irritated by our current level of quality.
That's called Operations Management, buddy, and you don't hire an IC for that job.
> Someone annoyed by the fact very few shopfloor employees were being promoted to higher-level roles.
That is literally every manager's job. And, one could argue, a bad idea in general (see Peter Principle).
> "If your boss could do your job, you're more likely to be happy at work."
Why? Because the boss has empathy and compassion for her workers, and makes an effort to understand the work. That doesn't mean she has to do the work herself. She simply needs the context and understanding to be able to facilitate effectively and make her reports happy. Anybody who cares enough can do that.
I have had IC bosses who were insufferable, and non-IC bosses who were insufferable, and good bosses of each too. The ability to do the work has both helped and hindered their management. Focus on efficiency is good, but often efficiency isn't technical at all.
Managing is it's own skill, separate from being an IC. Simply promoting an IC who does not know how to manage will not always lead to good outcomes.
This is an artificial separation.
If you want to keep on working in a 100% technical position, with little to no leadership duties, well, the options tend to be few...if any. So what can you do?
It only requires personal qualities and emotional skills, so-called human, personal touch. Ability to engender respect. Rare, I know. Sales sometimes involves that, but is usually more adversarial.
popcorn.gif
The truth is that it boils down to the best person for the role to be filled rather than blanket statements based on anecdotes from a notoriously bad manager.
Does that make me a good manager
Any self-aggrandizing jackass can talk a good game about servant leadership or supporting the team as a whole in an interview, and then go on to make himself the main character. Some of the worst of them are really, really good at telling you whatever you want to hear, and will gladly perform humility.
I don't have an answer for this besides hope there's someone above them who will observe this behavior and nip it in the bud.
Leaders who don't want to be leaders are bad leaders.
I lead a guild once, because I wanted to decide how my time was spent and didn't want other people to decide for me. I didn't want to be a leader. I don't want to tell people what to do. I don't want to give orders everyone else has to follow. I like the team approach. But people are conditioned to follow. Except they aren't following... when you apply too much pressure.
I set up a website to plan raids. Paid for a domain. Went through the hassle to configure it and a discord server and a bridge between those and all I wanted was that people fucking sign up or off from raids. I asked them when they're available and made a plan most people are comfortable with. Only 5 out of 30 people did even register on the site. They joined the guild because it was advertised as a raid guild with social spots but raid being the main theme. A RAID GUILD. After 2 months I was so stressed out that I simply abandoned the guild and left the game.
I can't do everything alone. When I said that I never felt so stressed out in all my life 2 people offered to help with leading raids but at that point it was too late. Some players joined from other guilds, got spell upgrades for free, then left the guild. Some people joined from other guilds to cause drama and distress.
This is of course not real life. But it's close. You don't pay your members money for work and can't expect they follow guidelines. But holy crap, can you at least expect some interest in the main theme of the guild and them to sign up on the site and sign on and off of raids?
I never wanted to be leader. I feel well in the role of an advisor, someone who helps lead. But not the sole person responsible for everything. I'm not perfect. No one is. I was overwhelmed because every piece of the hierarchy in the end asked me what to do. And if I postponed answering things would get worse.
In software development I can be agile and change things around, but people demand stability. They want a bed already made but are not willing to do the effort to build that bed.
In retrospect I should've continued and "fired" 90% of the members even if that meant the end of independent raiding. But I was too stressed out and losing key people, because that game was designed around key roles being present in a raid. I didn't make the necessary decisions because I didn't want to lose anyone and not piss anyone of. But in the end key people left regardless. So lesson learned if you do something, focus on just doing that one thing and don't get ballast on board in the first place. It's better to have a small, dedicated group, seeing eye to eye, than a large group where the majority doesn't care about success.
Anyhow, see I wasn't a good manager, despite me not wanting to be a manager.
Most of the "wisdom" of all "Steve Jobs said..." is just subjective interpretation of vague and ambiguous statements.
Truth, the guy had a lot of successes. But if you look at them most were just accidental and he only recognized them as success when they hit him in the face.
* Apple didn't "invent" the Mac, all of it's technologies were copied straight out of Xerox's Palo Alto research center. He found them in a demo.
* Jobs didn't "invent" Pixar. George Lucas and Ed Catmull did it. His project was to create an hardware company (the only thing he knew to do) and to sell it. But Pixar "accidentally" found success creating animated intros for commercials and television shows and Jobs did nothing to discover this early market.
* Jobs didn't invent the iPhone. He was scared of dealing in an area where Apple didn't have expertise and tought it would be dangerous (a call to 911 failing because the phone could be stuck in a processing task). It took years of internal pressure by Apple engineers and management and a personal fiasco on a Nokia phone with iTunes for him to accept the iPhone.
* Jobs didn't invent the AppStore. For the first 6 months the iPhone didn't had an AppStore because he tought it would relinquish control of the platform to others. He only accepted it because in these first 6 months the iPhone sales were a disaster. He accepted the AppStore because the customers were screamming for it. It was the AppStore that saved the iPhone.
* Jobs didn't invent the Apple I, Wozniak did it. And the idea to turn the kit into a functional computer was not Jobs'. It was a precondition imposed by a RadioShack manager.
* NEXT wasn't a commercial success. An expensive computer for college students with a black and white monitor was not selling enough to sustain the company. He was basically lucky that at the same time, Apple under Sculley, was a much bigger failure and the management board called him back.
"Reality distortion field" and "stealing" other people's ideas were Jobs' greatest talents. But then, these are the talents of most cult founders from Jim Jones to Donald Trump.
But there's already 5 pretty big successes in your list. At which point it stops being statically improbable he isn't exceptionally talented by some kind of metric?
As for the G4 cube, it is just a failed model, not some huge company bet - every company has some models that don't sell well. Apple's laptops and iMacs still sold greatly from Jobs new iMac to this day - if a particular model didn't do well that's not exactly a big deal. In fact it's an expected part of doing business. Apple had several other such products on its way to becoming the #1 valued company on earth.
Also, what Nokia-iTunes fiasco? Nokia folded, and iTunes became the biggest music store, and then an app store and a streaming service.
It's about leading and putting things to market and succeding there, not about inventing stuff. They're not in the inventing or research business, they are in the selling commercial products business.
Not sure copied is the right word, Xerox bought shares of Apple and in return Apple got to use Xerox's tech.
Xerox' acceptance to be copied doesn't change the fact that the whole concept of GUIs and LANs were alien to Apple.
Please note that I used the term "copied", not "stealed".
But Apple knew the potential because of Jobs.
“Musicians play their instruments. I play the orchestra.”
In fact the invention is mostly irrelevant to the business part. Ford didn't invent the car either, IKEA didn't invent the furniture (not even the self-assembly furniture), and Walmart etc. didn't invent the supermarket.