I think these are all critical skills for corporate workers. Unfortunately no job is safe anymore no matter how much you do. Even highly technical workers routinely get shelved because of cheap off shore labor and indentured H1B visa holders that will work for far less than you and I (I have 30 years in IT in both government and corporate work). Things aren't very bad now, but if the economy takes a real dump, you and I will be the first to go... ageism is real