Uneducated IT Managers, and How to Deal?
R.Mason asks: "I work in an IT department for a small to medium sized family owned business. The job is great, except for our boss. He simply doesn't know nearly as much as he should. Our team finds ourselves teaching him or explaining remedial things far too often. Even when his own computer is acting up, he doesn't know what to do with it and has us fix it while he sits and watches. He spends hours and hours on the most insignificant tasks as if he has nothing better to do. Is it ignorant to believe an IT manager should be a knowledgeable in technology as a whole? A person you respect and frequently learn from? It creates an extremely frustrating work environment, and our team doesn't know how to approach the problem. It's becoming too much to simply "put up with it." What advice do those of you in the IT field have for this issue?"
It's just about impossible to find a job working for someone whom you respect. You would not believe some of the stupid things my boss has done!
Complain on Slashdot of course. Make vague juvenile references to Dilbert comic strips.
fire him! ...oh no he's your boss...
Certainly you can think of something to plant on his computer to get him fired? Of course you might get an even bigger idiot for a boss, so you may want to take that into consideration. On second thought maybe just sending in the secretary to show him how to fix things will humiliate him enough to figure things out on his own.
I Am My Own Worst Enemy
Have the entire IT staff sit down with the owner of the company and explain why the owner should fire the moron IT manager.
You will typically find that true engineers despise management roles for themselves, therefore leaving only the less-than-qualified to rise into the management positions. The problem stems from the lack of good oversight in the corporate hiring/promotion process. If corporate managers were bonus'ed and/or penalized for bad promotions/hires, the landscape would look significantly different. Unfortunately people only seem to blame the bad manager and never the idiot that hired/promoted them into the position in the first place. Just wait until the day that you work for a company of 500 or more people.
I worked for one of these. The manager/pwner has no incentive to take on personal responsibility. Either all band together and tell the manager plus his/her brother/sister/mother/roomate CEO that he needs to shape up as it is affecting moral.... or
quit.
lol
Is it ignorant to believe an IT manager should be a knowledgeable in technology as a whole?
Yes. Not to be stereotypical, but he is a manager. In a perfect world, he would have tech skills, but he doesn't. So he manages.
As for how to deal with it? I doubt you really have a choice. Not to be cynical, but what are you really going to do about it? Hopefully he isn't a "know it all" type and will actually listen to what you have to say before making a decision. If so, just do your best to educate him in any given situation so he can make the right decision.
Intelligence in a manager?
Just because "IT" is in the job title doesn't mean they have any IT experience. They just manage the IT department.
in a buisness the same as posted. In a small buisness, everyone usually needs to wear multiple hats. I am the IT Manager, head programmer, etc. Id hate to think how lost my coworkers would be if I didnt know what the hell I am doing. Thats my limited expirence, anyhow.
"Something's wrong with you...and I hope we never do meet again." - Deftones When Girls Telephone Boys
Now.
Sadly the grin-and-bear-it approach is the most common and the best way to maintain your position.
I don't get it.
You're fired, Mason. Clean out your desk immediately.
Signed,
Mason's boss
Bruce
Bruce Perens.
Is it ignorant to believe an IT manager should be a knowledgeable in technology as a whole?
Short answer: Yes
Long answer: Hell yes.
Hopefully your manager has other positive qualities that out-weight his technical deficiencies. It takes people with varying strengths to make a good team.
Sam
By being more incompetent than he is, It's the american way... :D
Quit. Seriously.
I don't know your situation at all, but if the manager has any influence on the rest of management, and they even think that he has a modicum of knowledge, your work life will be hell. He (hopefully) realizes that he's not as skilled as his workers, and will try to steal their (your) thunder every chance he gets.
I worked for a manager that knew very little about tech, and any time I had a suggestion for an improvement, it somehow ended up becoming his suggestion by the time it made its way up the food chain. I was lucky enough to land a great job elsewhere and I got the hell out before it got too bad.
My new boss knew less than me technically, but he knew and freely admitted that he knew less, as his job was to be a manager, not a technician. All my successes were mine, and all he took credit for was doing a wonderful job in hiring the right people - which is how it should be, IMHO.
He sounds like a Stiffie Stifferson!
Not saying it's always 100% factual, but more often than not, the perception is that people who are technically apt are not able to deal with people.
Someone who shows "too much" technical knowledge might not ever make it to a managerial position. More often than not if someone knows "too much" about what actually goes into something, they can't dissociate their own opinions about the methods used in order to see the picture and get the job done, IMO.
You said family owned... is he/she in the family?
If not you can always go to his/her boss as a group and air your complaints.
If thats just not politically feasible look for another job or put up with it.
Lastly if you're feeling ballsy tell him/her how you feel. If you do it en masse maybe he/she will resign or take steps to improve the situation.
It really depends on what it is you expect an IT manager to do for you.
(For what it's worth, I *am* an IT manager)
If he's there to provide logistical support - giving you the tools to get your job done, he doesn't need to understand technology. You may need to find your mentor in other team members, and recognize the fact that this manager may just be there to push paper and deal with the "suits".
Now, that said, if his role is more active - including selling technical ideas to other teams and more senior management, you've got every right to be concerned. More than anything, I'd be concerned about how the senior management decided to put such a person into that role. It may suggest deeper problems with your organization than just this one pointy-hair.
More often then not IT Managers are not the most brilliant technical people, in fact many lack any skill at all when it comes to technical things. Usually they excel at decision making, budgeting, personel management, etc. etc. They hire sys admins to do the tech stuff and IT Managers to make decisions... Manager Technical
You've got a Dilbert Principle Boss. Take away his computer, give him an etch-a-sketch, and tell him to shake it to reboot.
In the meantime, do some resarch and turn in your resume at a company that believes in the Peter Principle- at least your boss will have done your job at some point in his career, even if he's incompetant to be in his current position.
SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
But, when you go do this if you do, make sure to be nice and positive about it all. Not "Bob is an idiot" but "I'm concerned that Bob may not have the needed skills for this job." That will go a long way.
Comment forecast: Bits of genius surrounded by a sea of mediocrity.
I got a boss just like that. He knows alot about selling stuff but squat about technology. Me and 2 co-workers called him in for a meeting and explained it to him. He didn't get mad and he actually signed up for some courses to get his knowledge up.
Slashdot 1|0 Productivity
and get back to holding your bosses hand. You should really stop your crummy bellyaching and be thankful you have a great job.
-- Your Coworkers
After enough comments, start printing out the main question and leave it on printers, or email everyone, including the IT manager about how this is a great discussion.
I have a manager thats HIGHLY technical, but his management skills suck. He's a YES man to every other department because he doesn't have any balls. He won't back us up and if you go into a meeting with him, you know you're in trouble. He doesn't do evaluations and unless you're asking him a technical question, won't make a decisive answer.
... you don't necessarily need to be highly technical to be a good manager, but if you're a shitty manager you're stuck. Technical skills can be learned, but good people skills are hard to come by.
... I guess it's a toss up. My bosses boss is a great manager, but HIGHLY untechnical. Has a hard time shutting down her computer. It's annoying, sure, having to explain things twice, but at least we can trust her to manage stuff and cover our backs and get stuff done.
I think I'd rather have your boss
I dunno
We emerge from our mother's womb an unformatted diskette; our culture formats us. - Douglas Coupland
You should be thankful.
This guy may not be as technically skilled as you guys are, but it doesn't sound at all like he is meddling either. You may not be gifted with a wonderful experience, but if the guy isn't actually damaging things, I'd leave well enough alone. You may not be as lucky with the next guy.
Think about it, a bunch of management types, who will invariably hire another management type. Do you really want that to be a management type who is also convinced that his role indicates a level of proficiency that he doesn't have?
I feel like that is what you will get next if you push that issue.
Perhaps if you spend more time whining on /. everything will work out for the better.
This is Slashdot. We're ALL smarter than our bosses. You don't catch us whining about it. Much.
It's supposed to be completely automatic, but actually you have to press this button.
In no way is it ridiculous to expect an IT manager to have a basic understanding of how technology works. I mean, how are they supposed to make good decisions otherwise? I might suggest seeing if he/she would be interested in going to some training courses. You could even go along with, or better yet, get your whole team to go if possible, it could even be fun. I think that's probably the best way to go about improving the situation.
Accept that hose who manage you do not know as much about what you do as you do. Give him stuff so he can look busy and productive. Feed him data to steer him the direction you want IT to go in. Let him claim the insight so he can get brownie points. The trick is to keep him out of the way of productive work, and give him something to keep himself busy and looking good to his boss. If that fails get some tips here on "solving" the situation: http://www.theregister.co.uk/odds/bofh/
Buy him a certification program for his birthday or christmas or something... A-plus may be a good one, otherwise M$ offers a series of them... sign him up TO LEARN.
It's not direct, but if you've put together some company money to send him to a 3-day course, he's bound to pick up something.
-M
when you see the word 'Linux', drink!
What advice do those of you in the IT field have for this issue?
Is he a good manager?
Does he handle budgets well? Planning? Meetings? Does he keep the rest of the company off of your back?
The reason I ask is that I've found there is a pretty inverted relationship between technical expertise and managerial prowess. The worst boss I ever had was a field tech for DEC who specialized in component-by-component hardware repair. He was a technical wizard, but a lousy manager.
It's certainly possible that this guy is just the opposite.
--saint
But in my experience there are only 2 ways to deal with incompetence in management:
1) Take it up the arse (especially if he has any other redeeming quality)
2) Find a new manager yourself, fire up the ol' resume and start looking again
...in bed
A good manager needs to know whether to push, pull or get out of the way.
===== Murphy's Law is recursive. =====
The problem doesn't seem to be his technical skills, but his management/time management skills. If you are fixing something, and he sits around watching, then that is a waste of his time. The fact that he doesn't know how to do something isn't the problem, the problem is that he doesn't recognize it, and instead of letting those who know just do it, he tries to, or has someone do it and watches them (a waste of his time).
A good manager should be able to let those with the best skills for the job get those jobs done.
If his technical ability is so low, that he can't understand the projects, and thus can't manage those, then there is a real issue.
Once you get a "manager" title, your technical skill immediately start degrading to some level, but theoretically your management skills should improve.
Ok, I give up, why you?
Thats sounds similar to what i have on school. Or IT managers are so stuborn. They think microsoft is the only company that makes operating systems. And then they start to explain us how to use simple things like ms word. Its realy 'usefull' to learn somebody that is programming to work with ms word. Get over it, IT managers are in most cases the bigest pc noobs.
There is a really easy solution, though it's not exactly the best one.
Still, despite the negative consequences it remains the best option I've discovered.
Perhaps you've heard of this little thing called murder?
Your manager is trying to teach you, but you are not being recepetive. What he is trying to tell you is, "If you play your cards right, you can get paid for doing nothing."
Test 1 2 3 4
If you don't respect your boss, then it's time to find a new one. Get your resume together, and start looking for the next job.
It's good to use your head, but not as a battering ram.
Burn the building down! [/milton] ...Yea...I'm gonna have to go and ask you to come in on .... Sunday, as well...Thanks!...
--
Society has traditionally always tried to find scapegoats for its problems. Well, here I am.
I've been invloved with SAGE, the :) ).
professional organization for sysadmins, since it was created in 1992
and have been a PHB for a while longer. Year after year, one of the top
three complaints that sysadmins have about their boss is that the boss
doesn't understand what they do. (Bear in mind that having a boss that
does understand what you do is a two-edged sword
If having a clueless boss bugs you that much, I'm afraid that your only
professional alternative is to find a new job. You can try "shooting"
your boss by going to the top, explaining the situation and trying to get
him replaced, but if you fail, you're likely to get shot yourself.
Good luck.
"I'd rather be a lightning rod than a seismometer." -Ken Kesey
Can he manage you as a team is the question. I've had technically knowledgable managers who couldn't manage for shit, and technically inept managers who kept the IT department running smoothly.
If he can't manage there's a problem. And from your description, it sounds like he's not doing anything.
But a good manager helps with tasking things, interfaces with the company's management (so you don't have to), helps you get your job done, and keeps out of your way so you can do it. It's a bonus if they're technically savvy.
CIA Industries - Running the world for fun and profit
You don't need to know a lot about IT to be an IT manager. You just need to focus on something you do know, and know when to call for backup.
He said it was a family business... I don't think that'll go over well.
-M
when you see the word 'Linux', drink!
This link will provide you with an archive of winning strategies.
A difficult time mastering what other people can do easily? Have you considered the possibility that he's a chimp?
"I would say that 99 per cent of what my father has written about his own life is false." - L. Ron Hubbard Jr.
If I was working for a complete moron, and trying to work around the moron is impossible, I would find a different job.
I was working for one moron who told me to do it his way (which wasn't different than anyone else's way) or hit the highway. He was somewhat surprised that I choose the highway and turned in my resignation to HR instead of him. I was too tempted sing Johnny Paycheck's "Take This Job And Shove It". Last I heard, he resigned after too many senior people left (I was number three out of eight).
Seriously. He is your manager, somebody hired him. Do you want both your manager and the person who hired him to be pissed off because you are stomping around trying to embarass them?
A manager doesn't necessarily have to know more then you, on the contrary. Think of it like a manager of a rock band. He is not the talent. He directs the talent and gets things done. He doesn't have to be highly talented at music (or IT work). He DOES have to know how to best utilize that talent to get things done. I have never had a more talented manager then myself. I have also managed others who knew far more than I did on certain things. However, coordinating things, prioritizing them, knowing all the ins and outs of having various folks on many disparate tasks, etc. etc. is what managing a team is about. NOT knowing all the piddling details of a persons job.
Does your IT manager read Slashdot? :o
If you're that unhappy - then update your resume/DR plan - and send it out to friends and start haunting dice/monster/craigslist/unixjobs/whatever until you find something better.
I guess I'm lucky - because my managers are tech saavy and do their jobs quite well.
[Connection closed by foreign host]
I've worked for technically competent and non-competent managers..
I prefer the non-competent just for the simple fact that they can't tell you how to do your job and they usually know it. Even if they don't know it you would just ignore them and do it right.
Unless he is actually supposed to make technical decisions.... then you are just screwed and you need to talk to him. Just be tactful or the workplace could get a little unfriendly
ender_pete
"It's becoming too much to simply "put up with it." What advice do those of you in the IT field have for this issue ?"
Here's some advice, and I don't care if you mod me down. Quit your bitching and get back to work, or talk to his supervisor (if he has one) or get another job. This air of entitlement that seems to be the norm in this country these days makes me ill. "Well, I'm smarter than the boss, so I should be in charge." Since when was life ever fair ? Christ, the whole point of being a manager is to hire people who know more about certain things than you do, and to delegate tasks. Can you blame him for wanting to learn ?
I work in Hollywood, and for the last few years we've actually watched higher-ups switch to computers FOR THE FIRST TIME. You want to know what training those people is like ?
Not every boss you work for is going to know more than you know. Your job is to do the best you can. I know plenty of people who aren't being used to their full potential. If it's making you so miserable, quit and give your job to the hoards of other eager young IT professionals that would love to have it. But enough with the cries for sympathy.
Now drop and give me fifty, soldier !!
StupidChildren...the reason jesus is crying
Some of your options:
- Some people might tell you to "grow the fuck up and deal with it." Well, this is certainly something to consider. You will encounter people like your current boss everywhere. It takes a certain amount of maturity to appreciate that these kinds of people are almost universal. But it also takes an incredible amount of patience to deal with them. And if they're paying you the right kind of money, you might consider putting up with it. But that's a decision only you can make.
- Yet some other people might say, "Rat that guy out, destroy his job, get him fired." Assuming he's not a major shareholder or owner of the company, you can collect enough evidence of his incompetency to blow him out of the water completely, getting rid of him for good. And his replacement might be even worse! But would you be OK with that? Again, that's a decision only you can make.
- The next option is to just find another job. Start looking, find one, then bail. Quitting is tough -- you have to have enough money, and it can really throw a monkey wrench into your life. This is probably a decision only you can make.
- I guess the last thing I can think of is "Become a manager yourself!" I tend to favor this option. I'll bet you this assclown is making more money than you are. Ever wonder why? YOU need to be doing what he's doing. Then you can do it right. Work your way up, take classes to collect whatever lame-ass credentials are necessary, then step in and take over. Some people aren't into management. I guess it's a decision only you can make.
I guess it's a decision only you can make!
Often times we find ourselves in positions below personel who are under-qualified for their jobs. This is nothing new, and will not change. Seems like a rant which belongs on livejournal or myspace, rather than slashdot.
it's best to have a knowledgable manager. Failing that, it's best to have one who knows his/her limitations. I have a manager currently, for example, who, while largely ignorant of the nuts and bolts, is willing to learn and has no illusions about his own knowledge. If he doesn't know something, he doesn't just spout off some crap trying to make himself sound impressive, (like my old supervisor), he either does the research and comes up with a correct answer or informed opinion, or refers the question to someone who knows. He also tries to make an effort to educate himself about issues he needs to know about, such as email, spyware, virii, etc. He's no sysadmin, but he's not actively a problem, either, which is worth a lot.
You are not the customer.
From those complaints, it sounds like he's not doing too much harm: you don't mention him forcing you to adopt unsuitable technologies, or embedding you in a quagmire of bureaucracy.
Also it sounds like at least he's willing to listen to you when he doesn't know how to do things. A typical bad IT boss won't admit his ignorance, and forces everyone to use the obsolete technology that he still understands.
Sounds to me like you're relatively well off with him.
Just to start out with, I am a technical IT manager, and I'm quite knowledgeable about everything that my department works on.
Now, that being said, to do my job, you don't have to be a technical whiz. It certainly helps, but isn't a requirement.
Many good managers of technical departments are not technical themselves. They work on budgets, planning, and leave the technical decision making up to their underlings. If, as a manager, they employ qualified, knowledgable employees, he can rely on their skills for the technical stuff, and he can use his managerial skills to keep the department happy, funded and well-respected.
The technical guys can do what they are good at, and the manager can do what he is good at.
Now, if your manager is non-technical, as well as a being poor at budgeting, politics and management, I agree with the department sitting down with the company president as a group and explain the situation.
It depends on what else he does that might make your job easier.
I have a similar situation -- 4 programmers and 1 manager who can program somewhat, and so helps us on many projects. Overall, though, quite incompetant when it comes to tech. Takes 3 times as long to do something as any of us.
However, he does something for us that is incredibly helpful -- he acts as the go-between and scapegoat for our department to the rest of the company. Bigwigs need talking to? Manager does it. End user getting narky? Manager deals with it. Programmers pissed about way things are going, but talking to the CEO directly would cause murder? Manager provides helpful ear and/or translation services.
Sometimes having the extra step in there is very frustrating, especially when something is *clearly screwed* and marketers need to be thumped, it sure seems like it'd be easier if I did it myself. But that buffer is mighty handy when shit starts flying and people are ducking -- I don't have to listen to the screaming of a customer directly nor the whining of sales or the ignorant questions of the CEO. That, to me, is invaluable.
So...before you get too frustrated at his incompetance, see if he's doing anything for you that you're damned glad you don't have to.
Blog,Twitter
We all remember this problem appearing in the late 90's. A lot of "IT Manager" positions were created, and it seemed you only had to qualify yourself as a manager to be a candidate. Now, 8-ish years later, a lot of us who paid our dues as IT staff are finally taking positions of power in the organization.
I think it's reasonable to expect your leaders to understand what they are leading. I also believe that it's been getting better as years have passed. My immediate Senior Manager used to do VB programming, and while she was probably never a hard core developer, she can differentiate from realistic and unrealistic expectations. (a problem that seems to plague most management)
Think of the situation as job security.
ender_pete
Empower him to do his job better by making your expertise readily available when requested.
And some people wondered why I gave my two week's notice...
--Chag
In that case send him a mail from his boss's id saying "he should immediately clean up his desk and leave"
Explore your creative side
I've only been working IT for 5 years, have zero college education, and have increased my annual salary by $70K over the last 3.5 years... all because my boss doesn't know or understand what the hell I do. =)
"What is the answer?" (Silence) "In that case, what is the question?" --Gertrude Stein
On the other hand, other managers manage the politics. They represent their group in high-level meetings, translate technobabble into marketspeak, etc.. They also shield their group from the political maneuverings.
Most managers are a blend of both -- and IMO that's the way it should be. Occasionally, however, you run into a manager that leans too far in one direction. They are a pure political animal with (for example) no technical skills, or they're an uber-engineer that pisses off senior management regularly simply due to their social skills.
If you find yourself with one of these people then probably the best thing to do is find a different person to take the "other half." In your case, find a tech person you can respect and make them a "project manager" and let your current manager become a "people manager." They would have to work together, obviously, to effectively manage a group, and that sometimes poses its own challenges. But if it works, it really works. You get the best of both worlds.
Last but not least, if any manager is a complete asshat then they should be reorg'd onto their own sheet of paper and put in charge of "special projects." They can do little damage at that point.
Jack around with the admin account and put monitoring software on the boss's computer and do all sorts of things. Not that *I* think it justifies this behavior, but clearly This Guy thinks it does.
But seriously, there is likely to be a multitude of reasons (none of which you would likely appreciate or respect) for the state of affairs you find so distasteful. But I think it's important to get a firm grip on how things are rather than focusing on how they should be. Understanding how things are will give you a better place from which to see where your variables lie and what your options might be.
I suspect there's quite little you can do to win in this situation. He's probably in his position because someone "up the chain" thought he was worth having. So you can't insult him in any way without also insulting the person or people who put him there. Anything you do to make him look bad will likely slide back on you in some way. Anything you do to "out-shine" the boss as a means of contrasting against him will likely only bring praise to your boss for somehow motivating you to shine so brightly.
So I see two options in this common situation -- 1) seek other opportunities or 2) wait patiently for some forunate happenstance to change things for the better.
Oh yeah... and ry to grow up a little more. In this world it's rarely about quality so much as it is about marketing. If you give the impression of "value to the company" your value will likely be recognized at some point. (The caveat is when you're working for a company that has truly brain-dead management in which case... hey! I hear Google is always looking for sharp people!)
I've seen people managers and technical managers. If he's good as a people manager, let him slide on the technical side. Unless he's trying to impose his lack of knowledge on you. Be happy that he's asking questions and at least trying to learn. If he's supposed to be a technical manager (i.e. supposed to be a mentor to you and your team) then maybe it's a problem.
Otherwise, just let it go.
"It is a miracle that curiosity survives formal education." -Albert Einstein
My rather verbose boss, head of IT, wanted us to come up with a contingency plan for ethernet. At first we looked at each other trying to figure out what he meant. Evidently, he wanted an alternative to ethernet that still provided networking just in case ethernet failed. We're not talking about a device failing or the network being down, we're talking about failure of the protocol itself. And he wanted us to find a way around that... Did I mention we were just a regular office of about 30 people with a sum total of 3 IT workers?
make his untimely death look like a photocopier accident. Find an appliance he can't use and tamper with it to electrocut him or something.
Often, the manager of tech areas is a person who used to be one of the techs. Managers of this type are often poor managers - IMHO - because they feel inclined to get their hands dirty in the areas that are best left -- for better or worse -- to their employees.
The manager should know something about tech but they should especially know about how the tech in question is going to interface with the business at large.
I would not recommend looking to an IT Manager for technical leadership/mentoring. At the end of the day, how good a manager is, is defined by how well they track (people-based) minutae, and protect and champion their team in the wonderful world of office politics.
This is a completely different skill set to what you'd look for in a (technical) mentor. That said, you'd expect a high-level understanding of current/future directions and issues, but a manager not being able to fix a PC shouldn't worry you. Don't get me wrong, there are some that can operate in both camps, and they generally have fanatically loyal team members, but this is the exception not the rule.
Personally I'm a strong believer in the "even as a manager of IT, you must have one area of technical excellence". Simply because without it, it is very easy to lose the respect of your team - which is what you seem to be describing.
I recommend measuring the respect your boss's skills deserve based on "can you do his entire job better than him", but that requires you to be brutally honest in what his entire job actually is (and it's almost never written completely down in the position description).
In short, if your boss has protected you from continuously changing requirements and priorities, then they're likely a good manager, if they can't fix a PC, they might be a good manager or a bad one, you can't tell.
I dealt with this a few years back. Thankfully the company's VP used to be a tech guy and realized how little our manager knew... he was let go due to "budgetary" reasons.
The thing is, managers act as a buffer between tech staff and the rest of the company. In some companies this isn't true, but at ours it was. If one of the other managers had an issue, they weren't supposed to talk to us about it. They were supposed to talk to our manager. That allowed him to do what he was supposed to do (manage) and gave us more time to do our work.
I would assume that your boss knows that he isn't nearly as gifted as the rest of your team, which is why he doesn't meddle like some managers do. Be thankful for that, and try giving him a point here or there on easier stuff so he can try doing those things better. Since he doesn't sound like a bad guy, just deal with it. The benefits of you not having to do management tasks (budgets, taking heat when something goes wrong, dealing with higher management, managing losers like his workers) are a fair tradeoff.
You have enemies? Good. That means you've stood up for something, sometime in your life. --Winston Churchill
Thanks to XIOTech, we now have a "real life mom" to explain the complexities of data storage, server clustering and more! You should have your boss watch this series of videos.
warning: videos may result in ROTFL
IT stands for I'll Try. IT is the final job of desperation for "professionals" who aren't good enough to get a real job in the industry. DeVry grads come to mind. Its always filled with barely adequate technologists who may be able to do something with Visual Basic and that's pushing it. Most of the time they fuck up people's systems more than they keep them running. Get used to it if you're resigned yourself to a life of IT.
Find a new job... there are plenty out there. www.hotgigs.com
I'm not clever enough for a sig...
As for ways to check, you yourself might start to take an interest in higher level "manager" functions, and just curiously ask him about it, see what he knows, play dumb, etc. Not only might you gain some insight and possibly a great deal of respect for him, but you've also started on the path to letting him know you might one day be interested in more responsibilities yourself.
You: *reading slashdot*
Uneducated Manager: *stops and peers over your sholder* "What are you doing?!"
You: "Researching technology..."
Uneducated Manager: "Oh! I see... Um... Carry on!"
You: *starts to write comment "In Soviet Russia..."*
"I am the king of the Romans, and am superior to rules of grammar!"
-Sigismund, Holy Roman Emperor (1368-1437)
I believe AC/DC said it best... Dirty Deeds Done Dirt Cheap ;)
http://mobileoptimized.com/
the article a few days ago enititled: http://ask.slashdot.org/article.pl?sid=05/08/24/22 53233&tid=172&tid=4Building Secures Computers, now corrected of course.
I've had managers in IT that were generally non-technical, but damn good managers. I've also heard of a great many technical managers who tend to spend more time playing with new ideas and toys, or thinking they can do their employees' job than actually managing.
Semi-unrelated, but I've also noticed that my best managers were women, can anyone else comment on that?
OK, the question "what's an IT manager?" might sound silly, but it's not. What is his job description? Just because he has a particular job title doesn't mean what he's been hired to do is what you would expect from that title. Those "insignificant tasks" you mention might involve him preparing budget reports to justify your continued employment. Sadly, many technical folk I meet have a poor understanding of business needs (and vice versa).
That being said, if he is truly causing difficulty, you need to document the problems. Have dates and times ready. List what was done and how this caused problems. Speaking from sad personal experience, I've discovered that going in to a meeting without solid documentation of the problems that must be resolved frequently winds up turning into a vague bitch session. Vague complaints tend to be viewed very poorly and can hurt the complainer more than the the target of the complaints.
You didn't specify what he actually does for the company and that will ultimately determine what you can do about it.
In a family owned business, he may have been parked there "temporarily" until a higher level spot opens up. In which case, the best thing to do is treat him as just another user contacting customer support albeit one you cannot mouth off at. What you will need to do is create a clear line of demarcation. Your job is to make the technical decisions. His job is to supervise the budget, deal with human resource type problems, do any necessary social networking (such as getting vendors to come visit you), identifying and approving training and travel opportunities and so on. He does need a fully functioning computer, but beyond that he's no different than the cute, perky blonde accountant over in financial.
If he was hired or placed in his position specifically for his technical skills, then it is your obligation to point out his ineptness - he potentially can cost the company lots of money making bad strategic decisions. However... you must be discrete, delicate and tactful - know the company culture and have plenty of hard evidence before you go over his head. Be prepared to debate or accept whatever counter arguments they provide - for example, maybe his expertise is in UNIX systems and they actually do plan to migrate to UNIX in the near future.
The third option, and this is the best... invite him out to dinner or a nearby pub, suggest to him the value of improving his technical skills, AND tell him about the actual opportunities available. For example, local community colleges typically offer classes on Microsoft Office in the evenings. I've also seen colleges offer two to four week long courses covering "very basic programming", "introduction to computer security", "introduction to computer networking", "introduction to the internet", etc etc. Simply taking a couple of these classes boost confidence to the point where they'll ask reasonable questions and remember the answers.
The overall point to remember is that it is not your job to teach him!
Your situation: You took a job for an employer who wanted to pay you money for what you know and what you can do. Unless they promised to train and mentor you, it sounds like you should have known what you were getting into.
Your options:
Either quit or put up with it. Trying to "out" your boss's inadequacies will only make you unwanted in the workplace by your boss, his bosses, and coworkers.
>It's becoming too much to simply "put up with it." What advice do those of you in the IT field have for this issue?"
Rarely is any job a perfect mix of factors. If having a mentor is important to you, typically jobs at smaller companies and startups will have more mentor-type folks. Find a job that offers that - now that you know what to look for. For really halarious results, ask the company you're at for an IT mentor. Heh heh.
If you just want to not have incompetents around you (and above you) in any job, well, this is just part of the current working landscape. How about applying some brain gears to figuring out ways of making folks without the background able to be more competent? We'll need those kinds of solutions just to keep profit margins reasonable over the next decade. And it looks like you have ther perfect test subject... (Of course, just leave people with a bad attitude in the dust... no need to waste your time or efforts.)
And, remember domains of competence and responsibility. Is it really part of the manager's job to keep up technically? Or is it his charge to coordinate the technical crew for best results? And, is it reasonable that he be required to do both? Like, who isn't over-taxed in this working world?
I say that because of something that recently happened to me... I've been programming for 28 years now, and while training a group of managers on their new web-based PHP-mySQL CMS and task communications system - which I wrote for them - they all gave me a good ribbing because I couldn't remember how to change file attributes in Windows on the demo laptop in their meeting room. Like, I program on Linux all day, I haven't touched a windows box in five years (by choice), the little laptop desn't know chmod, and yet to these folks, it may have appeared that I was someone that "didn't know the most basic things" in the IT world. Huh.
Not to have technical skills...
;-)
Now, having technical skills is helpful, especially in order to pick up on slackers in the IT staff and avoid getting suckered by sales reps. However, his principal role is to keep you lot solving the problems. That's why MBAs have managed to survive in fields they know nothing about.
Since your boss will be less aware of technical implications, you will need to practice keeping him informed at a largely non-technical level. Consider it good practice for you next job where you're the IT boss and you're reporting to people who don't know IT.
Basically, as long as he's ok to work with, it doesn't matter. Or, as another poster said "Leave, now!" -- oh, and what's your boss's phone number?
If you can gert away with it.. 1. Invite Boss to drinking party 2. Eeveryone at party gets alcohol less drinks, Boss gets the real alcohol. 3. One blanket 4. Two fists per person 5. By now you know what this step is.. 6. A Sign that says: THIS IS WHAT HAPPENS TO THOSE WHO FAIL TO HIGH TECH UP 7. Place sign on Boss when done If it doesn't work at least everyone will enjoy that leaving company party! The general point is up until this time ewveryone has been avoiding oslving the problem thus really messing up your Boss with false beliefs that his skils are up to par and the belief in company upper managment that things are going well.. Or if you can do without his help for 8 hours a day pick a coworker each day to derail him out of harms way..
Fred Grott(aka shareme) http://mobilebytes.wordpress.com
Family businesses?! Seriously, family businesses are absolute hell on Earth as it is. All the personal tensions you get in a family are brought to work......not good. Pick up a good business book by a respected business leader to find out why to be wary of family businesses. What you've described your boss doing (spending hours on meaningless tasks) is typical of a family business. People just come in and go through the motions, and quite often, not even that.
Anyway, there will come a point where this will make your job absolutely untenable - and trust me, it will. If, and when, that happens you will simply just have to tell your boss in the first instance. IT is a profession, and you need to have the knowledge and skills to get by and work with your colleagues. If you don't then you shouldn't be there. Many people get into IT because they've heard there is money in it, and because there are no real professional qualifications involved, like in accounting, engineering or architecture, you meet your fair share of arseholes.
If you just want to go with the flow and claim your salary, then don't do what follows below. But of course, we all know that simply claiming your salary isn't always realistic. You have to live from day to day in a job, and it does have to provide something just a little bit more than money for you to survive in any sane state.
First, get some security and another job lined up first and choose carefully. You may need it with or without what comes next. Then, just simply flat out tell him, and exhibit your serious concerns. He will not like that experience one bit, and will make him extremely defensive. If nothing comes out of this then take your concerns higher and if no joy there then simply leave the company.
Trust me, you won't regret it. In a few months, or a few years time, like a lot of family businesses that are run by people who just idle away the hours, you will have heard that they've gone under because all the people who actually ran the business and brought in the money have left. You will then be free of all that stress and aggravation and having to rush around getting a new job anyway. It happens every time.
a good manager understands that you are better at what you do than he or she would be at the same tasks. That's why you're employed, after all.
The good manager asks for your opinions and input on items which, in the managers ability to determine such, are relevant to you. the manager then looks for logical fallacies in your arguments, and also presents other arguments he or she has heard (probably by his or her other employees) for you to consider and rebuff.
This dialog makes both you and the manager better, and when the manager needs to present and justify a position, she is in a better position to do so. In certain cases, a good manager will ask you to tag along to meet "the big whigs" whom you are normally insulated from.
If someone is sufficiently intelligent, and they have intelligent employees, they can make wise decisions in areas for which they have no domain knowledge. It is up to the leaf-node employees to present the specifics, and up to the manager to make a weighted analysis of the factors identified by the subject matter experts (the employees).
A good manager loves having employees smarter than herself, because the entire team looks great as a result.
On the other hand, if your manager cannot make decisions when given multiple choices, and cannot ask the right questions, and cannot challenge you and your team members with precision questions, what value are they adding ?
A good manager will not make you smarter by showing you things you don't know. A good manager will make you smarter by making you remember the things you already know, by asking you questions you already know the answers to.
My opinions are my own, and do not necessarily represent those of my employer.
I'm ASSUMING he's a good manager in every way but this one. If he's not, fire him.
My recommendations:
Either train him in the areas he is weak in, or have him appoint a technical lead, someone to handle the technical side of his work.
If you get the right technical lead and the right technically-ignorant manager, they can still be productive.
Even if he has a technical lead working with him, he really should know basic things, like how to do basic troubleshooting and fixing if his PC goes wonky.
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
Ever try conversation? My guess is that you only have part of the picture and are judging the person you report to by the same criteria you apply to yourself. Here's the fact: management rarely means technically superior or even knowledgable about the work you do.
People that are technical superior and knowledgable - don't tend to manage well. It is too easy for them to just jump in rather than let you struggle with the problem and find a solution on your own.
Management is also a different skill set. It is about helping people find their strengths and use them in the best possible way. Also, tasks that you consider insignificant - like having meetings, talking on the phone or whatever he is doing that you consider insignificant - might actually be hard work.
Example: Have you ever been in the point position to take responsibility for things that do not work - even though you have very little control over why they broke or getting them fixed? That job is called management - and it isn't much fun.
Maybe you should cut him some slack in the short term, assume you really do not know enough about the situation and try to figure out the scenario better. My guess is that if you try that you might find out a lot of things that will change your perception.
Even if you are right, it might be best to change your expectations. Your boss doesn't have to be your technical mentor - find someone that can be and then figure out what your boss can teach you.
You can't spell and you can't think and you seem to resent people who "know something about computers." I'd suggest you go read eWeek or CIO or something, sir, because slashdot isn't really the site for you. :) By the by, I'd like a raise or else your wife gets a copy of the "research" you do online over lunch.
This really happened to me..
We had a manager leave and a replacement was hired..
we were basically told us everything we did was junk..
he then contracted consultants to come in and interview us as to the way we did things..
proceeded to instruct us to change stuff the "way it was done at his previous job.."
and even many other things..
Deal with it or leave. As an IT Manager you have a lot of other things to worry about besides knowing how everything works. Sometimes you spend more time covering for the people who work under you. My advise is don't judge before you walk a mile in someone else's shoes.
...not to take a job if you don't like the manager. Remember when you go on a job interview, it's 2-way. You're interviewing them as much as they're interviewing you.
Best Buy can have you arrested
To paraphrase Drew Carey: "Oh, you hate your boss? Why didn't you say so? There's a support group for that. It's called EVERYBODY, and they meet at the bar."
Face it, do something enough times, and it can cause problems.
Is it ignorant to believe an IT manager should be a knowledgeable in technology as a whole?
Knowledgable, perhaps. It's not a requirement for a manager to know the nuts and bolts of the work, but he should have a good handle on the big picture and a set of priorities for his staff that he should be able to clearly share.
A person you respect and frequently learn from?
Respect is important, but learning from your manager is less so - unless you want to learn about personnel management or company politics. A good manager should be able to protect his staff from those problems.
IMHO, of course.
...and every one of the guys I've hired knows more than me in their field. THATS WHY I HIRED THEM!!! My job is to get the right team together and MANAGE them. Its about knowing what the company needs and knowing how to make sure it it has it when it needs it withing the given constraints.
I am a manager in an IT department for a small to medium sized family owned business. The job is great, except for our workers. They simply don't know nearly as much as they should. I find myself teaching our team or explaining things far too often. Even when their business partners are acting up, they don't know what to do with it and have me fix the relationship while they sit and watch. They spends hours and hours on the most insignificant tasks as if they have nothing better to do. Is it ignorant to believe an IT worker should be a knowledgeable in business and social interaction as a whole? A person you respect and frequently learn from? It creates an extremely frustrating work environment, and I don't know how to approach the problem. It's becoming too much to simply "put up with it." What advice do those of you in the IT field have for this issue?
Karma: Positive (probably because of superiour intellect)
If the Manager holds a job position you aspire to this situation is presenting you with an opportunity.
Then use a 'tail that wags the dog' approach to your situation. Help him and create a dependancy situation whereby he can't do his job without you. After awhile, once you have become more valuable to him, either go over his head or atleast negotitate more money.
If you do not aspire to his job title this situation is presenting you with an obsacle.
Then you need to either leave or deal with him. Leaving means look around headhunter and start interviewing elsewhere, dealing with him after you have identified him as an obstacle means its going to get worse before it gets better! Serve him his head but still line up a head-hunter just incase this family business does not eat its own.
I worked for a small company under a boss who during my second week informed me that he wanted me to, "take over the technical side of business." So he could, "Sit back here and get fat."
I thought, great! in two years I'll have someone under me, running the software development, this could go far.
4 years later, I was in-deed handling everything technical, including project managment of significant software development projects, technical support, website development and system administration. In short, I was the IT department. Not that it should be unexpected at a small company, as my boss said, "we all have to wear a lot of hats." Funny that most of his said "DUNCE" on them. But the extent that it was taken to, my workload, stress, and the lack of any growth opportunities, it was a bad scene
In the end, I got fed up. We hired another developer, and it looked like I might finally get a chance to move up. Nope, he was essentially going to be taking over the one part of my job that I found interesting, software development. My boss stated that he was, "Queit, like that genius quiet." I would call him, "Quiet, like that really creepy quiet." Alarms went off when he came into my office his third day there and asked me some development questions that anyone worth their salt would know. Such as, "VB just crashed, what should I do?" And another gem, "How do I get a WinSock control to connect?"
Four short months later I basically had enough. I was managing the largest project the company had ever tried to undertake in an organized fashion, and my boss essentially took credit for all my work, and reemed myself and the other developer out every weekly meeting. So I told him off in dramatic fashion - pointing out his short comings and lack of any real involvment in the current project.
I was fired a week later...
In retrospect it was decent money for someone in their mid 20s (~33k), but for the amount of stress I was under (2 nervous breakdowns in the office), it just wasn't worth it. I was told the only reason I was fired was because I didn't apologize. I'm still glad I didn't.
Bottom line is when working for an technically incompetant boss, find an out. Network like crazy and find someone who you can work with, not work for. Me, well, I bailed without a parachute. But now I'm back in school, completing my MIS degree, and I hope to take my old bosses job from him at some point. That would be such sweet revenge.
"Never upset a goalie, getting hit with a blocker is an unpleasent experience - facemask or not." -Me
Another option I don't see listed, is you could have him killed. It's like investing in server hardware and costs about the same just to have someone pop him.
Or if you're a DIY kinda guy, you can save a little money. You could get a cricket bat and invite him to watch "Shawn of the Dead" at your house.
As long as nothing splatters on the racks -- you ever tried to clean those lil holes on those Dell 1Us -- you should be good. Don't put him under the removable floor panels tho, that ticking noise will drive you nuts if someone comes asking for him.
Is it ignorant to believe an IT manager should be a knowledgeable in technology as a whole?
Short answer: Yes
Long answer: Hell yes.
Seriously: You misunderstand his job.
His job is NOT to drive the tech. (If he's knowlegable it's a bonus, but it's not required.)
His job is:
- to keep upper management (and himself!) off your back
- to get you the resources you need to do YOUR job
- to set policy for the department
- to evaluate your performance and assist you in improving it
- to settle disputes and allocate resources and tasks among the department's members
Many of these are helped somewhat by technical knowlege. Some are actually hindered.
In particular, if he knows too much or rose from the ranks, he is likely to try to do some of the work himself (and neglect his other, more important functions) or worse yet try to micro-manage YOUR work, making decisions for you and otherwise getting in the way.
In a VERY small company or a startup he might also "wear the hat" of an individual contributor and spend part (ONLY part) of his time as a member of the team. But this is dangerous for a number of reasons (starting with you judging his managerial competence by his individual-contributor competence). And in even a moderately-sized department it's impossible: If he's doing it, he should be out hiring another hand (or fighting for a req to enable that).
Don't think of him as a more-expert team member: That's the Tech Lead's job. Don't even think of him as Captain Kirk to your team's Spock, Sulu, Scotty, Uhura, Checkov, and Bones (though that's much closer.)
Think of him as your stereotypical congressman - out doing political battle and deal-wheeling to bring home some pork and change the laws in your town's favor.
Meanwhile: His job is not to BE a star: His job is to make it possible for MORE THAN ONE of you to be stars. Your job is to make him, you, and your co-workers look good to those above him, by keeping his promises to them and feeding him good information.
Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
I hope he's not technical enough to figure out who you are if he is reading this.
The days of the digital watch are numbered.
We get this topic every now and then.
A few years ago it was a rant and attack how dumb managers and supervisors were.
Now we get posts asking and explaining what managers should be doing, and why actual skill in the task of the workers isn't as important as one might think.
Anyone want to take bets on how long till slashdot argues that a MBA is valuable, and CEO's are underpaid?
Most of the managers i have worked with do not have the tech skills. One guy was able to make ethernet patch cables but that was about it, he could not make his email work and constantly had "problems" with his PC. Another guy had lots of knowledge of ATM networks, but could not understand spanning tree protocol. Both of these guys were hard to work with and they gave very little respect to those around them. At a different job, the manager was very good both at helping the workers and dealing with customers, she had the respect of everyone there and the workers respected her as well. I think it really is just the personality of everyone involved. If you do not like the managers personality/performance than find a new job and put in your resignation.
Preachin' to the choir dude. Preachin' to the choir.
First rule of holes; When in one, stop digging.
Its one thing if I am the Webmaster and my manager doesn't know how to program PHP and Java, but if he doesn't know understand the basics of programming and how machines interact and what security issues to look for then I would say he is useless. The IT manager needs to have a long term goal for an organization and have the experience to guide the employees toward the goal. The IT part of the IT manager is the experience in the tech/sys admin industry that keeps the IT staff on the right track while understanding what is possible. Its not uncommon to have to explain lower level implementation details to my manager, but the distribution of knowledge should go both ways. I am the local web expert, but my IT manager knows a broader range of information, best practice techniques and policy. It all boils down to experience and knowing how to motivate the staff and get things done.
- John Smilanick (http://www.johnsmilanick.com/
I've worked at a number of jobs including ones where I was the most knowledgable person, and ones where I was the least knowledgable in the problem domain I was working in.
It is tempting to accept jobs in which you will be the most knowledgable person because it is gratifying to the ego, but ultimately it gives you an over-inflated sense of your abilities, and causes you to hate your boss.
I now believe it's best to have at last one or two people on both sides of you, a buffer if you will, so that you are neither the most, nor the least knowledgable.
Ideally, it's good to be on the upper side of the bell curve, but not at the far end of it.
And yes, it really helps your working relationship if your boss is smarter than you.
They have no way of evaluating your work. You could be brilliant; you could be an utter moron. A manager who wasn't promoted from within has no way of telling which is which. Everything eventually turns into a popularity contest as the manager favors the suck-ups and punishes the oddballs.
When a manager thinks a programmer may be crap but has no way of personally evaluating it, he'll take that programmer's work to another programmer (likely the first programmer's rival). The reviewer will shit all over the other programmer's work and the manager will think the programmer is crap even if he isn't. That programmer's life at the company is now ruined.
This happens a LOT with successful projects. Other programmers want a piece of them, so they sabotage the developer and take the project off his hands. Incompetent managers facilitate this.
The manager you WANT to work for is someone who was promoted from within, and who was a developer not so long ago. He'll have a good bullshit detector, and he'll understand the rivalries that develop on teams. In other words, he's not going to be a pidgeon.
ALL managers congradulate themselves for their "people skills" but they're fooling themselves if they think they've got the chops to really know what's going on right under their noses. Only an actual techie has a chance of really knowing what's going on.
Trust me on this one. I've been suffering under a know-nothing for four years. My life is a living hell. Every five minutes in my office, one programmer stabs another one in the back, and the manager goes along with everything with a deer-in-the-headlights look. I think internally he's muttering "hope for the best, hope for the best" because he SURE doesn't seem to know what he's doing...
Just my two cents.
Farewell! It's been a fine buncha years!
That is their key function, to manage their employees.
Sure, its nice if they also know the 'business', but that is a secondary trait.
Now, if they are incompetent, AND cant manage, then you got a problem.
---- Booth was a patriot ----
Keep the best and shoot the rest.
Say hello to my little sig.
I'm an IT manager and head of RnD. Yes, it can be too much to ask
Get over it. You don't want an IT manager who knows more about technology than you do. You want an IT manager who trusts you to be more knowledgeable, and knows how to manage. Knows how to keep upper management out of your goddamn face so you can get your work done, knows how to motivate you, and is smart enough to make the understand that if he's busy managing he can't keep up with technology.
I basically had to give up being tops in my field anymore, because I can't recreationally pursue pure technology any more. Just the facts of the job, and I'm a better manager for it.
However, having an IT manager who can't use his computer is a problem. The question I have is it because he is incapable, or because he is stretched to thin to deal with it any more? My boss has trouble with FrontPage for god's sake, which (having never used the program in my life) I fixed in less than a minute.
Of course, this was the same guy who built all of the core technology our company is built on from scratch 7 years ago. He's just too busy managing money, manageing resources, and generally being a CEO to focus all his brain power on the problem in front of him
...that you haven't given us enough information to say whether or not your boss is actually unqualified to do *his* job. You didn't mention anything about his management or communication skills, so assuming those are right on, then this just sounds like typical griping. If he lacks the aforementioned skills, then I think he should seek success elsewhere.
All but 1 woman managers I ahve had were worl aholics that couldn't understand why you wouldn't work 12+ hours a day, and bring your kid in to the office while they worked another 12 hours an saturday.
My current managers is a woman, and she is one of the best managers I have had ever.
The Kruger Dunning explains most post on
...if they have real management skills. A manager who listens to, respects and effecively mediates his staff while promoting and actively representing them positively is a great asset.
http://www.theregister.co.uk/odds/bofh/ ;)
I am sure that you will find inspiration here.
If ARCNET fails, you've got bigger problems than 'no network'!
A long time ago, when we were still running Arcnet, someone made the joke that ARCNET could be run over rusty barbed-wire fences and work. It wouldn't suprise me if it was true. Very robust.
http://www.arcnet.com/
Your thin skin doesn't make me a troll
It gave me a chuckle...IIRC it went something like this:
The PHB complained to Dilbert that he couldn't log in. Dilbert notices the network cable has come out and says "Uh-oh, the cable for the token-ring network is unplugged--the token must've fell out", at which point the PHB starts looking on the floor for the token as if it were a contact lens.
Apparently the PHB is a real person, and happens to be the boss of the fellow who was tasked to develop an "ethernet contingency plan"
Perhaps he's a good team builder
... no.
He hired the original poster so
Unfortunately, the lesson is how fast you can pull a Houdini and dial 911.
- Just my $0.02, take with a grain of salt, your mileage may vary.
All of the best managers I ever had didn't have the slightest idea about what I did. (Some were highly technical in other areas, but some weren't.) A good manager knows how to get the best job out of his subordinants. How to get them to summarize the issues. How run interference with the rest of the company for the team.
The real question is does he take your advice when needed? Does he stick up for you guys with upper management? Do you get clear stable objectives? Do you get along with him? If the answers are yes he's better than most manager's with more technical back grounds. If not you've got to decide if the rest of the job is putting up with him.
Be aware it's very rare that you can go head to head with your manager and win. Most people who are managers tend to be good at corporate politics. Plus upper manager doesn't tend to like uppity techs. Your only hope in being able to can a manager is to document, document, and document things. Then when he's screwed up things and attempting to deflect blame you can give his detractors a bit more ammo.
IANALBIPOOGL (I am not a Lawyer, but I play one on GrokLaw.)
guess the subject stated it best ;)
Is your manager a member of the family that owns the business? The answer makes all the difference in the world.
If you don't know anything about the field you're managing, how are you going to make sure you have people under you who know what they're doing? Yes, it might be remotely possible with a ton of work, but most managers that I'm familiar with have done a very poor job at this.
Yes, I fully agree. These MBA types that the GP is defending typically know very well how to manage "up" the chain of command. They can make the upper strata feel all warm and fuzzy about the way things are being managed. They become very proficient at this, and ultimately get positive feedback, so they spend further effort managing in this direction.
However, the same training does not at all prepare them to manage "down" the chain, to their subserviant underlings. These poor souls only get to hear about all the management-style doublespeak from the upper tiers, while then being "directed" to just shut up and go do their job.
Such direction is typically so devoid of any meaningful "management" that these folks end up essentially on their own. It's basically random whether their tasking is even possible, let alone whether it can fit within the quality, time, and resource constraints imposed by their techincally-ignorant manager. Perhaps worse, there is no incentive for the manager in this position to change focus; managing "down" becomes both painful and unrewarding.
This is normal in pretty much any technical job. Get used to it, and if you can't, you need to do what a lot of techies do - get out of the field entirely. There are a lot of reasons that tech managers are technically inept, including:
- Techies are usually bad with people, and above all else, an IT manager's job is often to act as a buffer between the techies and the rest of the world.
- Good techies often don't want to work in management jobs, and will quit before getting stuck in a boss role, so the crappy techies who aren't bad enough to get fired are promoted.
- Good techies switch employers often to get higher salaries. Crappy techies have a harder time finding new jobs, but because they stay around forever, get promoted a lot.
And always remember the disgruntled sysadmin's best friend - beer.
If a manager knows more than the workers why does he have workers?
But yes he should have a basic understanding.
Curl into a fetal position and whimper maybe ?. Seriously though, I haven't figured it out either on how to deal with them :).
Maybe we should establish a hunting season on IT managers, say from Sysadmin day on for about another month :). But don't get rid of him until you've trained his replacement :).
(note to all IT managers out there) I am just kidding. No one would want to hunt their IT manager :) . Would they?? WOULD THEY? :)
"The boy is dangerous, they all sense it, why can't you?"
Talk to the family. I am sure they can arrange the departure of your IT manager if you put things the right way!
While I agree that to be a great IT manager you need to have a solid understanding of development, it is not required. You didn't mention if this person was reasonable with expectations or trusting of your recommendations, just that it was annoying that they didn't know enough about your work.
If your manager understands people, can be effectively guide your team to accomplish the goals for your company, and promote your team's value to the company leaders then I don't see any problem with helping them with computer problems. However, if they have poor leadership skills then I agree with the "Quit" suggestion above.
I just (today) got laid off from a fortune 100 company after 14 years of service. During that time, I had a mix of managers most of whom did not understand IT. I have found that the best and most inspirational leadership ability was not related to their knowledge of IT.
Unfortunately my last manager not only didn't understand IT but had terrible people skills. She didn't trust us, didn't understand the work, and made poor strategic decisions. I can easily see why we were targeted for a layoff--Don't let yourself get caught in the same trap.
Our company has offices in 5 different states. Our CIO requires more support time than any other individual user. Our CIO sets standards, but never follows the standards herself...she has a laptop model unlike any other in the company. It crashes every other month and at least 3 of our staff have rebuilt it (she keeps having someone else rebuild it, but the problems keep coming back after she has it for a week). Her idiocy is larger than just a total lack of technical knowledge. She implemented a dress code (everyone has to wear a tie now) while she parades around the office in flip-flops...
Personal anecdote:
With twenty years experience working military avionics in a mostly back-shop environment I was reassigned to the flight line as a Production Superintendent, responsible for the daily and periodic maintenance on a fleet of 3 (sometimes 4) USAF U-2 high altitude reconnaissance aircraft, as well as officially validating that all maintenance had been performed correctly and the aircraft was airworthy before a pilot accepted an aircraft for a mission.
I knew squat about the aircraft except for the few systems I had worked on. But the guys who worked for me - crew chiefs, jet propulsion mechanics, pneudraulics specialists, comm/nav weenies, etc. who did. I had to rely on them to not only do their jobs correctly but to give me correct information when I had to make a decision that could affect whether or not a mission would be canceled. That meant I had to ask a lot of, what were for my team, simple and obvious questions.
I was fortunate to have a motivated and competent team. In return for their assistance, I wrote their evaluations, submitted them for decorations, juggled schedules to accommodate their leave and provided personal counseling when needed, but most importantly I worked hard to keep the buffoonery generated by our maintenance officer to a minimum for them. I also made sure that when I was complimented for a difficult task the team had accomplished, the appropriate people got the credit.
In time, I picked up the basics of their jobs, and when short on hands or time could pitch-in and help. I would like to think that even though I never became as knowledgeable as they were in their respective specialties that I earned a modicum of their respect for providing the management that allowed them to do their jobs in a relatively stress-free environment.
If your manager is managing and doing the things necessary for you to do your job in a relatively stress-free environment, then thank your lucky stars because the alternative is much worse than explaining how you do task x, y, or z to him.
What?
Ah- I think you mis-spelled it. You obviously haven't read the third book, or seen the third movie so I won't spoil it all for you. Suffice to say, the ring has been destroyed.
This rating is Unfair ( ) ( ) Fair (*) Funny
Sigh... If only. Modding would be so much more fun.
The job is great, except for our boss. He simply doesn't know nearly as much as he should. Our team finds ourselves teaching him or explaining remedial things far too often. Even when his own computer is acting up, he doesn't know what to do with it and has us fix it while he sits and watches. He spends hours and hours on the most insignificant tasks as if he has nothing better to do. Is it ignorant to believe an IT manager should be a knowledgeable in technology as a whole?
e wis/980518rl.htm
I refer you to:
http://www.infoworld.com/cgi-bin/displayNew.pl?/l
(and realize I don't necessarily agree with him totally, just the point that he makes that it may not all be maliscious)
and the sory he mentions; "The Political Engineer" (sorry, no links on the Web).
As one who has worked under such people (and, yes, some of them were people I respected outside of that particular incompetence) and was subsequently punished for it, I can only suggest that you leave and let them perish under their own incompetence lest you perish with them.
This is so wrong I just have to chime in.
First, a technical manager without technical experience is worthless.
Second, managers with no industry knowledge other than first year MBA knowledge, (your quote), are worthless.
Third, anyone who does NOT understand that handling both people AND systems requires insight into both is not woth your time.
I supervised 36 people in an Air Force computer shop that maintained about 12 different mainframe systems. My techs knew more than I did about those systems. My job as I saw it was to find ways to achieve the best performance from those 36 people. It didn't mean diddly if I didn't know those systems. What mattered is how well I could get the overall picture from those people to derive a good plan. You don't have to be "the expert in everything" to be a good IT manager. You just have to know who the experts are and to rely on their input.
Dumb bosses are the second least offensive kind of bad boss (next to the do nothing boss). Some advice:
1) Go out and buy yourself a copy of Yourdon's "Death March" and read it.
2) You have to decide where you want to go with your bad boss. If you decide you want things to work and take responsibility, you will need to make your bad boss an ally in your efforts. If you don't, you'll have to either be happy with your lot or find another job.
3) Dumb bosses love smart sycophants. Consider sucking up to them to at least shield yourself and your colleagues from some of their worst vagaries. Properly wielded, you can wrangle considerable resources out of a charmed dumb boss (e.g. "as long as we are redoing the network we should buy all the developers Microsoft Developer Network subscriptions.").
Yeah, so what happens when the token ring fails? We have to come up with a contingency plan for that as well!
You see the problem with the pattern here...
I'm pretty confident I could run 100 Mbit ethernet over four rusty barbed wires. I've been itching to try it for some time. Now to find a rusty barbed wire fence...
What advice do those of you in the IT field have for this issue?
You aren't going to change the situation, change jobs. You will be happier in the long run.
-- Note: If you don't agree with me, don't bother replying. I won't read it.
...unless you are part of the family. A comment from the voice of bitter experience.
Then you'll like this one too. After many requests for our manager to upgrade our desktop machines from limping 500 Mhz processors (this was 3 years ago, when Ghz was old news), I finally decided to send out an email detailing the loss of productivity in compile time on those machines versus my Athlon 1300+ at home. The numbers came out to over a 5x compile time increase, enough to staff an extra developer for an entire month. I had all the screenshots and graphs and charts to back it up. The response? "You make a good argument here, but you forget that we bill by the hour."
Some managers will never get it. There are a dangerous breed out there (like the one mentioned above) that relentlessly pursue power, no matter how (un)qualified they are. Also, the sad but true Peter Principal further facilitates this incompetency. The only effective counter that I've found is to go the grassroots route. If you garner enough support, you may end up with your marketing folks hanging printouts on every office door entitled "Ask not what your developer can do for you, ask what you can do for your developer". It didn't take long after that.
I used to be in the exact same situation. I would be the geek, and my boss would handle the managerial duties without understanding what exactly it was that I was doing. It often crossed my mind that someone who knew the technical end of my department better should be the one managing it. After putting in my time as a lowly tech, the company grew, and my boss got promoted. Having now spent close to 3 years as Technical Manager, I see things in a much different light. My job is to MANAGE, and let my techs do the tech, just as our respective job titles imply. I oftentimes find myself losing a grip on current tech and learning technical tricks from the people that I trained, and this is OK. Sometimes the current task that I may be working on may seen trivial to some, as I used to think of my boss, but things are a lot different on the other side of the fence. I am simply a spokesman, they are the ones that get the job done and they are the ones that deserve the credit for the work. When it comes down to it though, I do miss being a tech frequently. Just be thankful that someone else, technical or not, is writing reports and sitting through meetings instead of YOU.
Comment from an anonymous IT Manager...
Lets put this into perspective, is the manager effective at addressing problems, improving the environment, fulfilling his reporting requirements, managing and relating to his staff? There's probably a couple more categories that I haven't mentioned, but if he does his role effectively then they are the main areas that his role expects him to address.
The problem you have is that you percieve an excessive amount of time being spent by IT staff supporting your IT manager - isn't he just a user like anybody else? Or is he really taking up more time than all other users?
Personally if my laptop goes wrong and I cannot fix it then sure I'll ask somebody on my team to look at it. But if a member of staff has a Solaris problem then they know that I will help them out and I have more experience in this field then any of them (14 years since SunOS), same if they need personal support, ITIL/process advice, Linux support etc.
I do regard my role as partly mentoring, but it is not necessarily best fit for all individuals in a managerial or even supervisory role. Certainly I do NOT regard my technical abilities to be a core part of my role - its just something that keeps me interested.
Don't quit your job or have an issue because your IT Manager is a user! If you don't respect your manager simply due to lack of technical ability and cannot see the qualities that he does bring to the team then I'd suggest you have a look at yourself, not at your manager.
Before the flames start, I am not defending all managers, I know there are lousy ones out there, but think about what the manager does that you have no idea about. There's a number of very technically savvy people out there who have difficulty relating to clients, cannot perform pre-sales roles, manage others, write up a business plan, handle a simple budget, put into place ITIL processes, handle an ISO9001 implementation, address statutory and regulatory compliance issues etc. If you can honestly claim to be able to do all that and are still working technical jobs then you are either a technically savvy manager already or are wasted in your current role.
Rant over.
I won't read this thread again so if you want to flame me with childish comments, don't bother - hopefully somebody will think before they start slagging off their boss.
I was director of systems administration for a large company on Long Island. The president one day asked me to layout a contingency plan incase the port system failed. Sometimes you have to grin and bare it. I no longer work for said company. Cheers!
Many of the replies deal with large organization management while the original poster is talking about a 30 person family owned comapany and a 3-4 person IT group. The post also posits a high degree of frustration with the manager due to his/her lack of technical skills.
Given the size of the IT group the manager would have to be technically aware since they are actually part of the IT technical resource pool. They don't have the luxury of just managing people, they actually have to get down and dirty. If they were part of a bigger organization and a larger group then more management time would be spent acting as a buffer between the technical types and the rest of the organization. Even there you have to have some subject matter knowledge or all you ever do in meetings is say "I'll get back to you". The myth of the genereal manager who can be dropped in and then manage any group is just that, a myth. When a good manager starts with a group there is a learning curve that they go through while they become conversant with the area that the group is working in and the people doing the work. If the manager doesn't become conversant in a reasonable period of time, as is pretty explicitly stated here, then the worker bees either:
1. Continue to pick up the slack and cover for the incompetant;
2. Put up with it and hope upper management notices;
3. Continue the education process, some people aren't as fast as we expect; or
4. Leave.
It is true that a manager is first and foremost supposed to manage, but if all of the people who they are managing aren't happy then its the manager's fault, not the workers.
I've been in situations where the organic waste has hit the rotary impeller unit and my management has backed me up and let my team get on with fixing the problem. The situations were high pressure and not enjoyable but because management knew what we needed to succeed and let my team get on with the job we were willing to do what ever it took to get the situation fixed. They're basic job was to provide the environment where we could succeed.
Basically you lead by example.
BTW - A leader is a also a good manager but a mangaer is necessarily a good leader.
Everyone is promoted to their level of incompetence.
Most people have poor technical skills so you pay for those that have them.
Most people have poor managerial skills so you pay for those that have them.
Expect to pay heaps for good Technical and managerial skill in the one package.
There is a school of thought that technical people make poor managers. This is wrong. Most people make poor managers and training just makes these people believe that they are good managers.
If you had a problem with me you guys could have just come to me and said something.
Oh and hey my DHCP is DNSing again.
This
find a new place to work! you can't "fix" this guy or this place, trying to is going to kill you or kill your desire to work "with computers" at all.
The purpose of IT managers in western culture is not to know anything about software but to represent you. They shouldn't be using computers for anything but scheduling and presentations. They're supposed to be politically savvy representatives who show what you've done to the budget writers and the customers and conciel the back room work. You'll never have an IT manager with experience in the actual work unless you move to India or something.
Our Technical Director is stuck in the world of DOS. Any windowing environment is the work of the devil. Multi-tasking OS are an overkill to him, but he reluctantly uses Windows for the Internet. He finally updated to boardband last year, having stated previously the Internet was just a fad, and dial-up was just as quick.
He is a C programmer, yet he didn't know what the IP protocol was until 4 years ago. He doesn't know what an SQL server is, or what Telnet and ssh is. He discovered VNC just last week, but that was only because he was under pressure to use it.
We ran out of ports on our office Switch, so we ordered up another one to link to the existing switch. When he found out what we had done, he told us to run the two Switches as independent networks, because linking them together was 'over complicated'.
Our office's IT person yanked QuickTime off my desktop computer because according to her, it was a security problem because "QuickTime goes across the net to check the time...you know...that's why they call it Quick Time."
She also denied me the right to install Mozilla FireFox because according to her, "Mozilla has more security holes in it than IE." If anyone wonders why IE ranks so highly in visits to Slashdot, its probably because so many employers have wankers for IT staff that won't allow any other type of browser installed on the office machines.
The same IT person tried to claim that our office had to buy a new license for a copy of Microsoft Visio that was installed on a machine that nobody used anymore instead of uninstalling it from that particular machine and reinstall the program on the computer of the employee who requested the program. Management wouldn't listen to my protests on this until I produced an email from Microsoft directly indicating the extra license purchase was unnecessary.
Yet another case of bonehead government IT staff justifying their knowledge and position with an MCSE certification.
"Right now, somewhere in this world, Scott Baio is plowing a woman he doesn't love," - Peter Griffin, *Family Guy*
If the managers knew only a little of what they should they would become very dangerous indeed!
After all, you don't expect the CFO to know finances or the Production Manager to know anything about production, or the Sales Manager to know anything about sales, so why should the IT Manager know anything about IT?
I don't care if my Manager doesn't know anything about tech... As most posters have said, his role is not a technical one - MINE is... In fact, I appreciate the built-in job security that comes by knowing he couldn't function without me. As long as he has the 1337 mgmt skillz...
My career-long pet-peeve, however, is the virtual lack of *any* technical competency on the Sales force of businesses who sell technical services/products.
ALL of us who've worked for a company specializing in that field have horror stories. "You sold them WHAT?!?!?!" As if designing/implementing a solution based in reality wasn't difficult enough, often times we walk in to projects already accepting eventual failure because the customer has been sold pure fantasy.
It's an even harder kick to the stomach when the technical team is truly talented enough to pull off some amazing ad-lib innovation that never gets the deserved recognition because the customer was promised a pie in the sky.
Oh yeah, those fool's pay dwarfs the techies, but who's counting...
Depends on how much rust. If the rust is thick and scaly, you might not be able to get above 10Mbit. Some hokum about surface effect. ;-)
If you forget about the future, the future will forget about you.
I have worked for big companies and small companies. I have had good bosses and bad. I have learned over time that managing people (especially geeks, cuz we're not always the easiest to deal with) is a skill all its own.
I have found that the best bosses I have worked for have mastered the skill of managing and weren't very technical. I respect them for their ability to manage and lead.
As a result, I am not alway consumed by the fact that my boss is a technical idiot. This has left me with time to seek out mentors who have both the time and the skill to move me beyond where I am.
i work for an IT consulting company.
the owner is the project lead on everything. its a small business. about 4-5 employees.
he's a fucking idiot. he doesnt know the first thing about networking, computers, programming, management.
the guy steals shit and claims it as his own. ive seen him download white papers and tech docs and show them to a client claiming he wrote them up for them.
he makes outrageous claims like he invented (insert huge technological break through).
on top of that, he straight up makes fun of me (by far the most knowledgable of the group) if i dont know the answer to something extremely complex and way beyond my specilization. and then he'll make up an answer because he knows know one will know the real one. but the answers are so way off and filled with buzz words to cover up the fact that he has no fucking clue what he's talking about, that we all just look at eachother and try not to laugh. or in a similiar situation, he'll have just gotten the answer from microsoft and then claim he knew this from prior experience from way back when he set it up and basiclly defined the standard for (insert process)
i gotta get a new job...
Now I'm a manager. I don't know what to do with it. Everyone we hired is expected to know more about either chemistry or chemical engineering more than I do and I'm supposed to make them work efficiently. It is really hard. Much harder than working efficiently myself. It is not that we are clueless, but we frequently have to hire people who know more than we do. Cut us managers some slack.
Gentlemen, you can't fight in here, this is the War Room!
http://slashdot.org/comments.pl?sid=160001&cid=133 92632
At least it's not a dupe article.
A couple fans told me that my last journal entry was mint; give it a shot. Hope you like.
What exactly is his role in the organization. If he's supposed to act as lead developer than obviously that is a problem, but if he's more of a project manager than he does not need to be as technically capable as his developers. If his job is to just doll out the work to your team, then why does he need to know the nuts and bolts of what you're doing?
My boss (the head of IT) knows AS/400's (barely, she can't do the hardware stuff like I can), DB2/400 and RPG and that's about it. She don't know jack about Ethernet, TCP/IP, and gets confused with the difference between server software and server hardware. Actually, she gets frustrated that a peice of hardware can be called a server and software can be called a server.
Everything about RPG programming and DB2/400 she learned on the job or going to a computer trade school. Although, she expects us to learn what we need to learn out of a book. For some things that's okay, but for other things I think paid training would be quicker and more productive.
I can almost feel your frustration. In our case, our boss has good business and database sense, which is pretty much the heart of our business. As far as our application systems and database goes, everything is top notch. I guess that's why she's the boss.
Although, I wish she would spend more time trying to learn ways to get our legacy system more web-enabled. But, the web is a foreign thing to her still.
*sigh*
One thing I forgot to mention is that he always seems to take credit for things with the other managers. It's always "WE" did this, "WE" did that, when he didn't have a single part in it. That's the worst part...putting your hard work into something, and not getting the recognition from the higher-higher-ups. He rarely thanks us or commends our work, and does extremely little to motivate us. I would quit, but like I said, the job is wonderful aside from him.
I manage an IT department for a small to medium sized family owned business. The job is great, except for our staff. They simply don't know nearly as much as they should. I find them going into irrelevant technical details that have nothing to do with our business needs far to often. When my computer acts up and I just want it back online so I can finish my reports, I get the distinct impression that they think it's beneath them to fix it. I spend hours and hours on the most important tasks of quantifying and solving the business problems only to be berated by my subordinates because it's not a "cool" and "technical" solution. Is it ignorant to believe that IT staff should be a knowledgeable in the business and it's needs as a whole? People that can put aside their technical aliences and focus on return on investment for our business? It creates an extremely frustrating work environment, and I don't know how to approach the problem. It's becoming too much to simply "put up with it." What advice do those of you that actually create income for your businesses have for this issue? Should I just fire them all?
Your situation is not uncommon. In fact, the higher a manager advances, the less technical smarts they retain over time. After a few years, the time spent in endless meetings drains any relevant tech knowledge that they may have once had...
You whiny little fag.
It is spelled "grammar"!
I have read Slashdot for a while and never felt the need to comment being that my real insight into technology is nonexistant. Yes, I am a boss just like the one you're talking about.
First thing to realize is that unless your boss is a technical lead who's a developer/tech, he is hired to things which are different from what you're hired to do.
I have no clue how to fix a computer, I don't even know what version of Windows I am writing this on. But I do know how to keep a few hundred developer from programming our company out of business. We have guys whose job it is to keep my PC running. I can't do what they do, and they sure as hell can't do what I do!
Second thing: How does your manager measure success? Since I know I can't develop the whole product myself, the only way I know to succeed is to make sure my developers succeed. That's the only thing I can shoot towards which will produce net gain for the company. If your manager measures himself the same way, you're golden. If he realizes he's not a tech and lets techs do their job, what more can you ask for? Would you preffer a tech manager who was convinced (rightly or wrongly) that he could do the job better than his underlings?
Third: I heard people complain about their bosses this way (I am often the target) Usually its sourgrapes whose root cause has zero to do with management's technical ability. Sometimes the manager's personality clashes with the employees, or the employee is jelous of the status and money. If these are the true causes of your discontent, look within yourself for a resolution.
Fourth: all other things being equal, a good manager who also posesses an understanding of what his people do is more valuable than a manager lacking that understanding. In other words, if you can learn all the non-technical stuff your boss does and he doesn't learn the tech stuff you do, you will soon become more valuable to the firm than he is. If this is your ambition, go for it.
Finally, you'll be better off if you learn what it is that your managers are held accountable for by THEIR bosses. You bet your ass your boss isn't measured by how well he can fix the computer, but only by how many computers you as a department fix in the year (or some metric along the same lines).
Mock Tech Interviews & Free Resume Review
As part as my undergratuate engineering coursework, we had to take a Professional Ethics class. During that time, I spent 4 weeks going over the Challenger disaster with a fine-tooth comb. It absolutely disgusted me.
By and large, the engineers did their jobs to the best of their ability. They were aware of the O-ring problems, having been warned by the manufacturer and they knew the O-rings had never been tested or launched at the low temperatures that day. They repeatedly voiced their concerns to management. They even refused to sign off on the launch.
The management, on the other hand, didn't take any of it as a serious problem. Of the group directly involved with the launch, only one had a technical background, and he caved almost immediately from the pressure of the majority. The managers were under political pressure to make the launch a go, and that was their only concern.
An engineer by the name of Boisjoly blew the whistle* on what happened knowing full well that by doing so, he would probably ruin his career. No one hires whistleblowers. Otherwise, we might have heard a very different story.
What was the point I was going to make... Ah. Management never seems to have much use for professional ethics, too little understanding of what they are managing, and always seem to think their MBAs are advanced degrees that somehow trump a "lowly" B.S. in Engineering.
I think one of my old professors summed it up best.
Engineers:
The A students go into teaching/academia
The B students get most of the jobs.
The C students go into / switch to management.
*he was later awarded the Prize for Scientific Freedom and Responsibility by the AAAS for doing everything in his power at the time to halt the launch and exemplifying professional behavior
A preposition is a terrible thing to end a sentence with.
he had to be stupid, huh
The Bastard Operator from Hell has plenty of tips for situations like these.
I've officially had it with mine and i've given then until after the next big upgrade (6 months) to find a replacement. If that doesn't happen then i'm going to start looking for a new position.
FYI: I haven't told them that, I never tell management if i'm considering changing jobs. A company I was previously employeed with had layoffs and our group had to let one go. I fully expected it to me because my client didn't have much work for me to do and everyone else was busy. Long story short, they let another person go because they mentioned they were looking for a new job. It made sense, no point firing someone who intends to stick around and keep someone that is looking.
Also, half of our group quit last year because of this manager but only one spilt the beans at the exit interview. The others didn't want to burn any bridges.
"Thanks to the remote control I have the attention span of a gerbil."
A former boss of mine put it to me rather eloquently... A person is promoted up to the point they become incompetent, and thats where they stay. I've found it to be pretty much true wherever I've been.
If you are working for a small to medium-sized family business and are actually getting paid every payday, consider yourself lucky. Some of us have much worse to deal with than the boss being an idiot.
Reminds me of my Boss's Boss who came by the Network Operations Center one day and asked if anyone had "the internet turned on".
I have some experience with this. Basically, if he's so clueless that he wastes a lot of your time (and thus generates negative productivity) then it's a problem. I had one manager like this. He was so clueless and insecure that he needed my help for every single one of his proposals and presentations...also he wanted me to be present at every single meeting he was at, regardless of whether it was relevant to me. Basically, I was doing both my job AND his job. If he's not generating negative productivity and he does a reasonably decent job of buffering and keeping you out of endless meetings (so you can get real work done) then he's probably okay.
My manager has extensive knowledge on how to fix typewriters, I kid you not! He urges me not to worry about customers. He meets up with troublesome customers and squares things - to the extent of not accepting business with them because "They are just not worth the hassle". He worries that Im taking work too seriously. He is one of the reasons I look forward to going to work every morning. My manager has extensive knowledge on a lot more than just how to fix typewriters, I kid you not!
I had a boss who was an ex-techie, moved into management, and he was actually really good. He understood that his role was to interface between the techies and the board. His knowledge wasn't quite up to date, but he understood what we said, and could translate it to non-techies. Similarly, he could translate non-techie stuff to us. That is a good manager. (From talking to other staff after I left, apparently he got too "into" the director stuff, and lost touch with the techies, and lost his credibility with it) Where I am at the moment (and have been for many years), the Director is an ex-techie; he hired a "manager" to do the management stuff, but the "manager" knows neither IT nor how to manage. Both are money-grubbing bastards, focussed solely on how to make the most money, not at all interested in getting work done (which strikes me as the obvious way of making money!). Between them, they've got no idea about how to manage staff, from the HR perspective in particular. Although they've been pretty cool about working hours (do the hours, prove it, don't have to do 9-5), I'm looking forward to going to a "proper" company in a month, with decent management.
Author, Shell Scripting : Expert Re
If you take your laptop out of range while you have the Token, you get to keep it. If you collect 10 of them, you can mail them in for a prize.
sudo eat my shorts
I have to say I am in that position as well. But, I kind of have a different outlook on things.
/she was way ahead of the employees. Might be the break he or she would need to find a better job that pays more elsewhere.
I am not so sure an IT manager would still be there very long if he
Another thing.. I, Personally.. as a Tech.. would rather work with a manager who doesn't know as much as the techs do.. than one who "knows it all" anyday of the week.
In my case, instead of dreading having to explain something new to a manager, or over and over again.. I looked at it as a chance to make sure I knew what I was talking about TO be able to teach someone. Also, it gave me the confidence to be able to practice HOW to teach someone that isn't at the same level I am at. Each person learns differently. Knowing I had to "teach" a manager gave me the opportunity to learn how to convey knowledge which in turn has helped me in other areas.. and I didn't have to worry about it being a client!
On a side note.. From my expereince, it's not the ones that have the best skills that are the best techs.. many more times it is the ones that may have lower skills but can adapt to other levels and be able to exaplin it inside and out - so those who who do not have the skills CAN understand - are the ones who are better.
... is doing the wrong job. an IT manager should manage his team and resources, not be farting around troubleshooting computers and networks. his mission should be about creating architectural and policy decisions that are future-proof, resilient and scaleable. his day to day activities should include drafting plans, doing budgets, approving projects, removing friction from processes, intra-team communicaions and hiring decisions. if he's applying patches to workstations and servers or unjamming printers he's no longer an IT manager, but a systems admin and should have his title (and salary) adjusted to suit.
but he's got to be a good manager. The two can be exclusive. What sucks is when the bad IT manager who knows nothing about IT thinks he knows it all.
."
That's how you end up with a manager saying shit like: "Are you having Vocal Protection Network problems again?" or "I need more ram for my
It's sort of like the signs that say you have to be this tall to go on this ride. You have to be smart enough to know who to listen to if you're going to run the IT department.
The lady with the technical background has a real enterprise architecture plan, understands the difference between the back end and middle tier and understands the value of that mid tier and what it does. She doesn't know how to program Big-IP or a router but she knows the difference and can explain what they do.
The other shop with the non-technical IT manager...and I wish I was making this up...shows us a 7 gig database with no relationships, no indexes, no stored procedures and no schema. But during the meeting he's absolutely insistent that we have to protect the data integrity of that application. Riiiiight. Does that mean we have to protect all those orphan records and corrupt calculations, too?
It probably comes as no surprise to anyone that their network is a bug farm. It's like a spyware showcase. I'm surprised any of their desktops even boot.
That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
And I doubt with that attitude that any one actually does.
I will gladly loose all of life's battles.. in order to win the war..
Actually you might as well get use to it or find a better field, cause this sort of non-sense started un the 1980's when the big corporations determined that technical people were simply "resources", to be used and abused as needed. They replaced technical IT managers with business people who knew noting about the technology. At the time the technical IT managers became highly paid consultants, started their own businesses, etc... most of them probably retired about the time the business disappeared into oblevion. As for small companies, it is a universal truth that it is not what you know, but who you know...
Not denying which you say is true - I've worked with some mean back-stabbing bosses in the past that will take credit for your hard work and leave you hanging out to dry. But unless it is a huge company with good job security, you'll find people will step all over you. My suggestion to you if you feel you're more competent - try to run your own company and watch other people pull the same stuff on each other. It's the only way out of being someone's b****
Architectural Renderings
I won't pretend that I know your boss, but I can suggest that the fact that you have to explain remedial stuff to him may mean that he simply wants to be able to explain it to his superiors that are even less technical then he is. I've done management, and I have no interest in dealing with wetware ever again.
People who think they know everything really piss off those of us that actually do.
He's got a MBA and a JD and he's the CTO. He's educated... just not in the right way. It's not uncommon for him to say something like, "Hey Tom, what's a byte and how many are on my computer."
Had the same problem. A new hire who was supposed to "hit the ground running" and could not even share a windows directory. Fortunatly he has directors above him. As much as I hate office politics I had a "quite word" with these senior ppl. I was also able to provide a list of incidents that I fixed when he should have been able to.
Then the email went down for three days and I pretended I couldent help him. He is leaving soon..
Cisco was running 10Mb Ethernet over barbed wire years ago.
Si vis pacem, para bellum
The only thing more annoying than a Libertarian is an (un|mis)informed Libertarian
Would you hire a Business Manager who knew nothing about business? Would you hire an Accounting manager who knew nothing about accounting? Would you have a chief surgeon who never went to medical school? Would put a lead engineer over a bridge project who had never built a bridge? Would you have your multi-million dollar corporate head-quarters designed by a person who had no experience or training in designing anything?
Yet this kind of thing happens all the time in the IT world.
I don't get it. But, that's the way the world is for most people. I'm very lucky, I work for a very technically savvy and intelligent boss. But, I've been where you're at. You've only three choices really: suck-it-up, just move on, or stage a Coup D'etat.
If you need to be told how to stage a Coup D'etat then don't bother, you don't have the political skills to actually pull it off.
[signature]
On where in your career you are, and where your boss is. I'm a manager. I have five techs working for me of various levels. I also have a manager who gives me work.
I don't want or need my manager to give me technical advice. I only need him to placate user groups and keep his managers of my back.
The guys that work for me, are at various levels some 2 some 3. I analyse the task I've got, make a decision as to it's criticallity, and then determine who gets the job.
super urgent --- level 3 guys plus me
urgent ---- level 3 + level 2 as tool bag holder
interesting experience ---- level 3 as mentor + level 2 as lead
everyday --- level 2
I expect to include the level 3 guys in the design/architecting process, and for them to come to me when they are in a pickle. I expect the layer 2 guys to go to the layer 3 guys when they are in a pickle.
It's becoming too much to simply "put up with it." What advice do those of you in the IT field have for this issue?
;)
Unfortunately your only choices are to either "put up with it", or find another job. You won't change your manager, you won't make him grasp IT concepts more than he's willing to, etc.
However there are various ways to "put up with it". The honest approach (my favorite) is to actually offer alternatives. They do exist. And when given a price to implement such an alternative he'll quickly back off. At that point, make sure to point out to him (in a subtle manner) that Ethernet is not going to fail. Don't try to make him look stupid, just point out the facts, but only after offering alternatives as he requested.
This applies to any field, in my experience. Some managers are the type who:
- Always try to cover their ass, whether they know what they're talking about or not;
- Do not like being proven wrong or told how something is done/how something works.
The best way to approach such a manager is to offer a suggestion. I prefer the "hm, well, what if instead we did this?" approach. It lets them make it out to be their idea, and avoids them feeling like you're trying to tell them what to do.
As much as I hate the boss taking credit for my ideas, it really works out better that way. For one, the boss does in fact know where the good ideas come from, even if it isn't publically acknowledged. Secondly, if you try to outsmart the boss, it won't get you any further (in most cases anyway). And the ones who really matter, know where the ideas are really coming from.
Bottom line is, either learn to "put up with it" to use your words, or go elsewhere. Because I have never known a manager of that type to change their ways or acknowledge a better idea without feeling threatened. You can learn to work with the situation, even to your advantage, if you really try and are subtle about it.
If you are really smarter than him, surely you can get your way while letting him believe he's getting his way
Welcome to small and medium business.
The guy who gets the IT Management gig is the guy who knows what a computer is and possibly how to turn it on.
Yes, it sucks, it really does. This is why we have Monster.
The upside is not all places are like this, and sometimes you get a non-technical person running a technical department who will actually value the opinions of the people working under them, which in turn means you may actually get a reasonable budget, or at least a reasonable manager who understands that things just take time sometimes.
I wouldn't hold my breath though.
Ding. Other posters said the same. A good manager handles all the non-technical stuff, and as long as he/she knows his/her limits, they're fine. The worst is a technically saavy manager who has to stick his/her nose into absolutely everything.
I (very recently, though not my current job, thankfully) had a manager whose solution to the slightest complaint was to drag me into his office and talk with me for an hour, while work literally piled up. He refused to stand up to even the slightest complaint from the lowest employee- morale as a result was atrocious in the department.
Even better, in monthly status meetings, he'd complement me by comparing me to my coworkers. "Oh, you're much better than this stuff than Tim, he's not very bright when it comes to..." When I got out of one of those meetings, I realized he was doing the same thing with them- complementing them by insulting me, most likely. That night I started my job search.
Two weeks later I was "let go"- and I don't dare list him as a reference. Instead, I've gone through a 5 minute "why it didn't work out" explanation with prospective employers, and said I'd be happy to provide references in the forms of VP's at the agency who were my "customers". I've been careful not to insult him- be honest, but careful and reserved if you find yourself in the same position. Most have seemed understanding- most everyone's been in the position of being under a lousy boss too.
Please help metamoderate.
Its not the manager's job to know technology. That's what he pays you for. His job is:
1. Figure out which of his people know what they're doing and which don't.
2. Find better people to replace the ones that don't.
3. Make sure that your work is coordinated with your colleagues so that all the needed work gets done.
4. Focus your efforts so that they serve the company's actual needs.
5. Keep the cost of your work within the bounds of what the company can afford.
6. Keep you reasonably content so that you continue to come to work and do a good job.
If you want to judge your manager, don't judge him on how well he can do your job. Judge him on how well he does his.
Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
This seems to be a common occurence. Bi-polar engineers able to outperform normals in development and design poisoned and driven to suicidal thoughts by managers who praise the wage slaves one day and castigate them as lazy and imcompetent the next.
I'm in an IT internship right now, and my boss is just amazing. He's the most amazing guy i've ever met when it comes to technology. He's clever, knowledgeable, and he handles the user-base very well... the problem is, he gets paid FAR too little for his time, and he's well aware of it. He's just such a good hearted person. Thats what sucks so much about this... i couldn't take a job under him, because the pay for his subordinates would be just far too little (not to say i deserve much of anything... but with as little as he gets paid, i'd get nearly nothing)... its unfortunate that to find a good hardworking guy like that, you've got to take such a small cut in pay... but hell, i'd say its really almost worth it to have such an amazing fellow lead you. The guys getting the big bucks can rattle off their certification list like the alphabet, but experience is where it counts, and they seem to rarely have it... :-(
--- Caffeine is directly responsible for some of my greatest ideas, and some of my most embarrassing moments...
n/t
I did not rtfa but I have 10+ years experience in IT. If you are expecting a technically competent boss than you are naive. Most employers seek management material by how well they can balance a budget and how much they impress and interact with the top brass. Certainly not by how technically competent they are. If they *claim* they know oracle, or solaris or whatever it is that the organization uses than they are considered as adequate or competent.
:)
I am pleaseantly surprised at my position that my boss participates in daily operations at the same level that us admin's do. Not only that he possesses one of the highest levels of knowledge about the system and network one can possess. I am honestly shocked at his technical competence. This is a very rare occasion in the IT field. I have had 8 other jobs in this field where the brass made all the decisions without any proper technical knowledge or education. I have been fortunate that the blame fell on the executive when shit broke vs falling on poor little me.
Anyways it is amazingly naive for an IT professional to assume his boss knows what he/she knows. I would refer you to the BOFH for advice on this. Although his methods are questionable at best his reasons are valid. check him out at bofh.ntk.net you might learn something
Its not too much to ask at all. He's not asking for a manager that knows all the details of everything. But an IT manager should have been a tech at some point, and should have a good deal of IT knowledge.
For instance, you don't have to know what command is used to reload the firewall ruleset. But you should understand what a firewall does and why, and what a good firewall ruleset would look like.
Don't get confused and think its ok for an IT manager to be completely clueless and not understand basic, fundamental concepts, just because they don't have time to know the details. He should be capable of learning the details on his own if he had the time, otherwise he is incompetant.
Hrm, well, for noise cancellation, they'd have to be four rusty barbed wires twisted in two pairs. But hey, that might work. So long as they didn't short.
For starters, let me tell you about my life. I hate my job. I really do. But I live in a town where there is nowhere else to work.
I have come to learn something in my life...
Ignore your job. Remember, it is just a means to an end. My manager makes stupid decisions. My co-workers are all stupid and spend hours each day congratulating themselves on a job "well done".
The secret is to care just enough to keep your job and do it well. Forget about all of the other crap.
You work to feed your family and your children. Your company will never thank you for all of the hard work you put in. They will never recognize you for your talents.
Just do your job... and go home to what realy counts....
Your family.
And Half-Life 2...
YEAH, BABY, YEAH!!!!!!!
I'm in college going for a Business MIS (Management Information Systems) Degree.
I can honestly say, I'd never want to be that boss. I don't think I could be. Partially because I'm a geek (I'm a business guy, but I do code quite a bit).
I don't understand how people could want to manage others, and not understand what they are doing. To manage requires a great understanding of the task at hand.
If I didn't know what my employees were doing... I'd take a class. Honestly.
I don't want to be misled by employees, or slow them down.
That's just a terrible manager. Who ever hired him/her, or put him/her in that position should be re-evaluated. That's unacceptable. It's costly to the company. Not to mention frustrating to otherwise good employees.
Answer: http://www.theregister.co.uk/odds/bofh/
You can't hide from stupid people, so have them send tickets. This might even be a good way for this manager to come to some sort of realization of whats important and whats not.
I'm god, but it's a bit of a drag really...
And I don't mean the drink.
Your manager is like a driver. He doesn't care how the engine works. He doesn't care how the road is built. He doesn't care how the gasoline is refined. He just knows he needs the car, road and gas to get where he needs to be.
You sir, are a car. Your purpose is to get the manager to his destination.
His ONLY job is to know how to drive you properly. That is what makes a good manager. Someone who knows how to use his employees, not someone who knows what the fuck his employees do while he's got his eyes on his destination.
The know-it-all jackass was the worst. He was smart, and had good knowlege of the tech end, but that was it. I like the managers that are good people managers. They might not know the tech end all that well, but when you ask them to do something about the tech wiz in the corner cube that smells like a butt all the time, they get results somehow. Yes, that's based on a true story. When people can't work together, that's just as costly as a boss that needs babysitting.
Join the Slashcott! Feb 10 thru Feb 17!
from my handle that I've been there, too?
Well, it was a several years ago - but I kinda figured out that my boss's boss was the person I could reach and impress. By keeping that guy happy I guaranteed my own success - or at least staved off my incompetent and jealous boss until I could get a better opportunity.
My advice is to make sure you realize that person you need to keep "happy" is often not your direct supervisor or manager/boss. Usually it is a level or two above that. You don't have to stoop to brown nosing to learn what matters to that person. Generally if you just ask them - WTF is most important - they will tell you.
Another way to look at it is this:
If you do the dumb things your dumb boss wants, you'll be looked at as dumb by those in the organization who know better.
Just following orders, sir won't cut it.
Rob Enderle's excellent new book: Everything I needed to know about Computer Science I learned in Marketing School
I've only ever had one female supervisor, and it was unpleasant working for her. She denigrated other employees behind their backs (myself included). She would never admit when she didn't know how to do something, and she would get angry if one of her underlings suggested potential solutions or came up with a good idea before she could.
To be honest, i believe she was just old enough (mid to later thirties) to have come from the school of thought that women needed to work twice as hard to prove themselves in the tech sector (or to break that glass ceiling or whatever). Although, i'm sure she did have a few things wrong with her personality. She was always suspicious, and whenever she sat to the side of me, i could have sworn she was staring at me just out of the corner of her eye.
And get ready for your day in the barrel. After a certain level, it's no longer your boss's job to understand all the technical nuances. He's there to motivate you, sort through the advice he gets from all of his team and chart a course from there.
It's impossible to keep up with ALL the technologies involved as you move up the food chain, not only because you have other responsibilities, but becasue you manage a wider and wider array of technologies. One person cannot possibly know everything.
Butch up, get over it, and try supporting your manager rather than tearing them down. If you're seen as a reliable source for info on (your specialty here), he'll take your opinion and worry about those areas where he's not sure of his staff's expertise.
the major advances in civilization are processes which all but wreck the societies in which they occur - A.N. White
Jesus I want to mod this up but it's AC. This is the problem with AC.
I'm just saying...all the younger IT guys working at companies saying how stupid their bosses are and how they have to explain everything. They themselves DO get older...they move up in a company or get hired as a manager at a different company then all of a sudden everything's on the other foot. Do you really think your employees respect and admire you and think you're so smart? For one, the managers at larger corporations can't really be down in the trenches with the IT guys fixing and mending and installing things because they're ALWAYS at some idiotic meeting...so what happens to their skills? They atrophy. They grow stale. This isn't like riding a bike folks...you need to be on top of the industry and new technology...but there is only so many hours in a day.
So just keep in mind the boss you're bitching about today may actually be YOU tomorrow.
"Leo Fender was in a 'state of grace' when he designed the Stratocaster." -- Paul Reed Smith
While I identify with much of what you say, your writing skills need improvement.
After all i am not alone!!
I'm a manager of software engineers, as well as a software engineer myself, and whenever I meet someone who knows more than me or is smarter than I am, I do whatever I can to hire that person. Will this person be out to get my job? Doubtful - if I'm hiring qualified people, then my department - which is my responsibility - is doing its' job, therefore so am I.
I've worked for people who knew a lot less that I did; that isn't a problem. The real problem comes up when you work for someone who *doesn't* know as much as you, but thinks he does and requires that you do your job the wrong way.
Think about it - this guy can be frustrating, almost like having your Uncle Ed (that annoying relative that calls you all the time asking if his new keyboard will increase the RAM in his computer) at work all day, but in the end if he lets you do your job and doesn't get in your way, why bother trying to usurp/reform him? He's done his job - he's managed to build a department of smart, capable people, who can perform the tasks under his purview. He's not supposed to do them himself, he's supposed to know how to get *other* people to do them in an efficient manner.
Management requires an entirely different skill set than what most people think. Does it help if the manager can do everyone elses' job in his department? Absolutely - but it's not required, it's only required that he understand the *difficulty* and *qualifications* neccessary to perform the jobs that fall under his jurisdiction.
Honestly, it doesn't sound like you're in that bad of a situation.
I met the first one back in 1978 as site engineer called in to a mainframe customer's site. I was just about to put in a diagnostic floppy when he collared me into making some phone calls to our management. The upshot of it all, we got a Director to load his car up with spares heading off on a 130+ mile journey, we had a support guy travelling and a Jet standing by at Amsterdam airport read to fly in a spare. I sat down, put in the floppy and the diags called a board that we had in the cupboard. Machine up and working, we turned everyone around. Next day I asked the shift leader about this mysterious problem they had earlier in the week, he told me the guy didn't know what he was talking about. The Manager was very pleased at the way he had handled the problem. In retrospect, I think he was groomed for failure by a literate and knowlegeable IT Director who was leaving the company, this Manager was fired some months later. The Shift Leader resigned earlier after the Manager had insisted he did his appraisal and he objected on the grounds that the Manager didn't know enough to give him an appraisal. Unless he's the boss' close relative, he'll be found out and fired, if he is a relative, he'll get a job in some other department.
turning your boss over to /., and having your boss and every other PHB flamed, why don't you just be honest? If you're intelligent enough to start this flamewar, you are (should be) intelligent enough to explain the inaccuracies of your boss' thinking, without throwing anybody under the bus.
Either you truly hate your boss, or you were just looking for that explosive topic that would finally get through the editors.
Hmmmmm....
Burn down the building.
That reminds me of one of this week's Dilbert comics.
Damned pointy-haired bosses...
... for the country to identify traits of good managers and figure out how to encourage them. From there we could move on to improving teachers, and technical workers.
... and before we do that, we should figure out what makes good parenting skills and upgrade the parents in our fine nation.
Oh -- but before we go that route, we need to start with the voters, who would then improve our leadership
I'm really very optimistic about our prospects, really I am.
I very strongly disagree with you. The job of a manager is to manage people, and make sure that things get done. (And, more importantly, that the right things get done.) If you don't have a good manager, then yes, having someone with technical skills is good, because he can help you guys do your work, but that's not the same as managing. It also tends to result in systems that users hate, because there was nobody on the team who understood the non-technical side of the requirements.
The thing is that good management skills are rare. Very very rare. But if you'd ever had a good manager (and I have), you wouldn't be spouting this nonsense.
What is all-too-common is to have a manager who lacks both technical and managerial skills. But that's a separate problem. If all you've ever experienced is managers with no management skills, then, yes, it is easy to assume that managers without technical skills are worthless. But that merely reflects your own lack of experience.
Believe me, it isnt only the IT department. In a different profession worked for a large organization, and got paid big bucks as manager of a division of a department. The problem was that the department head was stupid and ignorant. This made him hyper insecure, and he tried to compensate for this by being manipulative, both inside and outside his department. Unfortunately, what is probably happening where you work is that the owners dont know anything about IT and believe this guy's bs. At least that was how it was where I worked. And the hilarious thing was that this girl and I, both licensed professionals, were hired to clean up this smucks mess. Problem was he wouldn't let us because he was afraid how it would make him look. My advice. Quit. If you are good, you will find a happy situation. That's what I did for less money, and I never regreted it.
(quick check to make sure I'm posting anonymously)
/. still let me post this if I exceed the maximum cliche' count?
If you boss is a bit simple minded, it can really make your job easier and make you more effective. The secret is to view it as part of your job to "manage your manager". This is trivial if he/she is technologically challenged, since you (hopefully) already know how to deal with regular lusers.
The first order of business is to discover what it is that really gets him excited, both good and bad. For example, my current boss is quite enamored with large quantities on paperwork. No one will ever read all the stuff we produce, but he seems visible more comfortable if there are a number of large binders on his desk filled with 3 hole punched reports. My previous boss, on the other hand, seemed scared of paperwork, but equally scared of our QA department.
The other step is to act on those peculiarities of your boss. I'm presently working on an install checklist that has hundreds of pages of log printouts and screen prints. I told him about it's progress today, just to see the look of satisfaction on his face. Yes, it's a pain and a huge waste of time and resources, but this one project will only take a few days and will feature prominently in my annual review. So much so, I can mostly coast for a few weeks before trying something else as mind-numbing.
Whenever I feel the frustration levels rising, I just remember what they pay me per hour to print out logs and initial/date each page. It's kind of freaky to think about, but if it makes him happy, then I really am contributing to the team, because like they say "if ain't happy, ain't nobody happy".
Try it, it might work for you, and it's certainly easier than stirring up trouble by making him look bad. The next boss you get might make this one seem great - Better the devil you know.
Will
To many managers who posted here: Your job description does in fact not include being the best programmer, sysadmin, or help desk jockey. It is true that doing the specific work assigned your subordinates is not your specific duty. However, while it isn't the specific role for you to do the work of your charges, it is your job to manage them doing that job. It equates to trying to "manage" someone fishing, without knowing what fish were if you don't have an amount of knowledge about the specific function of your group. This is OK in cases where you have a relationship where the fisherman has alot of say into the "management" process. But if you find that you feel you have an even mediocre understanding of the job function of your group, don't let this make you believe that you know how modern fish operate just because you once threw your line in years ago. A good manager is one who seeks constant feedback from their group on how to manage, what needs to be managed, and who needs to get managed. A manager with mediocre or lower knowledge of the job their people do can only be good if they realize that in a fluid and changing IT world, they must allow themselves to be managed by their staff. I realize this sounds perhaps a bit egotistical, but it is just true.
If your IT manager was as tech-oriented as you would like him to be, you would be out of a job.
Seriously, the reason he is an IT manager is because he knows who to hire to get the job done.
I see my shadow changing, stretching up and over me...
Just nod & smile at the idiot. You might find the phrase "Good idea, boss!" useful.
Let him have the reins. He'll either fuck things up enough to leave on his own/be walked out or finally find his niche. It'll be a hell of a ride. You just have to remain calm in the storm.
....Now to find a rusty barbed wire fence.......
We have miles of rusty barbed wire fences here. Send me a self addresses paid for UPS truck and I'll send you all you need for your networking setup.
All theory is gray
I too complain about my boss (in one case he explained that the md5 output from one implementation was somehow different than the md5 output from another implementation and I had to explain that it wouldn't be MD5 if it differed!), but when all is said and done, perhaps I am supposed to be the techie guy in the trenches and he is supposed to keep upper management off my back, even if he is a bit out of touch with SAN and XSL and RoR and rsync and etc. etc. etc.
Cut your boss some slack. Stop whining about his lack of detailed and timely technical knowledge and try to see what he IS doing.
Leave. That's what I did.
--
"You've only got one finger left,
and it's pointing at the door."
I manager of *ANY* business or supervisor of any team (or subset of employees) needs only one skill - the ability to delegate.
Delegation of employees is diffult - to stern and your an asshole. To relaxed and your a push-over. The in-between grey area is difficult to master but when found and perfected can be a motivational power for any company. Employees that look up to and confide in their boss while also getting optimum output in their work.
Your bosses lack of IT knowledge is not important. Unfortunately he does seem to be "getting on your nerves" therefore he obviously lacks manager skill, which is what makes him incorrect for his position.
Never try to beat a professional at his own game!
Technical knowlege != good technical manager.
Between traditional employment and contracting and consulting I've seen alot of managers in action that run the whole gamut of technical knowhow and I've noticed almost no correlation between technical skills and good management. We all bitch about the clueless boss, but sometimes the clueless boss *knows* he is clueless and sticks to the things that he can do and lets his engineers make the decisions he can't which actually gives us *more* control over our lives since it frees us to implement processes and technologies that actually work instead of those that some hottie saleschick convinced the boss he had to have.
Most of the things a manager needs to do are not technical or are things he should not be doing without input from his top engineers. He needs to:
If you have a non-technical manager who can get your team the resources it needs, keep others off your backs, lets you self-prioritize and self-schedule as much as possible and gets you raises and cool toys, then KEEP HIM. Just convince him that he needs to defer technology decisions to the senior engineers. He probably isn't really that comfortable making those decisions anyway and I have found mba-types to often be quite easy to guide to the realizition that making a tech decision is not a managerial task.
On the other hand, I have had some highly technical managers who couldn't keep their little fingers out of every little situation--often with dated knowledge since they can't stay fresh like a practicing engineer. I once had a manager who had been out of the trenches for a decade but who insisted on logging in and "looking around" during really hot problems. Inevitably he'd walk in every 30 minutes and ask about something we had already seen and discounted or taken care of. Once as a joke we modified his shell so that it just said "Everything is working fine, sir." no matter what he typed.. lol :)
The problem with lots of MBA-mill managers is that they apply the crap they learned in school to managing developers and engineers and don't understand that what we do IS NOT MANUFACTURING! Most high-tech work is highly creative and hours worked does not always correlate to productivity. Problem solving, coding, etc all require focus and inspiration and do not respond well to traditional management techniques. So that is the main upside to a technical manager is that he at least has been there and has some idea what it is like. Unfortunately many technical managers can be so lacking in management skills that are clumsy for a long time before they learn how to manage engineers. This can be compounded since so many of us have had bad managers--it's like child-abuse, even if they know the a-hole boss method doesn't work on engineers it's the only thing they've experienced and so they revert to it out of desperation because subconsciously that's how they think a boss is supposed to act.
The ideal manager is one who understands *engineers* since that is what he is managing. If he understands the technology that is a big bonus if he is able to do all the other stuff. But I'd trade a technical boss who can't protect his people or wage corporate war effectively for a "clueless" MBA who can wrap the C-level executives around his little finger any day of the week.
What exactly were the job requirements to be IT manager at your organization? Depending on the company's perspective of what an IT manager should be, he might not have had to know anything technical.
Those who can -- do.
Those who cannot -- teach.
Those who cannot teach -- administrate.
Seriously, as many already said, your boss has to manage things and people. Ok, that's right. He doesn't need tech knowlege at all (really?!?) and so on.
BUT, i guess he *is* asked to know how to use fairly well the tools for completing his work.
And those tools today are: damn computers. Now way out it's anything else. The funny part is he's the IT manager...
Hell, a taxi-driver is asked to know how to choose the right routes for his customers; a lawyer is asked to know where and how to research and understand bills; a farmer is asket to know how to handle his own tractor; and so on... it's and endless list.
(Anyway, only marketeers seems allowed to not known what they provide, but this could be the exception which confirms the rule)
So, how is it possible that your boss can't manage to send by e-mail a document he just wrote?
Because he knows how to write a document, right? Ane he knows it has to be saved before trasmission? Ane he knows *where* he saved it?
Obviously,I don't know if is this the case since it is not explicitly mentioned, these are only plausible figures.
Conclusions?
Is he worth? I mean, is he able to drive the department to accomplish with the requested tasks? In other works: is the work done under his guide?
Or is just another one which is there because he's a friend of a friend?
As an MBA student (Simon school), it seems like many people here don't appreciate the role of management. There are good managers, and there are bad managers, just like there are good techs and bad techs.
Most of the concentrations don't relate to the kind of management that this post is discussing: namely, the kind that deals directly with employees in technical positions. However, those that do include manufacturing operations amangement, service operations management, and possibly marketing. The other concentrations are at a higher level, and deal with things like corporate accounting, financial decisions, corporate organization, corporate strategy, investing, and so-on and so-forth.
I'm in business school for investing, however, I am very influenced by Philip Fischer, thus think that investing in companies with competent management at all levels is critically important (poor management can run any company -- no matter current financial position -- into the ground). I highly recommend Philip Fischer's Common Stocks and Uncommon Profits & Other Writings ; I have found the book so useful that I have it very extensively underlined and annoted. I think that reading this book will give people a good understanding of what is necessary for a company to succeed in terms of quality-of-organization*.
For a book -- actually a "novel" -- that deals specifically with the kind of management (low-level) that this post is dealing with, I'd highly recommend Goldratt, Eliyahu M. The Goal: A Process of Ongoing Improvement . This book is the story of a plant that's going under, told from the perspective of the manager, who is highly technically competent. However, technical competence -- and even good people skills, which he has from the start -- isn't enough to ensure good management. A manager needs to know how to leverage his tehcnical and people-skills to benefit the firm, in terms of profit (specifically, NPV).
Now, one issue barely discussed in this book directly -- but that the reader gets a sense of -- is that alot of times managers have the wrong incentives. There are different ways to create incentive-structures for a division. Basically, it comes down to (crudely) a profit-center vs. a cost-center. If a manager is very constrained, it may be appropriate to treat his division as a cost-center, rewarding him based on how much he can reduce real costs. However, in many cases, a profit-center would be more reasonable. There are other larger issues, such as the tendency of many mechanisms of managerial performance to bias management decisions for short-term profitability at the expense of NPV (that is, disconsidering long-term profitability). This is an issue of corporate governance at the micro-scale, and one solution is to have retroactive bonuses that can still be paid off after managers leave, depending on how well the division is situated (this encourages managers to manage for the long-run, and to find good successors).
In any event, the manager being described by the original poster seems to be incompetent, in that he is actually hindering the work of his subordinates by constantly requiring them to help him with simple tasks that anyone should be able to deal with. However, the tone of many here seems to indicate a lack of understanding of what managers are there for. Managers are there to organiz
social sciences can never use experience to verify their statemen
I swear this is not a dilbert cartoon: I work for an 8 person co. doing all the IT stuff. We had a power outage last month and just to be prudent I unplugged each powerstrip to the computers and a few others to avoid the surge when power was restored. After an hour the power came back on and I told everyone to plug in their comps and powerup. 5 minutes later, our boss came over to my desk and said angrily, My computer is totally down! We strolled together back to his office and I stood in the doorway for a few seconds while I looked at his computer. The PC was plugged into the power strip, and then he had taken the powerstrip plug, and plugged it back into the powerstrip. I looked at him, and (though I was wondering if he'd tried flicking the red switch on the powerstrip at all after he'd plugged it into itself) I said flatly, "I don't think it's gonna work like that" and plugged the strip into the wall. Before the power outage he was an ignorant control freak. Now I kind of have carte blanche on all IT decisions.
Guess I read too much LotR...
Physicist, consultant, science communicator
Great post, I wish I had mod points for you.
Easy -- just fire your boss
I'm taking this opportunity to vent about the IT "security" dept. of my workplace, unnamed for obvious reasons. Keep in mind this is a BIG company dealing with very sensitive and personal financial information.
They run XP machines and a windows network. Everyone has unrestricted access to this network as well as internet. There are no firewalls in place and we use good ol' Outlook for email. An outdated Norton antivirus is the only defense against malicious files. Everyone has a USB port and can see,copy,delete files on about any computer in the building. The security manager claims to be an ex-cracker but I see otherwise. He asked us (supposedly non-IT folk) for tips on improving security, which worried me. In any case, they don't pay me enough for my IT knowledge and they will stay insecure with these clowns running the circus. I'm not even 133t and I can see some very big holes wide open there.
*You* are supposed to be solving technical problems. Manager is supposed to manage his/her workers. A good manager doesn't need to undrestand technical details (it helps when he/she does understand details into certain extent). A *good* manager lets his/her underlings explain to him/her what he/she needs to understand to go to the meeting and defend his/her underlings. Good help you when he/she finds out you lied to him/her.
A good manager creates good working conditions for his/her people. Including going to the meetings with higher management and fighting for you, so you can focus to getting the work done.
Yes, I DO know such manager. My boss. And when he asks we try very hard to do the impossible for him immediately and miracles within three days. Yes I know I am very, VERY lucky.
tearing apart my freaking house and a firewall isnt fire rated drywall.
My wife is gonna be pissed
Well, let us be honest here. You need to point the finger at yourself. If you are so much more qualified for the position... Why are you not the manager? He obviously has done something to be in a position to be a higher authority; maybe you should take leadership and not envy it.
"The first law of networking - loose ends are bad, termination is good."
.... the list and possibilities are endless - unlike your boss's life!!
Electronic door handles, lift doors opening when the lift isn't at the correct floor, electronically controlled revolving doors
(Disclaimer: this is a joke people!)
What your department needs is Klingon rites of succession. The Peter Principle doesn't work so well when your subordinates' likely response to your incompetence is a batleth to the back of the neck.
I have seen the same thing happen. He is a position of managing people who do a job, and he does understand the job. That is just damn wrong management. for everyones sake he needs to go. Now. Gone. Out the door. Because he isnt contributing. If people arent contributing to your organization they are vampires. they take resources but create no result.
Reminds me of Putts Law : "Technology is dominated by two types of people: those who understand what they do not manage, and those who manage what they do not understand." Best Regards,
Still, you did not got a chance for some decent grammar crash course.
Ya well,
.00002 cents.
I work freelance in consulting, and as a musician. The people I work for love me, because they Can't/Won't/Don't have time to do what I do.
When I clean up virii and malware, or set up someone's network, the clients are so enthralled that they most always give me at least 10% tips, and when the bar owners see our group (or me as a solo) hold the crowd until the end of the night, they usually give a monetary compensation.
In many kinds of work it would be stupid to expect the boss to know more (or as much as) the workers on their central function. If you as a worker don't have something to "sell" the company, why are you there. In some industries you still only sell you time. However in IT and many others the company rent your brain and what is in it.
If your boss think he is interlectually ruling the workers he missed it.
A modern boss should use his knowlegde ( economy, organization theory and so on) to help you to produce more and better. You should work as a team. From time to time (that must not be often) he have to use his position to order something, but then he losing something in the production.
E.g. I don't think a business educated leader of a hospital would tell the neurosurgeon where to cut.
Pål
well, when I pronounce IP (I pee) to my boss, he thinks that im talking about my toilet break..
heeeeeeeeeelllp meeee!!!!
im alone in this world!!!
Vlatko.
Imagine how you'd feel if your boss knew more than you about your job and had to occasionally teach you how to do parts of it. When you disagreed with them you would be SOL because they are the boss and they obviously know more than you and it would be a mistake to press any point to hard because they are in fact your boss. Haven't you ever had to deal with a "superior" boss. Look around, I'm sure that one of your brow beaten friends does. The idea that there is some ideal boss in between those too hells is a statistically insignificant dream.
...
In the world that you dream about you would be inferiror on all fronts. Not only would your boss be your technical superior but she would be your corporately acknowledged superior. Your posture would acquire a stoop and your sexual preferences would start to meander. You'd be bitchin about how that controlling egomaniac doesn't know as much as they think they do and you'd be constantly arguing that you really do know more than them and you'd be whining about how you'll be gettin a new job any day and then they'll see how stupid they are for treating you this way
What will clarify this "problem" for you is to work for a boss who knows so much that they know where you should click your mouse next.
You are so lucky to have a boss that you can feel superior too. Maybe your boss isn't so dumb after all.
Sometimes it takes a blinking idiot to point out the obvious. This is why I like to have the most simplistic morons I can find working as my QA testers. If I didn't code against them, *I* would be the one they called stupid because I failed to account for some inconceivably absurd circumstance that the brainless dolts came up with in ten seconds flat.
I've had technical and non technical IT managers before and each have their own problems and benefits.
The technical ones often insisted on having too much of a hands on approach in my particular area of employment which is fine when things are going nicely but if you disagree with what how they think you should be doing your job it can cause problems (as they're the boss and ergo you'll end up doing it their way).
It also means you run the danger of them thinking they're all knowing about computers and chiming in about anything regardless of if its correct or not. And again...they're the boss so suck it up.
However, you can often defer problems off onto them and you can avoid alot of accountability for things going wrong.
On the flip, the non technical managers I've had wouldn't know a ps2 port from a usb port. However they managed. They knew the end of result of what they wanted to achieve and employed people in the areas required to do it. And more or less left us to it. Status reports were required of course and they'd make sure things were generally going in a direction they wanted but didn't care about how we got there. i.e 'I need our web page to do x y z go do it' and wouldn't be interested in getting involved in a discussion about whether we should do it in php or perl...that was our responsibility.
Bonuses: we had complete responsibility for our own jobs. We decided how to do it and the buck stopped with us. For the most part we were left completely alone to do it with no interfering. We didn't see any behind the scenes nonsense or any political company sillyness because the manager took care of that at his level before it got down to us.
Downsides: If we messed up, we messed up big and there was no one else to try and pass the buck onto. If there was something that came up that was beyond the teams scope of knowledge there was no 'higher up' person to talk to about it, we had to figure it out or come up with an alternative.
All in all I'd far rather work for an untechnical manager (as long as they understand they're not technical and are happy to purely manage on a goal orientated basis) as it allows me to actually do my job. With a technical manager I find mysel being second guessed, overruled and generally not in control of my area of work. Sometimes this was for the better (when I had got something wrong) but usually for the worst.
In summary...careful what you wish for!
Kev
Send the man video material and some popcorn, if he doesn't get the message, audio material and a get well card.
//de ~ 9cimi
You get internal telephony? Simply add a cheap modem in each of the computers, and plug the phone through it.
Change an easy-to-find setting, that won't make a drastic change, but will annoy him a little. Assure him that you can't change it back, and hint that you 'know' that he can change it back himself. He probably won't argue over it, because politician-types hate to admit that they don't know something.
Over two TWISTED PAIRS OF rusty barbed wire fence :) You need some kind of isolation (say, small wooden sticks) to keep them from shorting when twisted. Also avoid sharp turns or you never get 100 Mbit.
:)
But you know, that's some good idea for a pasture surveilance system
1. Cool dude.
Quite a nice bloke, basically a Web Designer, he realised that I knew more than him about programming and systems stuff, so left me alone to do my job.
Useless manager though - no deadlines, no projects "just fix what you think needs doing".
2. Ex-techie.
Well, he had delusions of being a geek - so much so that he would actually go to DefCon and shop for clothes at ThinkGeek to try to fit in. He would profess to have written C programs that we later found were downloaded from SourceForge.
Useless manager - well he did the usual PowerPoint stuff and had meetings with upper management all the time, but would get obsessed with something he'd read about, so forced us to use it, even if it was totally inappropriate. Two people left just because of him.
3. Micromanager.
Quite technical so demanded to know exactly how we planned to do everything, was also quite manager-y so made project plans and gave us [artificial] deadlines. Had favourites - mainly those who sucked up and were generally bad at their job.
I can remember 4 really good workers in 3 years who quit just because they couldn't get on with him. He treated us like mushrooms too - it was almost impossible to get to the President and find out what was going on with the company. Mind you, the President was a bit of a pyscho, I liked him though.
4. Non-technical.
This bloke was a bit of a dodgey geezer, some definitely illegal stuff was going on I'm sure. He basically ran the place by being threatening and shouting/swearing if things didn't get done. Very high staff turnover, but if you were loyal, you would be well rewarded.
5. Religious freak.
This one believed in penance. If you screwed something up, you'd be doing a stock take or cleaning the place up. I remember a bunch of us went to a trade show and one of us (not me) was unfortunate enough to have to share a hotel room with him - he walked around naked apparently!
I've had other bosses too, like the power nut (everything has to be done my way), the dirty old man (mainly hired 18 year old girls in short skirts) and one woman (always off because of her kids, or sleeping her way to the top).
#include <sig.h>
Think about it - you're spending over half your waking life "not caring" - it might as well not be done.
Then you go home and accomplish nothing.
Sure, it's a great way to pass the time, but before you know it, that time adds up to 10 years, and you've nothing to show for it - certainly less than you'd have if you'd entertain some ideas of moving or finding some work you don't find so horrible.
Last post!
Remember folks, the higher up the management chain you go, the more brain cells you have to be willing to sacrifice. Don't you dare appear to be more intelligent than your boss.
Who is general failure, and why is he reading my hard drive?
I have had IT ignorant IT managers before.
I've only found it to be a problem when they have not respected my expertise in making making IT decisions.
I have worked under a few IT Related managers in my years in the industry, and hardly any of them have IT backgrounds, only managment.
:(
Is this a good thing? They stick to managing the people, his/her staff stick to managing the technology??
I know it is fustrating, but it seems to be the status quo most of the time
All of my bosses have been ex-technical people, but not always in the same field. They need enough technical knowledge to understand the issues but the detail stuff is up to us. And that's how it should be.
(My previous boss was an ex IBM mainframe sys-prog, managing a UNIX and Windows support team. She didn't know a great deal about either operating system but she did have a fine understanding of computing in general and the issues which are relevant to any platform.)
There are a few intermediate people where I work, managing a small team whilst still being involved in the day-to-day work. Whilst it's true that much of their time will be taken up with meetings and admin stuff, which might tend to make their skills a bit stale, they have the advantage that they can cherry-pick the most interesting work.
Well..... Managers should manage and workers should do the work. As an example. I am an enginner in the automotive industry, I have had both types of managers in my career. I much prefer a manager that is not an engineer. Managers that actually know the job tend to micro manage and try to take over projects. Believe me..this is MUCH worse than a manager that dose not know the actual job. Let the Manager manage the people and the department. Don't expect any more of them. You will be happier....trust me. Just my $.02 Sno
all in all i've had about 9 different bosses ranging from completely inept to (what i would consider) 'well adjusted'. the most notable of my bosses was referred to as either 'jellyfish' or 'the peruvian prince' by the people who reported to him. jellyfish because he was completely spineless when it came down to confronting people he knew were integral to the flow of work and the prince nick was due to his lack of respect for *anyone* because, as with most arrogant people, he thought his 5h*t didn't stink. somehow this guy wormed his way into the VP position of the IT dept on top of the guy who actually hired him who was quite a few years older than him. the hiring guy wasn't the sharpest tool in the shed but his organizational skills along with his ability to get people working in a team efficiently would have, imo, made him the perfect candidate. unfortunately his shrewdness was nowhere near jellyfish's, so he lost the position to an undereducated and underqualified bull5h*tter. back to jellyfish.. there are stories upon stories about this guy - but i think the only one that needs telling is the time he got one of those phishing emails looking for your bank account information .. and responded. with everything you'd ever want to know to get into his finances and essentially take over his life. from what i was told this was the damage: his account was emptied within minutes. 2 houses. 4 cars. and thousands upon thousands of dollars in credit cards racked up within a day or so. what a fool. and this guy is the VP of IT for a company who does +-10million OI a year. pathetic.
thankfully i now work for someone who has the ability to delegate tasks to the proper people, allow them to do their job and knows their limits. of course i haven't seen those limits yet because the guy seems to have done just about everything both in and out of work. he's a pleasure to work with and for. never gets overly upset nor jumps to conclusions without proper information at hand. and if there is an issue, its worked out - not worked up.
I work in IT for a very large insurance company. I am afraid to mention the name as I have a mortgage to pay, and I dont want to lose my job. Our manager open admits he knows little to nothing about technology. At my prior job, my manager was amazed by a shell script I wrote. She didn't understand how the text could tell the computer to do stuff. I believe it is common for IT managers to be ignorant of IT. Sad but true. Welcome to Earth - it's odd here.
I'm posting a bit late, so this will likely be lost in the mess of people taking the opportunity to be funny and being generally unhelpful, but I was experiancing simular trouble with my parents. Albeit that was more annoying than aggrivating. My solution was to teach them how to fend for themselves. I showed them Wikipedia for terminology they didn't know and also instead of showing them how to fix their problem, I showed them how to search google ("howto" "example" "help" "faq" and other keywords) for a solution to their problem and then made them fix it for themselves. My rule was that if they hadn't been reading HOWTO's for at least half an hour, they didn't need my help yet. Of course, you have to do all this much more descretly than I was able to. I'd employ tricks like, "Oh, yea. I can take care of that, but I've been trying to finish this thing all morning. Go ahead and see what you can find out for us [those two words are surprisingly important] on google while I take half an hour to get this done." Something a little more difficult is to get him to read, on a regular basis, pages like Slashdot. When I first started reading slashdot (although Digg might be better for the slightly less technically inclined) I had ABSOLUTLY NO IDEA what half the stuff was about. But as I started seeing the same words in more and more context, I figured it out and now it's been a couple of years since I've seen something that I had no clue on.
Get used to it! My boss, his boss, and up are all idiots! Suck ass, get ahead!
Advice? Quit and go get professional mental help; you are far too bent to have a job!
Respect...a boss who knows anything...what perversion!!!!
I've found that a boss that I like on a personal basis tends to be a bad manager.
Ones that I don't really have a personal relationship with seem to be the best bosses I've had. I guess familiarity really does breed contempt.
In masone235's case, I've dealt with one like that. He fell into the first category I described above. Turned out to be the boss from hell. He was a Mac person but at work he had to use a PC. Oh the joy. Of course I put VNC on his machine and when I knew he wasn't at his desk I'd change backgrounds, etc. Used to drive him bonkers.
Grow up, you insignificant programming twit! Your boss can hire 5 more like you in the course of a day. Welcome to the real world.
Tech
Those who can't...
Manage.
Zanthor
I've dealt with both kinds of IT Managers - those with a strong technical background, and those who were "clueless" about technology. As long as they aren't clueless about everything else (managment, the business, etc.) I actually have prefered the latter. Techie managers tend to micromanage and stick there hands in the developers code, not always to the best effect. A little knowledge can be a dangerous thing. On the other hand, a smart manager who does his or her job and knows how to delegate technical decisions to the experts can be a great person to work for.
I always find it is better that the boss doesn't know as much. When they know how to do stuff they usually spend their time doing my work instead of the management job they should be doing.
But you should understand what a firewall does and why, and what a good firewall ruleset would look like.
I'd say you're half right. A good IT manager should know what firewalls are and why they're important (well enough to justify the expense to upper managment), but understanding a ruleset is clearly a job for a subordinate who can be assigned the time to do it right; its a good example of exactly the kind of knowledge a manager shouldn't have if you want to avoid micromanagement or other interference in day-to-day tasks. The point I'm making here is that a manager should have a good overview of what they're managing, and leave the technical details to people who have been hired specifically to handle the technical details.
Still, from the article:
Even when his own computer is acting up, he doesn't know what to do with it and has us fix it while he sits and watches.
So this guy expects his boss' computer to fail (even though his department of experts "fixes" it), and then complains that his boss doesn't learn about it...seems like they were made for each other. To paraphrase Marx, it sounds like he doesn't want to work for a company that hires people like him.
Blank until
Deal with it pink boy!
Seriously, there's a reason you probably know more than your boss. Your boss hasn't been "in the trenches" doing programming/maintenance work for years. He's been doing conference calls, paperwork, explaining why things are taking too long to HIS boss (who has probably come straight from a business school and knows nothing about how his company's products or services actually work).
Unfortunately, the IT industry doesn't have the concept of working your way to the top. Typically, you need money or connections to get anywhere in the upper management chain, and once you're there... you can move to another company and stay up there -- even if it's a totally different kind of company!
We used to call that the CEO club... how many former C?O's do you know who dropped back down out of that level of management? Even if the company is bought by a bigger fish, they usually get titles like "Vice President of Basket Weaving" or something, just so they don't have to fall back into the Peon Management with the directors and all their underlings.
Don't like working 60 hours a week with a shared pool of sick/vacation time, no raises, little to no chance of promotion, slim to no chance of profiting along with your company (you'll be bought out and downsized before those stock options ever mature), and being totally "at-will" so they can throw you out because your shirt is the wrong colour? You picked the wrong industry to be in. No unions means no controls beyond what the market will bear, and whatever legal rights the government still allows you to keep.
I hear it's nicer on the coast where there's enough competition so they have to be semi-nice to you or you'll walk across the street... but in the middle of the country, you take it or get used to hamburger grease.
Just make sure you don't take it too literally.
I have had the what layer is tcp argument quite a few times...
Chances are that the owner of the business put this person in there because they trusted them - not because of their IT knowledge. They also may have gotten a break on the salary too!
I'm the IT guy at my wife's business. Lucky for me I know more about IT than anyone else there. But, in my previous position I was a general supervisor, and I knew more about systems than my entire IT department (yes, this is rare). But, I knew my limits and didn't interfere in areas that I didn't know more than the IT folks. And, before I took any action I would always confer with the IT folks.
How to fix this? Do you really want to? Having a boss who knows nothing (and realizes it) is most folks ideal job. It leaves you free to make the choices about what has to be done.
To fix it, you'll have to address it to the person who does the firing. And, since it's a family member your case will have to be very, very strong. Maybe you can suggest moving him into a less sensitive position?
I'm a nerd, and I know it. For many years I have done a good carrier in the IT business, working as Senior IT Consultant to top management. My experience has told me that the skills and tasks are very different at various levels of management.
At low levels you have team management. Here you need to be technically skilled, as you manage your team directly. You have to be able to advice you team members and often coach them in various issues.
When you advance you get into middle management. Here your intersocial skills begins to out weight your technical skills. If the team size goes beyond 10 people you need to manage the team as a group, and not as individual persons. Now this requires much different abilities. It is much more important to motivate and delegate tasks in the project than being able to know technical details.
At top level management technical skills are almost irrelevant. Here the issues relate much more to strategies and directions. You don't need to understand how to do a specific task, you need to priorities business cases and calculate return of investments...
-:) Oh no - not again.
www.rednebula.com
The Register's BOFH column has useful guidelines for this situation, cunningly disguised as satirical fiction...
"My strength is as the strength of ten men, for I am wired to the eyeballs on espresso."
http://www.workopolis.com/
http://www.monster.ca/
Replace his laptop with an Etch-a-Sketch.
Seriously. If you know more about the business than your superiors, maybe you should try to open a competing firm with some of your coworkers. It's harder than it sounds though. People who have a good head for business are sometimes not the most technically-oriented, and they surround themselves with smart people to strengthen their organization. I was an analyst working under a Director who didn't understand what the hell I'm talking about sometimes. But, he could talk a snake out of his skin, and knew exactly what was going on, even if he didn't fully understand it. That's management.
I had a situation much like yours. Boss knew nothing really, but was the boss. Resources wasted, etc, etc.
So...I searched around for another company to work for. I secured a new gig, quit and now I'm happier and I don't put up with a bullshit, know-nothing, micro-managing boss. You should try it.
"It'll destroy you if you try to make it mean anything to anyone but yourself." - Henry Rollins
I hope this is a sarcastic joke, ARCnet is a relic of the past,
and optical protocols are the future, not some dinosaur limited
to 10 mega-bit speeds .
Not to mention the issues of the connectors for coaxial networks .
It is time copper died, fiber is the future, and light has zero
interference form EMI/RFI noise .
SONet/DWDM already promise Tera-bit speeds in the MAN .
Peace!
EX-MislTech
google "32 trillion offshore needs IRS attention"
...then definately put up with it. Help him out and make him look good. Teach him.
If he is an a-hole, then take the good advice you get in other posts.
People friendly bosses are hard to find. Note that to be a great leader he doesn't have to know squat about what his workers do - General Leslie Groves headed up the Manhattan Project not knowing squat about atomic theory.
I am very small, utmostly microscopic.
My old manager was a high school teacher before he became a techie. I imagine that he was a good one. The guy knows a LOT, can explain things well, is patient, knows to step back and let us do our thing, but also knows to step in when there are problems.
That manager moved up to a VP slot and is now my boss' boss. My current manager doesn't know as much about what we do or how we do it, but she is a good manager. She knows that her job, in a nutshell is to help us do our jobs. If we have a problem that needs to be elevated, she wants to know 1) What's the problem, 2) Why is it a problem, and 3) What do we, the guys with the experience, see as possible solutions or alternatives. Armed with this information, she tries to resolve the issue. Things may not work out in our favor every time, but we know we've got someone who a) recognizes her shortcomings, b) acknowledges our expertise, and c) is willing to go to bat for us.
Is it any wonder I've worked here for over 10 years?
DD
"Can I finish? Can I finish?
Yeah, there's the occasional manager out there who doesn't know their ass from his elbow. But I'm much more concerned about the quality of "CS" graduates in recent years. There seems to be an over abundance of .X certifications being pumped out of trade schools calling themselves universities and colleges that can't draw a functional block diagram of a computer, have no clue what base conversion is, and the term "optimal" means "easiest for them."
"Strategic decisions are what someone else makes and tells me what to do."
"Fight up the food chain? Well, I'm confident that they'll give us what we deserve."
"The data warehouse group says we need to follow their burdensome release process. I think it's way too much work, and it's OK with me to not follow it, so you can work it out with their manager."
It was a very happy day indeed when I got a new job and left his sorry ass behind.
Why was he not fired earlier, you ask? Well, not to give too much away, but he was a "lifer" at the local Telco and had enough connections to have personal pull. Oh, and the fact that people don't really have to do a good job managing when you're making money hand-over-fist off local telephone service.
F'd it up horribly and ended up being fire for that and behavioral problems unrelated to his job skills.
i quit when i realized the mgmt wasn't going to fire him, and it wasn't going to get any better.
point is, you don't tell upper mgmt they made a horrible mistake. they don't want to hear that from you, the worker. and the mgr himself will definitely not be responsive to your insight.
i don't believe the ridiculous assertion that "if i knew what you know, what do i need you for" crap i've heard some mgrs say. you need me to actually do it j*ck*ss, and you need these others to do the other things that need done around here. you going to do it all?
on the other hand, it's kind of arrogant to think that everyone around you is not worthy of their jobs if they don't know as much as you though. i see a lot of that in IT.
my advice, if you think that upper mgmt will be unreceptive to your opinions, start looking around for something else. don't try to mold the workplace to your vision, find someone who is already following it.
go west young man! or somewhere else......
I've had it both ways, working for folks that know less than, and more than, myself. Either way is okay, but you have to know which side of the fence you are on.
The key, I think, which has served me for some 15 years, is to remind yourself that if you cover the boss's butt to the point where it doesn't get chewed up to the point where (s)he considers it to be on your behalf, most of the rest just takes care of itself. This only works if the boss is smart enough to realize that you are a friend, troubleshooter, helper. In the five or so years prior to the most recent 15 my boss two levels up was an ignorant strutting @ss, and there was no chance of reconciliation, so I eventually left. Currently my immediate boss is the fellow that mentored me in Unix, though he was not my boss then; we have worked for each other over the years since, me hiring him after his five-year stint at another location, then helping to promote him to be my own supervisor. His supervisor is now the one we work to cover...
Best of luck. Luck counts in these things...
As an experienced professional you can always take you talent and experience to another company right?
I'll probably get lost amongst the chatter here, but I have to weigh in as I've been both a manager and a technical guy for most of my career. I've had more time as a techie simply because I prefer that line to the management track.
Basically, a good manager does not have to be good at the job of his employees. In fact, more often than not it's preferable that he's not. The reason for this is that managers (good managers at any rate) need to deal with stuff that technical guys find wearing or even bullshit. Stuff like project planning, resource allocation, and generally playing the "politics game". If you're a technical guy in a management position, there's an almost natural tendency to presume that you're better than your employees. That leads to a presumption that you know the answer when they do not, and thus that you can do their job better than they can. It then irrevocably leads to a manager who micro-manages his employees. This makes him a lousy manager.
I personally went into the management job and knew this was a risk. As a result I made a conscious effort to seperate myself from the technology even to the point that I requested my rights to the system be taken away (I was granted admin privileges when I started). This forced me to go to my employees and look to them for solutions. As such, when we had a problem I usually sat down with them, explained the problem and asked them to give me a BRIEF overview of their proposed solution. I always told them to avoid technical details as I didn't need them. Then I usually asked for a timeline for a fix and walked away. I could then go back to the manager / business owner / department head who reported the problem and give them my take on the problem and give them a timeline (usually plus a few hours or days depending upon the extent of the problem). I never told them who was working the problem or how it was going to get fixed. That's how a manager works. This way I showed trust in my employees abilities, kept the heat off their back and set the expectations of the reporter that the problem was being diligently worked on and thus would be fixed.
I'd say 80% of my job was "public-relations" based. To me, my technical knowledge was somewhat of a liability. I ended up looking at solutions to problems and sometimes over-analyzing the solution my employees had come up with. I had my own ideas about solutions more often than not but had to keep them to myself. I couldn't test or implement because I had no access, and if I were to try then I would be showing my employees that I didn't trust their judgement. This undermines the entire department and thus turns you again into a bad manager.
Eventually I quit. Not because I wasn't wanted in the position (I had great working relationships with my employees that I enjoyed and still stay in touch with some of them), but because I had found my "geek-karma" to be a liability to my direction as a manager. I wasn't comfortable being the "general", I found I much preferred being "in the trenches". Besides, honestly I find that I can be much more flexible with my schedule as a techie than I ever could as a manager. Even though I have the occasional evening and weekend work I need to do, I prefer it over the constant 11 and 12 hour days I needed to get all my stuff done as a manager, the interminable meetings and the absolute hard-and-fast requirement that I be in the office between the hours of 8am and 5pm every day... even if I'd been there until 2am dealing with paperwork.
And as for those who comment that a manager will take your "thunder" as a "hot-shot", think about this. When you f**k up, a good manager will also take the hit. I can't count the number of times I had a screw up in my ranks that I had to go to my management and say, "A member of my group dropped the ball. They're diligently working on a solution and I will take full responsibility for it." I got on the wrong side of a few upper managers because I refused to state who on my group screwed up. I always told them I would deal with it in
Reading about arcnet certainly brought back some memories, but read the link he provided to see what they are using it for nowadays (I had no idea). It's likely that the optical stuff just isn't rugged enough for their use. Plus they don't need the speed.
It makes no sense to myself either that some of the guys that lead the guys "down in the trenches" doing the ACTUAL WORK (e.g.-> coding, networking engineering/adminstration/tech, &/or etc./et all concerned in this field) can't do the job many times themselves, or @ least proficiently.
That is what you get when you have folks that cannot do the job themselves, they can't earn the respect of their subordinates, & are not very useful in "pinches" or deadline 'crunch times' because they're useless in this field.
I have seen it TOO many times... way too many. This field, in particular, since it is SO technical in nature, really ought to have mgt. that is EXTREMELY capable in said positions... bosses that can 'jump into the mud' with you & help out @ tech levels in particular (and be as good as YOU are, or better imo).
APK
P.S.=> "WELCOME... TO THE REAL WORLD..." Morpheus to Neo in 'The Matrix' -
IMO, these type of bosses probably get the jobs because of having the sheepskin &/or 'networking' (but, not the PC kind, the kiss butt kind via ingratiation)...
Bad move imo, ALL the way around, to hire IT/IS/MIS mgt. based on that, & no real-world hands-on actual working experience in this field @ a technical level... apk
Actually I don't, I'm on disability.
FalconShould there be a Law?
http://fallbehind.blogspot.com/
Hey our company still runs 10m everywhere in all its offices and is a billion $ cap stock market company in .au
We're still using win2000 too
Not only must a good manager know how to manage well, you must also know how to be well managed.
If your manager makes a mistake, correct him/her about it as soon as time permits. If s/he is stubborn and refuses to change an idiotic decision, don't be afraid to go over said manager's head. Go to his/her boss and explain why the mistake will hurt the company.
Crying and wallowing in misery because of someone else's mistake never helps anyone.
LK
"Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
If you manager produces noticeable value in the area for which s/he was hired (technical or non-technical) for you, your team and the rest of the company, then s/he is probably in the right spot.
Managing and being at the fore front of technology is VERY taxing and tends to result in burn outs of most people. I've seen people being able to cope with such jobs at a maximum of 18 months at a time before requiring downtime (e.g. focusing on either for a while) or they'd be hitting the wall (too many have gone down the latter road for my liking).
Personally, I've been in a position where I for the last 12 months have had to negotiate contracts, make planning, acquire resources, deliver architecture and manage the execution and delivery of systems for a government contract. If it were not for the fact that I'd be handing this over to a replacement in 1,5 months I'd burn myself out.
When I eventually do take a position in a line organization I'll definitely choose to *either* focus on sales, resource management, project execution or architecture. Not all of them at once since it's unrealistic to expect an "IT Manager" to keep "consultant" like pace as part of a long term career (5+ years?). No person I've ever met have ever managed such a feat and expecting such from your manager is not realistic i.m.h.o.
And yes, if when the time comes to choose a path and the path happens to be non-technical, I will become less skilled in the areas not being the core of my new position. E.g. I would not see myself being able to teach younger specialists (as an example) the ins and outs of various techs. I'll expect any person I hire or manage to be better than I in their respective field and will rely on their advice and expertise for making the proper decisions.
Please reflect over your manager's situation and the work s/he does. In most likelihood the person is busy making sure you and your team can perform to your best while at the same time "shielding you " from upper management and the issues coming from that direction. I'd also wager SLA , customer commitments and allocated budgets weigh heavy on your manager to name but a few examples.
In a society that believes in nothing, fear becomes the only agenda ~ Bill Durodié