I think this pretty much hits the nail on the head. The reality is that your success/respect in the workplace depends more on your communication and political skills than your technical skills. I can already here everyone whining, "But I hate politics". Unfortunately, as soon as you put more than one person in a room you are dealing with politics on some level, so you might as well accept it and deal with it.
Actually investors love layoffs. Bill Anders multiplied General Dynamics stock over 5x while he whittled the company down to nothing. I just saw a news item that Covad stock jumped up when they announced a 13% layoff. It's not too fun for employees, but Wall Street loves it.
I think this pretty much hits the nail on the head. The reality is that your success/respect in the workplace depends more on your communication and political skills than your technical skills. I can already here everyone whining, "But I hate politics". Unfortunately, as soon as you put more than one person in a room you are dealing with politics on some level, so you might as well accept it and deal with it.
Actually investors love layoffs. Bill Anders multiplied General Dynamics stock over 5x while he whittled the company down to nothing. I just saw a news item that Covad stock jumped up when they announced a 13% layoff. It's not too fun for employees, but Wall Street loves it.