Pay attention to all possible warning signs in the company. There are plenty usually, they might seem subtle but take every one of them in account and maybe even write them down for future you. So you might see how the picture gets grimmer and grimmer. So you are aware and ready to act accordingly.
1 year is the time in the current IT world where you just need to start brushing up your resume regardless of how good you are positioned. And even start interviewing just to see where the market is and to keep your interviewing skills top notch. There are a lot of benefits in doing this. Just think about it a little, you’ll find them.
Never discard any job search documents created during the previous job hunt. They might seem like something unnecessary and even outdated, but only God knows how soon you might need them. And maybe even sooner than you think.
Working for startups – no matter what phase they are at, they can pop any moment. Just remember this. They are more prone to business restructures, missed goals that are crucial for financial posture of the company and so on. Just keep that in mind and follow item #2 from this list even more carefully.
Don’t overestimate your value for the company. Your colleagues may absolutely enjoy working with you and think that you are doing a great job, and even your boss may think the same. But… There are no irreplaceable specialists. Yep, the company may struggle a bit after letting you go, but with their resources they’ll be fine.
Work for the company, share values and do your work well, but put your interests first. Nothing personal, it’s just business. The company will fire/lay you off following their interests, why should you think differently? It’s mutual. Be ready to leave any time.
Better leave than be let go, kinda obvious… but not for everybody. Still it’s best to quit on your terms than on theirs.
Be aware of US companies going global. It may change very quickly. As a company becomes global it opens the whole new opportunities for the company to hire cheaper workforce from the other countries. And you don’t have to look far… employees from Mexico and Latin America are 25-30% cheaper than US workers. And they are often in the same time zone. So no need to hustle with candidates from India for example.