Yes, there are newgrad "rockstars" that can't play nice, and end up not being very productive. But there are also veteran engineers who have stayed at companies through 3 years of 100% attrition and are not super interested in listening to the opinion of the 4th junior backfill on some minor improvement to a system they architected and have been given 0 time to pay down technical debt on. Or maybe they are going through a messy divorce and the stress of it bleeds into their professional life.
I've gotten a lot of good out of finding such individuals, assuming they're reasonable people, and doing what I can to make their lives a little better.
Most people are not bad, and most of the time when two people don't get along, it's not because either of them are bad people. It's usually just a chemistry thing.
Whenever people have to work together as a team, social skills become at least as important as technical ones.
That's why whenever I've interviewed job applicants, my main concern is "how well will they function on the team", not "do they have all the necessary skills". Assuming that someone is smart and likes to learn, skills can be taught. Fitting in on a team, though, cannot.
wish you can tell that to the current job market. Tons of jobs I wasn't even given time to talk to a technical reviewer for because it seems people right now just want the perfect candidate who will be productive from day zero.
Of the set of emotionally immature people, only those with excellent technical skills will remain in employment.
That's ignoring other broken parts of the system, such as nepotism.
Not in my experience - I've met a few spectacular examples in my career - but I am in my 50s.
When in practice some optimization or other gains that might be taken by his expertise are offset by just making everybody worse at their jobs
The "bitter old timer" doesn't happen as often anymore either, as people generally leave a job before they get too bitter due to the opportunities available.
In my professional life I've been called a genius, and I've been called an asshole. I've never intentionally gone out of my way to be either, but it is what it is. A decade or so of struggling to get my points across without being an asshat about it I discovered I have ADHD.
Job security has always come with the ability to really deep dive into the things everyone else had trouble figuring out. Rejection sensitivity dysphoria seems to have been a likely culprit for the asshat side of things - I spent all this time figuring out the answer, and they aren't listening to me, these people are idiots!
With a bit of medication, a lot of self-help reading, and a healthy dose of cognitive behavioural therapy I'm so much better at interacting with people, and as a bonus I no longer have to bulldoze them into realising my ideas/fixes/etc are the better option (when they are, of course!). I've noticed people are no longer starting off on the defensive with their shields up to full whenever I pipe up now.
Just throwing a thought into the ether. I do acknowledge there's probably a lot of wise old timers retiring out of the system causing the decrease, as well as the points you made, but you'd think there'd be a few more new and upcoming greybeards taking their place.
I'm not saying it is for sure related, just wondering if anyone else can see a similar connection in their experiences?
Not trying to diagnose every bitter genius in a one-shot or anything either, just thinking if there is a correlation to former bitters becoming easier to work with after mental health treatments it feels like it should definitely be explored further. In my anecdotal experience the difference has been absolute night and day, work life is so much easier now.
I'd say half get filtered out somehow from the work force (be it in interviews or because they choose to focus on Acedemia) but a lot will still get through given the bar of a graduate junior.
Being intelligent does not mean someone is good at self-awareness.
Aptitude with a technology certainly correlates with intelligence, but it doesn't necessarily imply above-average intelligence.
Some people attain their skills through Herculean levels of hard work, rather than reading about it once and the information just clicking because of their excellent brains. (Though, in my experience, they tend to also be less arrogant than techno-prodigies, but YMMV.)
Self-awareness is, similarly, orthogonal to intelligence (as you correctly state).
I find it interesting that an assumption of equivalence (or, at least, strong correlation) is so prevalent among tech workers and their friends.
sure, he could probably have been a bit more diplomatic instead of blowing his stack every time, but there's only so much a person can take.
That doesn't appear to happen for other unhelpful behavior. Plenty of brilliant people with severe issues with all sorts of other criminal or self-destructive habits.
I was... maybe not brilliant, but pretty good. I also was at least a borderline jerk - arrogant and not very nice. It took me at least a decade out of college to get better.
My wife and kids think I'm on the autism spectrum, though I have never been diagnosed. Whether or not it's true, "people" is a language that it took me a long time to learn.
Autistic people still are not given all of the opportunities to succeed, and training is uneven at best, but it's certainly on the right trajectory.
That said, please consider looking at confirming a diagnosis. If you are indeed on the spectrum, you may benefit from knowing and learning adaptive strategies.
1) there are Savant syndrome people out there who cannot catch and correct their problems
2) they seem disproportionately attracted to tech
So you're right that it's rare, but Tech does tend to be a very odd outlier for that kind of person.