I think part of the objection to 10x programmers is around expectations, self-assessment, and attitudes. There are people out there who have difficulty working with others. Some of those people feel that this difficulty is because they're so FUCKING SMART and the others are morons who are beneath them. They're extremely difficult to work with in a team environment, but come across as completely confident about their…
The Myth of the Myth of the 10x Programmer
171–180 of 227 posts
Re: The Myth of the Myth of the 10x Programmer
#172I think part of the objection to 10x programmers is around expectations, self-assessment, and attitudes. There are people out there who have difficulty working with others. Some of those people feel that this difficulty is because they're so FUCKING SMART and the others are morons who are beneath them. They're extremely difficult to work with in a team environment, but come across as completely confident about their…
Disagree with this. There are absolutely 10x and even 50x engineers out there. Yes they almost always have egos and people complain about them all the time. But they also build the right product at the right time for the right user and do the work of an entire product + engineering team - often much faster. Most large, successful companies today have a handful of these guys among the first 20 employees.
What we need to do is look at the intersections: There are people who are 10x engineers (Peter Norvig) -great. There are 10x engineers who are dicks to the people around them (Linus Torvalds). There are people who think they're 10x engineers but aren't, which are fine (let's be kind as use me as an example) and there are people who think they're 10x engineers who aren't - but are dickheads because of it.
Even if you are a 10x engineer, you shouldn't be a dick - because it's demonstrable that you don't have to be a dick to be a 10x engineer.
I would say it's pretty obvious that the group of people who think they're a 10x engineer and act like a dick is way bigger than the number of actual 10x engineers. That's what I see in the programming community general - everyone has the story of some guy who thinks he's a rockstar but is actually just making everyone's lives hell.
Now if you don't actually know if someone is a 10x-er you've got a group of possible 10x-ers and its polluted by this large pool of people who really are dicks, and really aren't a 10xer
Re: The Myth of the Myth of the 10x Programmer
#17310x programmers do exist. But here's the thing: its not worth being a 10x programmer. Managers don't necessarily want them. First of all, if you complete a project 10x faster than the expected time, managers will assume that they had overestimated the project, as opposed to recognizing that you're a 10x programmer. I have seen this time after time after time. Secondly, if a manager does recognize that you're a 10x pr…
The damping effect is real.
Re: The Myth of the Myth of the 10x Programmer
#174I think part of the objection to 10x programmers is around expectations, self-assessment, and attitudes. There are people out there who have difficulty working with others. Some of those people feel that this difficulty is because they're so FUCKING SMART and the others are morons who are beneath them. They're extremely difficult to work with in a team environment, but come across as completely confident about their…
Being a consultant for a considerable part of my career, whilst sometimes working solo on writing a system from scratch. In one example, re-writing a system written by 7 team members + architect, taking half the time.. Maybe due to working in an organization without a formal org position.. I had to make sure bad requirements, process, tech decisions etc.. don't get in the way of properly collecting requirements, desi…
Re: The Myth of the Myth of the 10x Programmer
#175Earlier quoted context omitted.
Disagree with this. There are absolutely 10x and even 50x engineers out there. Yes they almost always have egos and people complain about them all the time. But they also build the right product at the right time for the right user and do the work of an entire product + engineering team - often much faster. Most large, successful companies today have a handful of these guys among the first 20 employees.
This is part of the problem, we (mostly) all agree there actually are 10x and 50x engineers, but there are some people that are conflating 10x execution is being 10x the dickhead. Look in this thread, there are plenty of examples of 10x developers who aren't total dicks to the people around them and don't negatively effect everyone else. What we need to do is look at the intersections: There are people who are 10x en…
Re: The Myth of the Myth of the 10x Programmer
#176I think part of the objection to 10x programmers is around expectations, self-assessment, and attitudes. There are people out there who have difficulty working with others. Some of those people feel that this difficulty is because they're so FUCKING SMART and the others are morons who are beneath them. They're extremely difficult to work with in a team environment, but come across as completely confident about their…
I think assholery and competence are orthogonal qualities. But normal competent people don't need to tell everyone how smart they are, so you won't usually notice them as much.
Re: The Myth of the Myth of the 10x Programmer
#177I think part of the objection to 10x programmers is around expectations, self-assessment, and attitudes. There are people out there who have difficulty working with others. Some of those people feel that this difficulty is because they're so FUCKING SMART and the others are morons who are beneath them. They're extremely difficult to work with in a team environment, but come across as completely confident about their…
My boss is a 10X all the time. I guess he believes in the mission he's on renovating the IT infrastructure of our org. He's super nice. The antithesis of what you speak of.
Point is: Personalities are different and not necessarily correlated with the 10X trait (if there is such a thing). It might be a host of different circumstances.
Re: The Myth of the Myth of the 10x Programmer
#178Earlier quoted context omitted.
No. We had 31 million lines of code and it was so complex that even changing 1 line had massive implications. Definitely the worst code base I've ever worked on. I originally started working there as a contractor because they had single functions which had reached the file size limits for their build system and they didn't know what to do (you know... maybe split this function up into smaller functions... maybe...).…
Very curious to know what you were working on! 31 million lines of code?
Re: The Myth of the Myth of the 10x Programmer
#179It is a daily occurrence that while you are trying to find a missing semicolon that I'm already cleverly arranging your old commits using git rebase to turn your finger-painting into a Van Gogh. My only advice is just to get used to it, because we aren't going away. The best thing you can do is hope to get a management role so that you can be freed from the burden of competing with us. Let's be frank: most of us 10x programmers are on the deep end of the spectrum and therefore won't want or perform well in a management role, but for those of us that can, managing normal programmers would be excruciating.
Re: The Myth of the Myth of the 10x Programmer
#180However, to find a 10x guy in a high-performing team, that'd be a sight :)