Live data from Hacker News

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

news.ycombinator.com

221–230 of 243 posts

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

#221
post #154

Earlier quoted context omitted.

I think the implication is that PHP is a language that has been accessible to those who didn't join the programming profession via the traditional academic route (CS, CE, EE, or Math degree from a University). And that's pretty well borne out by its history, and is part of PHP's enduring appeal to many people who don't have formal educational backgrounds in the computing sciences.

I wonder what it is about PHP that has led to this and whether you could recreate it in a new language without the historical inconsistencies and traps.

Some combination of:

- fully interpreted

- very weakly typed

- highly applicable to a broadly desired use case, i.e Personal Home Pages (hence the name PHP)

It's not too different from what made Excel such a broadly accessible and impactful 'programming' tool.

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

#222
post #22

Interviewing is a nightmare.

Always has been. I had a go at my manager recently for letting people do technical tests then telling them they didn't have enough experience after. He could have worked that out before wasting their time.

I don't know about that. I have been in the industry for decades, and it definitely feels worse (more abusive) today than it did 10 or 20 years ago.

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

#223

Interviewing is a nightmare.

Hi, I basically agree. But can you expand on this? What exactly do you (or anyone reading this) see as such a problem with regard to interviewing? Especially, anything you see that's gotten worse.

Here are just a few:

1) All day interviews. Seriously, I've had an 8 hour interview. They served me breakfast, lunch and dinner. This was after several other rounds of interviews.

2) Expecting me to perform "free work". I have had several companies insist that I create and submit "sample" projects. This is NOT simple stuff like FizzBuzz. The projects realistically take 20+ hours and are solving non-trivial problems. This is before you even talk to anyone.

3) It can take weeks or months to go through the process and finally get an answer: one way or the other.

4) Companies straight up lie about everything, from working conditions to performance expectations.

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

#224

Earlier quoted context omitted.

I dont know if is just a impression of mine, but people are getting more realistic and less romantic about this stuff, really understanding the limits and the use-cases, letting Python do what it does best but leaving some parts of the system to be managed in a AOT-compiled platform like C. I think a lot of people got burn when they adhered to the "i want to use just this thing for everything" mantra, which is pure i…

> "i want to use just this thing for everything" mantra Is node.js dead yet?

I think this wheel of fortune will continue to roll, of course, from one hype to another. If someone want to be the `sucker` that believes that creating a LLVM on node.js is a good idea, no one will stop that person of course, but the trends of the current reality will at some point with an unavoidable nosedive.

Theres a difference between being a pioneer or an adventurer from being a fool who let their emotions turn technology akin to a religious cult.

Node.js, of course, can be a great tool, but only if you know when and where to use it (just like the demonized PHP, can be great and work like a charm, you should also know when to nevermind the boll..).

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

#225
post #173

Earlier quoted context omitted.

Vue is definitely a better framework, and for built for larger projects (performance)... but React got the first mover advantage after angular abandoned it. ¯\_(ツ)_/¯

The Vue bubble is a real thing.

Huh?

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

#227

Earlier quoted context omitted.

I admit I only dip my toes into the Java ecosystem occasionally. How low is low memory usage? The last microservice-oriented Java framework I used was Spring Boot, but I don’t know that I’d call it lightweight.

I hope no one calls it lightweight. We've been running a few or our own benchmark tests for various frameworks and we have found that Quarkus running on GraalVm is the definition of lightweight.

Thanks for pointing me towards Quarkus! That looks really cool!

Edit: And yes... the folks I was working with were excited at how much lighter-weight Spring Boot was compared to whatever it was they were using before. When I showed them a Go-based server just using net/http, they almost had a stroke!

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

#228
post #139

Earlier quoted context omitted.

"Rust is making waves!" Rust ranks lower than Delphi on TIOBE, isn't used in a single aerospace, defense, or critical application. Ada has been for almost 40 years, is backward compatible to Ada '83, and has a proof subset (SPARK). Those waves look more like pond ripples caused by a light breeze. How about, "Rust - now with bigger pond ripples."

If you take the time to read about it, you'll quickly realize TIOBE is pretty bad.

What index do you suggest instead?

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

#229

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, t…

>React has essentially won the mindshare battle I'm looking to learn a front-end framework and had a few people recommend Vue. Sounds like maybe I should go for React instead? In case it matters, I'm not looking to be a front-end developer. I'd mainly like to improve some small projects I have. And get the most value out of my time learning a framework.

having done both vue and react on various things for the last few years, we ended up choosing vue for all future developments. But React is definitely way more popular ( and more marketable) they both can be used for large and small development. The upcoming Vue 3 is looking like a good progression too.

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

#230
post #207
post #80

Earlier quoted context omitted.

I used to troll my old housemate (web frontend guy) by saying something along the lines of "Oh, Node.JS? Yeah some people I work with use that, but they're mostly moving over to Pangolin with Clamp on the backend." (substituting Pangolin and Clamp for any other nouns) I don't think he ever caught on.

Note to self: check out Pangolin and Clamp. I've got to say, they sound totally believable. I'm not entirely convinced you're making a joke here.

Joke is on me. I picked those nouns at random but Pangolin is a bona-fide frontend framework[1] and Clamp is a text truncating utility.[2]

1: https://pangolinjs.org/ 2: https://github.com/josephschmitt/Clamp.js/

Post reply on HN