In my experience, the best and worst managers are non-technical, where technical folks are middle of the road:

Bad Non-Technical Manager

Either incompetent or evil. Does not understand technical discussions, will pick and choose the parts they like, and hold you accountable for their misunderstandings. Promises superiors the impossible, and expects you to deliver. May or may not have pointy hair.

Bad Technical Manager

Thinks he is boss due to superior technical skills. Is in fact a marginal developer who hung around until promoted. Limited management skills, gets pushed around by other managers, is powerless to go to bat for you. Delagates administrative tasks. Still wants to develop, meddles with technical decisions, even though he is years out of touch. Usually has a basic idea what is possible.

Good Technical Manager

Got coerced into management, to fill a need or fit him under the pay scale. Knows his stuff, will dive in to help with the technical work if necessary, but allows his people to find their own solutions. Natural management skills, but not interested enough to learn to traverse corporate politics well. Often has to fight to get things done. After a few years, may turn into Bad Technical Manager.

Good Non-Technical Manager

Actually wants to be a manager. Acts as facilitator and arbiter, rather than boss. Insulates group from administrative tasks. Understands group members strengths and weaknesses, delegates technical decisions. Often promoted, or drummed out of company.

In reply to Re: OT: Tech Managers vs. Non-tech Managers.. by indigo
in thread OT: Tech Managers vs. Non-tech Managers.. by LD2

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.