News for hackers. Stuff that matters.
Re:Attention is your scarcest resource by alexchamberlain on Sunday September 06, 2020 @03:10PM (#24393818)
Is that a team of 10 without the communication overhead?

In all seriousness, is it time to get rid of the 10x meme? People have strengths and weaknesses; people have areas they've experienced before and things they've never done. Some people are going to work faster than other people on certain tasks - that's life.

Re:Attention is your scarcest resource by Viliam1234 on Sunday September 06, 2020 @07:27PM (#24395488)
> People have strengths and weaknesses; people have areas they've experienced before and things they've never done.

Nope, you can't reduce the differences between people's skills into "they had more years of experience with X (but fewer with Y)".

First, there are people who spent decades working with the same technologies, and still somehow failed to learn the essentials. Some people simply have almost zero curiosity and zero desire to self-improve. (Giving specific examples is risky, because they sound completely made up. An Oracle database expert, who doesn't understand the necessity of having a primary key? A Java developer who never heard about Map, so he kept implementing it over and over again as a set of methods, for each variable separately?) Being 10x more productive than these people is quite simple. But it is also possible to be 10x more productive than the average developer.

Just consider than "10x more productive" doesn't necessarily mean typing on the keyboard 10x faster. You can save time by using a library; this includes understanding and using the standard libraries instead of reinventing the wheel. You can save time by using the right abstraction, instead of copy-pasting all over the code. You can save other people's time by documenting the code you wrote. You can save testing time by writing unit tests. You can save everyone's time in the future by having a clear project architecture. -- Furthermore, you can increase the team's productivity by teaching your colleagues at least the basics of these skills.

There are people who are this good at the things they do regularly. (Which also happen to be the things I do regularly, so it is humiliating to see the level of skill I will probably never reach.) And they can still learn new things with at least the same speed as anyone else around them.

Re:Attention is your scarcest resource by alexchamberlain on Monday September 07, 2020 @03:14AM (#24397278)
To clarify, I didn't mean to equate experience to skill in anyway whatsoever, as I tend to agree there is little correlation between the 2, especially when it comes to purely technical skills. I simply meant that someone who has seen a given problem, read the right article or studied the right area has some experience to share that someone who hasn't does not.
Re:Attention is your scarcest resource by jrott on Sunday September 06, 2020 @08:44PM (#24395842)
An Oracle database expert, who doesn't understand the necessity of having a primary key? A Java developer who never heard about Map, so he kept implementing it over and over again as a set of methods, for each variable separately?)

Neither of those examples surprise me that much. It’s not that uncommon that being able to produce something that vaguely works well navigating a messed up organization is what it takes to be productive. The bar on not being a totally messed up organization is low but tons of places don’t clear it.

Re:Attention is your scarcest resource by harryf on Sunday September 06, 2020 @04:49PM (#24394550)
10 is already too many. 8 is the limit before you get diseconomies of scale. This was already well described over 40 years ago in the mythical man month https://torchbox.com/blog/40-year-old-lessons-and-mythical-m... ... there’s also a ton of writing on ideal Marine squad size that tells the same story
Re:Attention is your scarcest resource by omeze on Sunday September 06, 2020 @09:21PM (#24395950)
Do you have any good references for the squad size point?
Re:Attention is your scarcest resource by harryf on Monday September 07, 2020 @12:58AM (#24396716)
If I remember right Corps Business talks about this https://www.amazon.com/Corps-Business-Management-Principles-...

...otherwise - being a bit of a history nerd - I’ve run into the idea many times in discussion of how military units have evolved over time. Much of the thinking about ideal squad sizes began in WW2 - don’t have single thing I can point you at though

Re:Attention is your scarcest resource by cschep on Sunday September 06, 2020 @03:46PM (#24394110)
Is it time? Absolutely, yes. Will it die? Unfortunately, never.
Re:Attention is your scarcest resource by jrvarela56 on Sunday September 06, 2020 @05:12PM (#24394711)
Why is this ‘myth’ talked about here in negative terms?

From my professional experience, it’s obvious that there are coworkers that can output even 100x impact qhen compared to peers. When judging entrepreneurs it’s visible some people’s multiplier/productivity is in the million-times compared to others.

Given automation is at the core of our work as devs, why do some people think 10x isn’t credible?

Re:Attention is your scarcest resource by cschep on Monday September 07, 2020 @01:35AM (#24396842)
I totally agree that it's possible for people to produce a ton more value than others. I just think it's super rare.

In my experience it's a lot more common that I see people churning out 10x the AMOUNT of code (or some other insane metric) which generates an enormous amount of work for everyone else to keep up with, fix, maintain, understand, etc. These people are praised for their output. But are they making the TEAM 10x more productive? No way.

Prolific output doesn't always mean 10x value created. I know people know this, but I think the reason people are sick of the trope is because they've been burned by a "10x'er" that was all output, not actual value.

Producing 10x value is actually.. really, really hard.

Re:Attention is your scarcest resource by Aeolun on Monday September 07, 2020 @10:38AM (#24399705)
I don’t think that’s quite true. I probably write 10x less code than most of my colleagues, but where I write code it impacts (and hopefully improves) everything.
Re:Attention is your scarcest resource by cschep on Monday September 07, 2020 @11:52AM (#24400225)
I think we agree!
Re:Attention is your scarcest resource by collyw on Monday September 07, 2020 @06:28AM (#24398354)
At my work the guy who wrote pretty much all of the code can fix stuff far faster than me. But then it's not documented, not tested and he is really unhelpful at explaining it to others. Is that really a 10x engineer, when the fact others have difficult is down to the way he works?
Re:Attention is your scarcest resource by fxtentacle on Sunday September 06, 2020 @03:59PM (#24394206)
As long as some companies can get away with replacing an entire team (including managers) with 1-4 highly skilled developers, the myth will remain.

As a practical example, consider 4 people beating Windows Mobile with what later became Android.

Re:Attention is your scarcest resource by techbio on Sunday September 06, 2020 @04:13PM (#24394304)
There are still plenty of places with 1/10X programmers.
Re:Attention is your scarcest resource by aynsof on Sunday September 06, 2020 @05:04PM (#24394656)
I've worked with at least three people who were -x programmers. That is, they produced negative value to the organisation.

They did this by breaking systems (DNS, build pipelines, etc), producing code so bad that it had to be rewritten from scratch, and distracting everyone on the team through drama.

They also did it through endless requests for help - not the kind where they learn from it, though. The kind where they ask the exact same question next week of someone else. They would cycle through asking everyone on the team about the minutiae of their job, because they had no idea how to do it themselves.

I realise that the idea of the '10x rockstar' is an unpleasant one. But I also know that the best people I've worked with over the years were at least ten times better than the worst.

Re:Attention is your scarcest resource by IggleSniggle on Sunday September 06, 2020 @09:30PM (#24395979)
Yes, thank you for saying this. I feel that you may be lucky to have only encountered 3 of these...even if on reflection I’ve only encountered an obvious 2.

Let me add that I enjoy teaching folks, that I enjoy being a multiplier even if it means I won’t be an additive. I am also an apologist, and willing to believe that people are adding important ingredients to a team or output that aren’t immediately obvious or visible.

But -x folks exist.

Unfortunately the -x folks often DO have significant skills at hiding their negative impact.

Re:Attention is your scarcest resource by dllthomas on Monday September 07, 2020 @12:06AM (#24396554)
> Unfortunately the -x folks often DO have significant skills at hiding their negative impact.

Any who remain employed, while being persistently -x (or -anything) would have to.