|
|
|
|
|
by defaultname
1647 days ago
|
|
I'm pretty in the dark about [new thing]. I don't have skills in it and really don't grok it. And even though it seldom gets mentioned, my insecurity about that gap in my knowledge -- that thing that makes my existing knowledge a little bit obsolete -- makes me laser focused on those instances where it does appear (Baader-Meinhof phenomenon of sorts): If one in a hundred posts mentions [new thing], I'll throw my hands up and complain about how these hipsters are trying to push this stuff down my throat at every venue. Maybe I'll no true scotsman in a futile effort to try to coerce people against talking about it, for instance by claiming that real pros don't actually talk about it at all, Fight Club style. This has played out over, and over, and over again. Blockchain, NoSQL, JavaScript, Angular, "web3", Android, iOS, Swift, K8s, and on and on. Legitimate criticism gets drown out by people just fearful that something might take hold and then they're going to have to change how they do things or learn something new. Eh. |
|
As Carl Sagan apparently said "They laughed at Columbus, they laughed at Fulton, they laughed at the Wright brothers. But they also laughed at Bozo the Clown."
And even when the technology itself has merit, it's absolutely true that some of the people who have complained about the technologies on your list (or OOP, or Go, or Electron apps, or many, many others) were doing it because this new technology devalued their skills and threatened them. But it's also true that valid criticisms of all of those exist, and all of those have been overhyped and oversold at least sometimes.
"Some people are threatened that NoSQL DBs may devalue their knowledge of SQL" can be true even as "shady startups are lying about the benefits of NoSQL" and "NoSQL DBs are not a panacea and SQL DBs will remain vital and omnipresent" are also true.