Hacker News new | ask | show | jobs
by vijucat 1031 days ago
Don't choose hamster-wheel career tracks in the first place. Try to find Lindy paths [1], [2]. For example, SQL experts and DBAs. The rise and (mostly) demise of NoSQL actually cemented SQL's reputation as an irreplaceable technology. The latest Web framework is by definition non-Lindy: it's the new kid in town who think they know it all. grep is lindy, Unix is lindy, the qwerty keyboard is lindy, C++ is lindy, Computer Science is lindy, algorithms and data structures are lindy. Knowledge of the real world, whether it be finance or shipping, is lindy. Sorry, verbose reply, but I hope it helps.

1. https://luca-dellanna.com/lindy/

2. https://en.wikipedia.org/wiki/Lindy_effect

2 comments

Interestingly, I've been thinking it would be a good idea to brush up on my C skills, because while there are serious contestants to its throne, a gig based on Rust today often means being at the cutting edge of tech, and will probably come with a lot of buzzwords like GraphQL, React, Typescript, monorepo, AWS Lambda, daily standups — things giving me symptoms of burnout just writing down.

Whereas a C gig today probably means embedded, or subsystem far away from the frontend churn. If I'm lucky they have unit tests. The Lindy path you were talking about.

The demise of NoSQL is greatly exaggerated. It's past it's hype cycle, and that's fine.

Many of us use it quietly, to do good work, and there is no need to crow to the world about what is happening under the hood.

My team was asked how we should store data that is variable in structure and depth. When I suggested using mongo and not trying stuff it into a SQL db, I was looked at like I had suggested blending my firstborn for margaritas. People seem to think that NoSQL is dead and was always a bad idea.
The NoSQL movement was absolutely acrid towards SQL. The blowback is justified, IMHO. "blending my firstborn for margaritas" is very colorful language, woah :-)