It's like a spectator sport.
It's like a spectator sport.
The reverse is true, of course. ‘Expert beginners’ and those just looking to avoid any hard work or responsibility until they retire are equally as dangerous.
If you’re a non-technical business owner, manager or anyone else who relies on tech and the people who build and run it, it is completely impossible to choose wisely, as you simply don’t know who to believe.
I’ve got myself to positions of high trust in companies and then found my advice ignored both when I warn against:
1. Hiring those I can see are not just bad value but going to destroy tech and teams through arrogance and being given more responsibility than they should have (yet).
2. Leaving the dangerously incompetent ‘seniors’ and workshy in positions where they are either preventing any kind of growth or, worse, accelerating a death spiral which ends in either zero ability to compete or a tech disaster of some kind (lost or corrupted data, breach, etc.)
If you’re trusted, that doesn’t mean that your advice to spend some time building smaller teams of actually competent people - or whatever your proposal is, will be heeded. The smell of money over a short term (or lack of it) are usually going to win.
> You are a 10x engineer, capable of getting more done than others and in a fraction of the time.
I've learned some tact in my old age and no longer laugh when datetime formatting issues cause problems. I now act with empathy and gentle guidance.
But yes, "act with empathy and gentle guidance" is The Way.
Also, never name you previous versions foo.new and foo.old or you will end up with foo.old.old.no-really-old, and foo.new2
Preach on!
I've come to realize that Winston Churchill's joke "You can always count on the Americans to do the right thing after they have tried everything else" applies to everything, not just democracy and capitalism. In tech, you either find the right solution and get ahead of the pack long enough to make some money, or you watch helplessly as the pack applies brute force to whatever problem you were trying to solve and succeeds the hard way. Stuff like video cards and DALL-E 2 come to mind. Visionary ideas bordering on magic succeed (delayed by decades) not due to the current "state of the art" in tech, but despite it. And that work is important, because exhaustively eliminating every other potential solution in the problem space represents the real work of solving problems. That's what an economy is (churn).
So I've been learning to let go, practice nonattachment, drop expectation in all forms, and just be grateful as we head towards the Singularity around 2040 and the decline of the natural world between 2050 and 2100 if people and AI working together can't save the planet. Being clever doesn't matter anymore, effort doesn't matter anymore, because someone somewhere will invent whatever idea you're working on, yesterday, and keep all of the money for themselves.
The greatest failure of our time is that tech not only can't deliver its own end-goal (UBI, freedom from forced labor, self-actualization for all people), it actively stands in its way by fostering wealth inequality. The only winning move is not to play.
I also think ageism is only part of the problem, it's stubbornness in general. Even if you're younger, it's difficult to translate hard-earned experience into respect because many engineers are infatuated with their own designs and algorithms. I've had people reject my advice even though I literally worked 2 years on app dedicated to solving that specific problem we were having. Of course they had egg on their face at the first demo. And they're still using that broken code.
A big part of ageism is our complete devaluation of "soft skills." And we treat anything beyond the limits of cranking out code as soft skills.
As for those of you who don't feel heard in work or life let me just say that that's no excuse not to try. Especially if it's of great importance. Even if you have to stick your neck out under a guillotine in order to say it. I imagine if that guy at NASA who discovered the fatal flaw in Challenger didn't stop at telling the NASA heads but maybe the news, the astronauts and even their families it could have been prevented.