Things unemployment has taught me..
1. Always save your money. Things can change really fast.
2. Always have a back up plan no matter how good you are doing or how important you think you are for your company.
3. If you are laid off, there's this temptation of going back to your hometown, you will save money by doing so but you will also lose momentum, drive and confidence. Things are slow in hometowns, before you know it, you will start living a sedentary lifestyle and start living in denial. Do not move back to your hometown.
4. Do not rely on your friends to help you in your tough times, you will be surprised to realize that how little people care about you when you do not bring a value to their life. You will realize that the people whom you considered close friends are not actually that close at all. People move on quickly than you think.
5. When you are working, network like hell. Reference is really important. Being shy and an introvert is a considerable disadvantage in IT. Learn to network.
6. When you are unemployed you will hear things from people closest to you that you wish you did not hear. Your confidence will be shattered, you will start losing your self respect. It's better to live alone in this situation or with people who are in a similar situation that working hard or with people who are doing good but do not live with your family for a lengthy time.
7. At the end of the day, the only person that can and will help you is YOU. It's funny that as you grow older, life becomes more and more of, Every man for himself.
8. Do not overthink. Be open-minded. Have a flexible mindset. Do not worry about losing money, worry about wasting time.