Hacker News new | past | comments | ask | show | jobs | submit login

I wish it were as simple as "incompetence."

There's a director-level IT manager where I work which has made my personal job a hassle for years.

There's a follow-on business process to our main process, which was a terrible mess. I wrote a program in a year and a half which vastly simplified the process. The director is mad, because his team of 10 contractors has been unable to write a successful version for 4 years now. (Hundreds of people use my software every day. There are still no production programs using his.) I even told his team's manager how to fix what's broken about their program, and they wouldn't listen. (And then the director fired that manager.)

He wants to own the process because it's important. He needs it to line his nest. So he finally got moves made to put a sympathetic middle manager in place to force me (and my direct boss) to hand over the program to his team to maintain. As they say, if you can't code it, take it over and act like you wrote it. (And charge internal groups $1000/user/year for the privilege of using it.)

Now my job involves improving another follow-on process that's also horribly broken, even worse than the first. And I just found out at lunch today that the director MADE HIS BONES, fifteen years ago, by IMPLEMENTING the horrible process that makes all these other follow-on processes both necessary and nightmarish.

<Queue the Obama WTF GIF>

So my new quote is: "Never attribute to incompetence what can be explained as ruthlessness driven by an inferiority complex."

I'm tired now, so I won't go into how I saw this behavior distort correct outcomes and delay business improvement for personal gain, a long time ago, at another Fortune 250.




oh my god! I was having a dejavu reading your post. This could have been written by me. I guess this shit is more common than I imagined.

It did teach me a lot of lessons though. Never work for the company, always work for yourself. Accumulate power to make decisions, thinking that writing some kickass code is going get you somewhere is misguided.


You sound competent and resourceful. Why not move to another company, with a raise / promotion and a better working environment, or strike out on your own?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: