Slashdot Mirror


Geeks in Management?

The Other Side of the Coin asks: "I've been doing a relatively interesting job until now, but they've pushed me into management recently. Although the new position is pretty boring (I manage normals), I do still have time for all the geeky stuff I used to do before. My problem is: I have no formal (or any other, for that matter) management training. Sure, I'll read a lot about it (and take some education), but what are your experiences as geeks in management? For example, I naturally started to use Borgish management methods, and this wasn't received well by people, to say the least. What are the most difficult hurdles for a manager geek to jump, and can our personality be used as an advantage in management?"

9 of 763 comments (clear)

  1. Must Read by k96822 · · Score: 5, Informative

    It is absolutely crucial to read "How to Win Friends and Influence People" by Dale Carnegie. That will turn anyone into a good manager. Best manager I had was an analytical type like us back at GE. He read lots of books and practiced what they preached. The Carnegie book is the most important!

    1. Re:Must Read by 680x0 · · Score: 4, Informative

      Reading is a good start. Another book I have to recommend is Peopleware by Lister and DeMarco.

    2. Re:Must Read by Sentry21 · · Score: 4, Informative

      I'd like to second this.

      The power of this book is not that it reveals some hidden truths that turn you into Mr Personality, but rather, it is a list of examples and a collection of reminders. Reading the book frequently to keep the suggestions in your mind, you will more easily remember to do things that you know you should probably do anyway.

      For example, one chapter is dedicated to smiling. You should smile often, because it makes you seem happier, more approachable, and a nicer person in general. Our mothers always tell us we should smile more, but most people don't really think about it (I look for smiling people on the Metro when I go to and from work - people never smile who are there alone, and rarely if they are with someone).

      Consider it a book of reminders that will keep your personality friendly and brighten your day and the days of those around you, and make your managerial job a hundred times easier. Highly recommended for anyone who ever has to deal with people in any fasion - which is everyone. And at $10 CDN, it's a steal.

  2. People will hate you. by micromuncher · · Score: 5, Informative

    And you may hate yourself.

    After being part of the "mobile work force" for more years than I can remember, the biggest problem encountered in larger companies are people that have been promoted to management based on seniority as opposed to training or skill.

    Don't get me wrong, I don't want to start a flame war, because I've worked for some people that have no training that were great, and conversely I've worked from BComms where I wanted to go postal.

    Managers who are technical sometimes have the tendency to still poke their fingers in where they can. DO NOT POKE. Delegate. Otherwise you are discounting your minions and taking on more than you can chew.

    The best manager is the one that recognizes accomplishment, delegates, and rewards. Micromanagement is a trap many fall into - so remember what it is all about: facilitating people who work under you to feel empowered, and be empowered to do the work. The day you complain some guy is always 5 minutes late, when he is twice as productive as the guy next to him, is the day you need a smack upside the head.

    I've worked for so many clueless managers that either have sales backgrounds or technical backgrounds... the sales guys always promise more and the client, not the worker, is their priority. The technical guys usually have stale skillsets and think they can do everything better with PowerBuilder.

    Remember - work your people skills. Some people shouldn't be management. Some belong in the trenches.

    --
    /\/\icro/\/\uncher
  3. What works for me, but I am lucky by Edunikki · · Score: 4, Informative

    I am lucky in that I have capable and self motivating staff. And you would be amazed how rare that actually is . . . Communicate, don't dictate. Talk to people about where they are and what problems they are having. Stress that there is no blame for problems and that you want to catch them quickly to correct them. Reassure and praise where appropriate. From dealings with other companies and departments I am aware that competency is not necessarily the minimum level that you can accept. Tell people when they do things right. Praise them when they do them well. Understand and appreciate what your staff have to do and what their job likely entails. Being able to do their jobs is actually a bonus as it means you can train them if necessary, and dive in if their workload is too much and needs redistributing.

  4. I was a programmer, then manager, then programmer by 3770 · · Score: 4, Informative

    1) be secure enough in yourself that you aren't threatened by your underlings. It is perfectly fine that people under you are right or know more than you. Accept it and treat them with respect.

    I was a teacher at a University and I was also a student in the 4th year. I taught first year students. They never challenged me and I was a great teacher (or so I like to think). I also taught 3rd year students. These students challenged me in every way they could. They tried to ask me questions to show that they knew more than me. In this scenario I was a terrible teacher (until I realised what I was doing) because I would either, if I knew the answer, react by putting them down or if I didn't know the answer, I reacted defensively.

    2) Don't base your self esteem on knowing more than everyone else about technology. You have to accept that you now are expected to be good on something else.

    I am a geek and was promoted to a manager. And I really love the technical side. I was secure in myself but after a while there were inevitably situations where people knew more about the parts of the system that we were building, and the technology we used. I started loosing the platform from where I had previously gotten my self esteem. This can be a bit painful.

    3) Don't be a detail fascist, unless you really have to. You'll have people under you which are good. Don't lean over their shoulder and tell them how to do things. You should however oversee that interfaces between people work well (unless you have a guy that is responsible for that).

    If you are a fascist about details, then you will have to be one forever. Noone else will step up and take responsibility for good designs.

    4) Management by walking around.

    There are different ways of managing people. I don't know which one is best, but I know what I prefer, both to use as a manager, and for my manager to use. Make a habit of walking around and have little informal talks with people. Talk about the NY Yankees or some interesting problem, or an actual management issue that you need to discuss with this person. The upshot with this is that you'll always stay very aware what is going on and if someone is brooding over something they will let you know before it becomes a big issue.

    Well, that's what I can think of straight off the bat. Good luck. And if I had to summarize all of the above and give you one advice, then don't let your insecurity lead you to react defensively.

    --
    The Internet is full. Go Away!!!
  5. Re:You have an advantage by Wudbaer · · Score: 5, Informative

    It is an advantage to understand what the people you are managing are supposed to do, but remember one thing:

    EVEN IF YOU KNOW HOW TO DO THE JOB, FOR THE LOVE OF GOD LEAVE YOUR TEAM ALONE.

    The worst thing is the engineer-turned-manager who constantly has to have his hands in everyone and the dog's work because he thinks he is still hot and knows better than those kids how to do stuff. Even if this is the case: If you find out your team is staffed with total idiots rather fire them and get better ones than try to do their work for them. Just won't work out.

    You still can give a demonstration of your geek-god-like skills from time to time at chosen occasions to show them that they cannot tell you an X for an U, and you can give them good advice IF THEY ASK YOU FOR IT, but otherwise just manage them and don't do their work. Been there, done that, and it just didn't work out, neither for them nor for me.

  6. Re:Pretty Ironic... by frenetic3 · · Score: 4, Informative

    I've read a bunch of management books, of which I highly suggest a few:

    Peopleware : Productive Projects and Teams, 2nd Ed. by Lister and DeMarco -- probably THE book you want to get

    First, Break All the Rules: What the World's Greatest Managers Do Differently by Buckingham -- based on extensive surveys of what makes employees happy with their jobs and bosses, and what they need to do their job effectively

    and I've heard good things about Becoming a Technical Leader: An Organic Problem-Solving Approach by G. Weinberg and How To Win Friends And Influence People (seen both cited by numerous successful entrepreneurs) but haven't been able to read them yet.

    (BTW, those are all non-referrer links, I'm not link-whoring.)

    I suggest reading a bunch; you'll start seeing overlap and will understand the basics after the first few. Good luck!

    -fren

    --
    "Where are we going, and why am I in this handbasket?"
  7. Barbi Implants? by Tablizer · · Score: 4, Informative

    For example, one chapter is dedicated to smiling. You should smile often, because it makes you seem happier, more approachable, and a nicer person in general.

    Okay, we know the "why", but what about the "how"? I never was good at faking smiles for photo sessions. How does one learn how to fake a smile over long stretches? It is really tough to be happy around people who you would zoom away from at warp speed given a choice.