microflash
6 hours ago
I’ve found that most companies don’t want an elite engineer. They want “best for the bucks” engineers who’re often mediocre.
If by accident, they do end up with an elite engineer, the company most likely doesn’t know what to do with them. Everyone gets beaten down to the same level of mediocrity, suffering the indifference of managers who don’t even know they’ve got an elite engineer. And, oftentimes, the incentives are aligned in the opposite direction.
bradknowles
4 hours ago
I disagree, somewhat.
Many SAY they want elite engineers.
But what they really want is someone who can ship the worst possible muck as fast as inhumanly possible, and still manage to help keep the lawsuits down to a dull roar of just multiple billions of dollars per year. And they want to pay these developers literally zero.
Which is why they all thought that tokenmaxxing would be such a good thing, since it could be used to build virtual engineers that literally cost them absolutely no money at all.
Yes, I worked at Amazon. I know that culture. And they had some seriously elite engineers, at least when I started there.
I also did a six-month stint at Apple Retail Software Engineering a few years earlier. They also had some seriously elite engineers there. Honest-to-goodness real-deal 10x types. And they frequently got yanked from one project to another based on whatever the whim was of Steve Jobs, or whomever was in charge. And they were constantly being pushed to actually produce 100x, not just 10x.
BiraIgnacio
2 hours ago
Well, a lot of times companies, the people hiring, do really want to hire elite engineers.
But the problem is that they don't know how to recognize those types of professionals and don't even realize they don't know it.
And the problem can compound.
Companies think someone is an elite engineer because they come from a place "famous" for hiring elite professionals but that, in fact, is one of those that has no idea what an elite engineer is.
Perhaps, this is a hard problem. Or hard enough at least, if I'm being charitable and trying to excuse bad hiring practices.
m463
12 minutes ago
"I want a 10x developer with 10 years of something-just-invented-last-year experience"
nradov
2 hours ago
Very little that software engineers do has an impact on lawsuit outcomes either way.
nradov
2 hours ago
At the scale large enterprises operate this is quite rational. It's simply not feasible to recruit and retain enough elite engineers to meet their goals. So they have to design org structures and processes to extract useful work from mediocre engineers.
lovich
2 hours ago
An “elite engineer” is only worth their cost when they are given agency and allowed to chose what to work on.
Most executives(as in the executives at the majority of companies with valuations below big tech) would rather kill themselves than let an employee have any agency.