Languages do influence design, tools do help. But there are no #SilverBullets, only #tradeoffs, and you will always need specialists who can navigate those tradeoffs and people who understand the technology stack you are using, its quirks, and how to think clearly in a given architecture.
Watching the hype cycle on things like "#NoCode" systems, "#Serverless," and #ChatGPT writing code I am reminded of one of the oldest adages in #SoftwareEngineering.
There are no #SilverBullets.
None. Zip. Zero. Zilch. No not either.
Advancements can help, but the hard parts of systems are not solved by shifting burdens around.
The tech can help and the advancements can help, but it more changes the role for your specialists than it does eliminate the need for them.
#nocode #serverless #chatgpt #softwareengineering #silverbullets
@Peteraf1 a foundation stone of the case study / business school / management consultant industrial complex I reckon.
Keep reinventing #SilverBullets so the punters keep buying.
Spent this week talking about #SilverBullets
Magical solutions that will solve all your problems
Organisations love to buy a #SilverBullet - often at massive cost
But they don’t work!
It’s someone else’s recipe that fits their circumstances - usually after a ton of hard work.
Yes, learn from others, but don’t buy their #SilverBullets
There is actually a nice analysis of their lifecycle.
I wrote about here. http://bit.ly/2qzMyEb
If you look carefully, you might spot something familiar.