Comment

Comment by Justsignedup

I got fairly proficient in RoR some years ago. In that I understood most of the magic and was thinking on what is the best ways to design the program for readability / maintainability.

Then I got good at Java + Spring

Then I got good at React + Redux

Now I gotta get good at Python + Django and the damn magic it does.

Next I gotta get good at Scala.

It is frustrating. And I feel that had I spent 10 years in any of those I could really make amazing things in each one. But instead I feel like a generalist. Jack of all trades.

And that's just the last 5 years. Before that was dozens of java frameworks, knowing differences between 4 different databases and wielding sql like a master, and more.

The worst parts are:

- Front-end engineers are looked down upon while I LOVE coding in React + Redux + ES6js. Wish it was TypeScript.

- React changes damn near daily.

- I really want to deeeeeeep dive in a tech but I feel lots of FOMO that if I don't study a hot new tech I'm screwed. (Except Vue. Vue is the same paradigm as Backbone / Ember)

- I have a kid, time is limited to learn new languages.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton