I had a really interesting week. Nothing super juicy. But interesting nonetheless. Unfortunately, I'm not sure how much I should go into here. It involves someone I would like to think of as a friend who is getting divorced. I'm not sure what her comfort level would be knowing I'm talking about her in a public way. Anyway, we hung out with some other friends I hadn't seen in more than a year. It was a little bit weird because I went with her and they all know Mrs (not closely). But it was great seeing them all.
I have a job interview Monday morning. I'm not sure how I feel about it. I've been wrestling with the whole job thing for the last few years. For those who haven't followed this blog or who don't have the energy (or desire.. it's ok.. you can say it) to wade through the dregs of my archives, my job has been a weird rollercoaster of emotions. To summarize, I was reorganized a couple of times. I've had two different bosses in the last 3 years. The first was a yes man close to retirement just trying to keep his head down for the last couple of years before he retires. During this time, we had this bizarre dotted line to the man we've all come to call "He who shall not be named" (HWSNBN). As best I can tell, his method of leadership is chaos. And he's an asshole. I don't say that about a lot of people. But this guy was 100% pure asshole. He would have these crazy ideas that wouldn't be practical or even doable in our environment, then if you ever once challenged him, he would try to get you fired (the whole dotted line thing prevented him from just doing it). The man would hold a grudge and would use EVERY opportunity to push that grudge button. It got to the point where every single thing we did to our systems had to go through committees and required debate. And I'm talking even mundane things like applying patches to an OS. To say he made our life hell is an enormous understatement. My first boss was basically non-existent. If you ever had to butt heads with HWSNBN, you would not get backup from him. In fact, one of our guys got written up over something that was complete bullshit and our boss never once tried to defend him.
Cut to a year later, we had new management, the dotted line was still there but it was now UNDER the new management. Life was hell for a couple of months while HWSNBN took advantage of their ignorance and tried to blitzkrieg us all out. Finally, mgt realized he was nuts and had nothing good to contribute and pushed him way off to the side. I got reorged again with a new manager (one of my peers). He's a great guy. We have been rolling with good work and getting things accomplished that could never have gotten done while HWSNBN was around.
Then the honeymoon ended. Management has some really good ideas. BIG ideas. Multimillion dollar ideas. They get money. Then, to all of our horror, THEY started making decisions without any input from the technical people. OR, when they do solicit input, if our input differs from theirs, they simply ignore it. With disastrous results. Decision making has become very top down. Now I don't claim that the technical people will always have the best global picture in mind. But there is NO cooperation between mgt and us. When we moved ahead with a mgt picked item (to the tune of $5+million), it has been nothing but trouble. It breaks all the time. The company support (this is a top company in this field btw) is without a doubt, the worst I've ever experienced. They don't respond in a timely manner. It has taken us days to get repair parts for mission critical systems. It has been a flop.
Which brings me to now. I am specifically involved in a very common ISP type service. We have run our system for about 9 years. It works well. It requires little maintenance. It is open source and therefore does not require massive license fees. Best of all, I rarely have to touch it. For about 9k accounts (not massive), I spend an average of 8 hours a month managing it (I'm conservative, I think it's more like 2 hours). Management, has decided we're going to completely replace the system (without ANY input from the technical people), with the single worst system I could possibly imagine. It is extremely popular due to the massive marketing machine behind it. It is also EXTREMELY expensive. We're estimating several million vs. $100k once every couple of years. It is also very hands on from a system administrator's point of view. Lastly, it is WAY outside of the realm of anything my team has expertise to handle, or desire to handle. When mgt first started toying with the idea of doing this, they pushed my team to take lead on it. Reluctantly, we met with consultants and sales people. We spent the whole week lost, and in a combative situation with the consultants. Our beliefs and best practices are in direct conflict with the way this system works. In the end, the consultants pushed management to find a better team. When they looked to a more appropriate group of people, THEY started quitting en masse.
Lastly, (this isn't a bad thing per se) mgt thinks of our team as "rock stars". We have been getting a lot of good things done with HWSNBN out of the way. The downside to this is, they are dumping more and more on our plate. My team now supports around 180 different servers all running different applications. The disturbing trend now, is to pull support away from other groups and give it to us. On one hand, this obviously means they trust us to get the job done. On the other hand, it means we all have more and more to do without any new resources. I had a discussion with my boss about the fact that we have tripled our 24/7 mission critical systems and it will soon put too much strain on our on-call structure. He agreed and said "Our structure will soon go out the window. Each person will be responsible for a group of things and will have to handle it 24/7 365". I was floored. Years ago, we had the same situation. One of my good friends supported many different systems with many different customers. In a few cases, different divisions of our company. They put so much pressure on him, eventually he had a heart attack. His Dr told him it was 100% stress related and he needed to do something. He resigned the day after he got out of the hospital. I took over for him and was in the very same situation for 2 years before we started to restructure things so that people weren't being so pressured. Now, here we are doing it again. When I tried to discuss my concerns with my boss he said "I've been doing this for years now and it's not a problem for me". I've been doing it for 15, I watched my friends melt down, I could care less what he does now. It is not for me. I don't mind pulling my weight when it's my turn. But I will not give up my life for work.
So here I am with a job interview on monday. I have come to realize I am institutionalized. I will have a job here for as long as I want. I make on the top end of the pay scale for this area. My salary requirements listed on my monster account are less than a 2% increase over what I make now. The guy I talked to at the new company is balking at that figure. I know if I get an offer it will be less than that. Which means equal pay or less than what I make now. But I find the thought of leaving the security of a guaranteed job, one that I know, one that I have known for 15 years, somewhat terrifying. I think, "what if I won't know enough to handle the job?" "What if I hate the people?" "What if I get downsized?" I think the job would be a good opportunity. It will be for a defense contractor. It will require I get clearance (which has a certain cool factor to it). The work will have a definite impact on our armed servicemen putting their lives on the line for me. What greater honor can one have than to serve your country by helping the soldiers in any way you can? But I'm still terrified of the interview. I have seriously debated calling to cancel. How fucked up is that?
Really, my only beefs with my company now are a) no feeling of empowerment b) the possibility of having to support a system I hate... no loathe... no despise.. you get the idea, without any sayso (as in I accept or quit) c) 24/7x265 on-call for mission critical high pressure stuff d) a boss with blind ambition who martyrs himself so he can always "be better" than his employees.
There is NO guarantee it wouldn't be any better in the new company. I'm SO confused!!
Surgery Was Successful
5 years ago
