Edit to add: regarding the recession, talk to your supervisors and others in your company. Are layoffs actually likely? What is the outlook? You should only worry if your company specifically is in trouble. Even then, we are in a highly in-demand field, there is a good chance you'll find a new job if you focus on doing excellent work here and now (be so-good-they-can't-ignore-you, as it were).