| 1. Read this great "Surviving A Layoff" essay [1] and build a plan for yourself. 2. Take the time to level up on one or two foundational skills whose barriers to entry are combinations of tenacity and intelligence, or tech stacks that are very close to a foundational skill. Something like "Fart App Framework" is not a foundational skill because it becomes obsolete in a very short amount of time. Things like mathematics, statistics, hard sciences, cryptography, security, etc. will carry you through the rest of your career and create a moat. 3. Network, network, network. 4. Remind yourself that nothing lasts forever, that you're not in control of everything, that feelings of safety/security are merely feelings, and that the root of all suffering is attachment. If something's making you feel anxious or vulnerable, ask yourself why until you get to the bottom of it. 5. If you're consistently having negative thoughts, frame this experience in terms of gaining something (resilience, experience, wisdom) rather than losing something. Good luck, and hang in there. [1] https://oursoc.io/f/surviving-a-layoff |
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.