Hacker News new | ask | show | jobs
by XorNot 1462 days ago
In the job market right now, this seems like terrible advice: no one except Google are hiring for "algorithms" - they want a React developer, or a C#/.net developer who can pump out web APIs in it or something.

Companies mostly hire for frameworks below the FAANG level.

4 comments

Once you get general topics it's fairly trivial to pick up new frameworks/libraries to pump those APIs out. I'm not saying algorithms for the sake of leetcode!

Saying this, I was interviewing for several roles across the US and EU last April and had algorithm-based questions in almost all of them. So it's pretty useful for that reason too, even if I don't really agree with it.

It’s trivial to learn the frameworks needed to be a competent mobile developer? Don’t get me started with the clusterfuck that is the front end ecosystem.
> they want a React developer, or a C#/.net developer who can pump out web APIs in it or something.

All web APIs follow the same basic pattern. The OP said:

>> try identify the 'timeless' things. Software design over languages, algorithms over libraries

If you understand the fundamentals of software engineering, picking up a new framework or library isn't a big deal. It's the same old tropes with some different syntax and domain language. Especially in the world of web development where you're pumping out APIs.

No, Leetcode has metastasized throughout startup land too. I know because I failed a lot of those interview types in the past year (but I keep trying since the pay is so good)
Every time "who wants to get hired" comes out it's always JavaScript/React/Node/Python/C++ at the top (percentage)