Hacker News new | ask | show | jobs
by solardev 725 days ago
IMO full stack dev isn't just about any one (or several) languages but also all the in between stuff.

On the backend that could mean databases, scaling, containers, GraphQL, auth, scaling, etc.

On the frontend there's a lot of UX, styling, testing, responsiveness, races, waterfalls, async and lazy loads, parallelization, asset optimizations, etc.

In between, there's all the networking, CI/CD, permissions/IAM stuff, encryption, serverless, backups, Typescript...

The programming is actually some of the easiest stuff to learn, IMO, and not necessarily the most critical. You can't guarantee you'll end up working in a full stack JS environment. Often the backend is something else. I think Node backends are still relatively rare for older or bigger companies. But all the other adjacent skills are still just as (if not more) relevant.