Comment Having many skills can be a life saver! (Score 1) 597
I work at a company that, over the past two years, has layed of about 60% of our staff. Since I'm a level one embedded software engineer, I had figured that I would have been cut a while ago. But, I feel it's been my additional skills that kept me employed. In addition to being a software engineer, I also administer all of our Linux machines, do all of our automated unit testing for my group (while teaching my co-workers in other groups), and I write custom tools that are used internally... So, having a wide range of skills can help!