Hacker News new | ask | show | jobs
by coolThingsFirst 932 days ago
For 1), foundational skills don't help at all apart from being able to solve LC problems. For me solving LC is a breeze but then they ask if I know their favourite stack and how well I know it. Now you need to know React, Redux with online non-trivial project in that to even be considered for interview. DB indexing is a common question as well. Web security pops up as well.

In my opinion just focusing on React/Redux is a lot better than review of algos and this is for no-name companies as well.

The thing is for tech jobs you really need to know a lot. Algorithms don't cut it anymore unless you went to top 10 school and can secure a FAANG interview where they only ask those.

The skill inflation is real. It gets more and more competitive. Nowadays they expect you to hit the ground running.

This is for junior level.

1 comments

Foundational skills can mean different things. In your example of React/Redux the foundational skills means learning things like how the JS Eventloop works, browser APIs, Layer 7 networking protocols, etc. i.e. the underpinnings of what React/Redux relies on to work correctly rather than just learning how to write a bunch of stuff on top of React without fully grokking the what/why of what's happening.

All of the aforementioned skills are broad and will allow you to pick up new things a lot faster because you understand the foundations vs just being shoehorned into being "$Framework Engineer"