Hacker News new | ask | show | jobs
by bjr- 4157 days ago
1) Sprint on a side project using tech you're excited about to keep you motivated while you're looking for jobs in parallel. Don't limit your job search geographically but also don't rush to leave unless the opportunity is worth it.

2) ClojureScript, React, Datomic are my preferences. A well-designed language with JS as a compilation target, React Native, and a graph database with ACID guarantees and scalable reads are powerful tools.

My story:

I was fired 2 weeks after moving to a suburb ~90 min from nyc (employer had ok'd remote work, oh well). I came up with a good side project using all the technologies I was excited about and sprinted on that while I 1) signed up for unemployment, 2) updated resume, 3) updated linkedin, 4) started looking at freelancing marketplaces, 5) go to all the relevant meetups, etc. This worked really well because it gave me something fun to focus on while grinding through all these job channels.

3 weeks later I found a local job using some of the technologies I was excited about (Clojure, ClojureScript and Datomic!) and I'm working there now. The market is nuts.