Hacker News new | ask | show | jobs
by xondono 1880 days ago
One of my gripes with web development is that it looks like its primary driven by fads.

A LOT of companies change the whole stack just to copy the latest gimmick they’ve seen somewhere else.

Devs need to be constantly relearning how to do basic things, so you either chose some tech and hope it gets popular, or you get to know a lot of frameworks only superficially, which leaves a lot of the internet broken.

4 comments

I see this as a common sentiment, but I don't see it IRL.

SPAs aren't a fad anymore; instead, they're the norm.

Web development over the past 3 years has majorly stabilised compared to the last 10 as a whole.

Want to work on the frontend? React. It's everywhere and can't be considered 'just a fad' in 2021.

Backend? Wrap your head around REST and you'll be fine with most languages (C# with .net core is very common, although often underpaid in my experience).

> I see this as a common sentiment, but I don't see it IRL.

It might be true, I’m definitely not an expert, I do embedded in C mostly, but I’m always curious to learn the stacks used in each company I get in. Everywhere I go, there’s a completely different one, and all of the leads talk to me about moving to something shinny soon.

The trick with web dev is to learn what can’t be a fad: http, networking, security, browser apis, vanilla JS / DOM, svg, SEO maybe, devops maybe, docker maybe, performance profiling, debugging skills, relational databases. Then learn frameworks on the job as they vary from job to job although I think React and typescript are fine to regard as core non fad skills in 2021
Don't think this is very accurate. If I'm wrong, please cite a real-world example.

My last two places would implement new stuff but in very isolated areas and certainly never "the whole stack".

How do these companies survive? I can't imagine re-writing your code base on a whim translates to increased revenue.