Live data from Hacker News

Ask HN: I'm away from the software industry since 2017; what has happened since?

news.ycombinator.com

1–10 of 243 posts

Ask HN: I'm away from the software industry since 2017; what has happened since?

#1
I used to work as a programmer. In 2017, I had to stop working because of health issues. I remember Rust was a cool project, JS had plenty of frameworks fighting between themselves, SPA was a thing albeit I was skeptical of it, and I was in love with Go. Big words like Data Science and Machine Learning were thrown everywhere. Whas has changed in this scenario? Are there new stuff I should know about? Thanks.

Re: Ask HN: I'm away from the software industry since 2017; what has happened since?

#4
I think React is "winning" the framework competition, if we're judging from number of jobs. It seems like a business decision for many people - React can make websites and apps, and it's probably easier. I haven't had enough experience to say, but it seems like Java; not necessarily the best tool, but something easy to hire for.

Flutter is also coming in hard on mobile. Also not something I've had enough experience to comment on, but there's also little criticism, which suggests it's a good thing.

Re: Ask HN: I'm away from the software industry since 2017; what has happened since?

#5
Probably the most surprising thing for you: Go is getting generics. No exact timeline, but it's happening for Go 2.0.

Rust is seeing production use in many places and its being accepted more as the sane alternative to C for modern development of high performance software. Ecosystem still not big or mature enough to make big waves, however, but that depends on how you interpret "big waves".

SPAs are used and abused, the tooling to make a performant progressive website with them has gotten better but the know-how is not widespread enough.

React has essentially won the mindshare battle and they are focusing more on functional components. But there are other things with their own healthy niche like Svelte compiling components that manage their own DOM, Elm is still around (and still not 1.0) and it has inspired other "Elmish" frameworks.

Desktop software quality has gone downhill and seemingly everyone is using Electron.

For many companies, Kubernetes is the new normal mode of operation. You should know it, but it's still far from "the way to do things" for industry in general, mostly due to its complexity and learning curve.

Re: Ask HN: I'm away from the software industry since 2017; what has happened since?

#6
post #4

I think React is "winning" the framework competition, if we're judging from number of jobs. It seems like a business decision for many people - React can make websites and apps, and it's probably easier. I haven't had enough experience to say, but it seems like Java; not necessarily the best tool, but something easy to hire for. Flutter is also coming in hard on mobile. Also not something I've had enough experience t…

[deleted]

Re: Ask HN: I'm away from the software industry since 2017; what has happened since?

#7
post #4

I think React is "winning" the framework competition, if we're judging from number of jobs. It seems like a business decision for many people - React can make websites and apps, and it's probably easier. I haven't had enough experience to say, but it seems like Java; not necessarily the best tool, but something easy to hire for. Flutter is also coming in hard on mobile. Also not something I've had enough experience t…

This view is supported by looking at question counts on Stack Overflow over time: http://sotagtrends.com/?tags=react-native+flutter+ios+reactj...

Re: Ask HN: I'm away from the software industry since 2017; what has happened since?

#8
There seems to be a lot more skepticism towards AI/ML and especially anyone pitching their product as using it. I think the requirements to do data science as a job description have ballooned as well - we’re talking requirements for having a PhD and lots of experience.

I could be misrepresenting from just what I’ve read here but trying to be helpful. Ymmv

Post reply on HN