I'm 5 years into my software development career, for now I am fine. But I am also making sure that my next possible job is already lined up. I'm not taking any chances with a single client, company or even a technology holding a decision over whether I can earn a livelihood; now or in the future.