My research is not good enough so we are referring you into Quora thread which explains employment tricks to safeguard your job during market crash.
How To Keep Software Engineer Job
1. Gain experience from top tier companies.
2. Keep learning new stuffs and don’t quit.
3. Find you favourite field and work there with steady revenue stream.
4. Being reliable, good and personable there.
5. If you get chance to meet HR recruiter, talk to them about your needs.
6. Survive your interview well.
7. Show your full dedication during working hours.
8. Start to build your special skill sets.
9. Try to keep good relationships with your old bosses.
10. Be a brandable person like doing open-source projects with your identity.
11. Diversify your skills to other platforms you love.
12. Create and update your GitHub profile and prove yourself as active member.
13. Never worry…IT industry won’t crash ever as you think.