Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
The Almighty Buck

Resisting the Management Career Path? 22

RenQuanta asks: "Last August I graduated with my Masters and entered the work force with a very sweet technology job. Since then I've had great success in the projects I've been assigned too and as a consequence, my manager is pushing me into a project leadership role. That's fine, I enjoy the challenge and opportunity, but as time has gone on, I find myself doing more and more "management stuff" and less coding and hacking. That is, I'm spending too much time managing people, planning projects, dealing with customers and vendors. I don't want to spend my career as a manager, but as a technologist. Yet after only nine months in the industry, I realize that anyone with significant technological skill will end up as (at least) a project leader, with people under his/her authority. How do I keep from sliding too far down the path which will lead me to endless administration, financials, monthly letters, and too little technology in my day?"
This discussion has been archived. No new comments can be posted.

Resisting the Management Career Path?

Comments Filter:
  • At the last place I worked for, we got a new slew of management when they realigned the technology departments. One of the questions asked was if Technical people could still expect to get raises when they were making quite a bit of money, had been there for quite a few years, but did not want to move into management. The response was yes, and that if people wouldn't be comfortable in amangement, even if it was thought they would be good management material, they wouldn't be pushed in because they would perform better in a job they liked than a job they didn't.

    Mention this to your manaager the next time you talk with him or that he brings up the possibility. Explain that you enjoy working as a Techie, and fel you contribute more from a technical standpoint than from a managerial one. If he's a good manager he'll understand you're better off where you're happy than where the company PHB's think you'd be happy.

  • by Dragon218 ( 139996 ) on Tuesday June 13, 2000 @02:09PM (#1004399) Homepage
    Put laxitives in your boss's coffee. This will do one of two things:

    1: Make him extremeley angry at you and not even think of promoting you

    2: Keep him in the can, so he won't be able to find the time to promote you.

  • by scotpurl ( 28825 ) on Tuesday June 13, 2000 @05:52PM (#1004400)
    Okay, so that subject sounds circular.

    A project actually has three aspects:
    1. the vision/core part of the project (what it does)
    2. the peripheral stuff that has to get done (documentation, testing, sub-subfunctions)
    3. management tedium (gant charts, whipping the slaves, banging the drum, holding people hostage/accountable)

    The key to staying sane is to get yourself into the position of #1 above. You're the one with the talent. Management needs to find you a flunky, who's technically in charge, but whom it is clear you are senior to. Their task will be to do all the stuff that detracts from you being brilliant, and keeping the feel of the project going.

    I'm not blowing smoke here. Take game development. Management deals with the tedium, and leaves the core 2-3 people alone to deal with everything. Then there are other people who do the sub-subfunctions. (animate the guns, do enemy AI, create textures, edit sounds.)

    Other industries, such as architecture and art, understand that it's the core people (like you) who give the product soul, and turn it into something desireable.

    Just grab your manager, and find out if they can get someone to help you with the stuff that takes away from what's most productive for you. Every interruption detracts from the quality of the product, and extends the timeline.
  • I got this little tidbit of wisdom from one of my professors: The key to never being management is to never explain anything clearly. If you do the technical aspect well but do not explain it clearly to managers and customers they will never promote you. It works.
  • No offence intended, but this sounds very much like the age old theory of promotion to the level of incompetence. You are currently very good at what you do (technical stuff) therefore you get a promotion. This keeps happening up to the point that you are no longer good at what you do (management), so you no longer get promotions.

    I guess an adjustment on the theory is promotion to the level of insanity - you get promoted up to the point where you go insane because you work is nothing like what you want to do :-P

    A while ago, I was working in a very technical, hands-on kind of role. I was head-hunted for a "Technical Manager" role. I jumped at the chance due to a considerable pay rise and the promise of more cool stuff to play with. It started out well, but after about a year, I ended up going through the "we would like you to get more involved with the management" downward spiral. I tried to do it, but ended up snapping and left to go back to the hands-on technical stuff. Much more fun :)

  • My copy of The Mythical Man-Month is unfortunately not available, but I remember that Brooks mentioned the system that was in place at IBM when he was there.

    The general idea was that you could advance as a manager, or as a technologist. There were equivalent parallel positions at each level, with similarly impressive-sounding names. If someone was transferred from the technology track to the same level on the management track, it was with no increase in salary; but the reverse move did get a raise. The idea was to offset the "management mystique" and remind everyone that the "technologists" were just as important as the "managers".

    It may be that some companies are using a similar system today. IBM may still be using it, for that matter, if you want to work for them. This would seem to be a solution to your dilemma. HTH.

    ------

  • by becoming a contractor - it's what I did.

    Having been in exactly the position you're in, I sympathise. What I did was to hand in my notice, buy an off-the-shelf company and ring a dozen agaencies saying "I'm available for contract work, here are my skills, this is my rate, I'll mail you a CV". I've never looked back.

    Disadvantages: having to look after yourself (if you don't work, you don't get paid), loss of all of those big-company benefits (pension schemes, private health care, company car, paid holidays, sick pay, free training)

    Advantages: no office politics, no brown-nosing, significantly better pay, no unpaid overtime (if I work 70 hours a week, I get paid for every one of those seventy hours), no dull jobs (don't fancy a job? don't take it - there'll be another three along before you can blink), long holidays.

    It's a little unnerving jumping out of a well-paid job into being a freelancer but there's no shortage of jobs: I've never had to spend more than a week before finding one I fancied. And, since I'm hired as a developer, that's all I do: I go to design meetings, then develop and test code before handing it over to the QA boys. Since I've been hired (at some expense) to do a job, the companies hiring me tend to both resource me well and listen to what I have to say. IMHO, it beats having a career path into a cocked hat.

    (Note: I'm based in the UK, YMMV. State and National taxes may apply. Don't give to children under 36 months)
    --
    Cheers

  • Might I suggest the latest Freshmeat editorial on this subject?

    http://freshmeat.net/news/2000/06/14/960993071.h tml

    We need more developers as managers, so the two can relate....
  • Yup, IBM has two tracks this way... you can work up the ladder on the technology or management side, and people switch between (tech -> management, but also management back to tech). Any higher level technologist will have many other responsibilities, of course, including project leadership, but the idea is to get the best people into the higher level technical design and organization, and still let them do implementation. Looking around my area, it seems to work well.
  • I am currently contracting, and can recommend it. The only way I'm going back to a permanent role is if a pre-sales/consulting position. Pre-sales is good because you have to be quite technical (talk to all of the technical people at the companies the sales person is trying to offload a solution to), and because it is related to sales the pay is quite good too (providing you are making sales, and exceeding budget).

    It will be a shame to lose a couple of months holiday each year though.

    It can also be hard to get into pre-sales if you are not a technical person with a vendor (apparently all of us schmucks who have to evaluate between different vendor offerings don't know what it takes to do pre-sales).

  • I worked for a year at a company--then I (naively) applied for the "team leader" position. Two years later, I couldn't STAND my job, so I quit (I also couldn't stand some of my coworkers, the benefits had gone downhill, the company was getting stupider by the minute).

    I've been where I am now for 6 months and I love it. But people have already called me the "project leader"--the former project leader was laid off (for other reasons) and I'm the only one who is "coming up with ideas". With any luck I'll be able to dodge that bullet by coming up with some boneheaded plans.

    I agree with others' assessment that the Peter Principle is at work here (you get promoted to your level of incompetence), but I think there's more than that for technologist positions: buffers.

    Most non-technical managers HATE managing technical people (let's not speculate why for now). So they figure "I'll promote one of those programmers to be a 'team leader'--that'll turn him to the dark side just enough we'll be able to talk AND I won't have to deal with the rest of them."
    --
    Compaq dropping MAILWorks?
  • by kwsNI ( 133721 ) on Monday June 19, 2000 @12:26PM (#1004409) Homepage
    I've never heard of anyone wanting to know how NOT to get promoted. I can think of a few ideas off the top of my head:

    • Sleep with your bosses spouse (Bonus points if you're the same sex as the spouse).
    • Show up to work late every day.
    • Tell you boss that they look fat and bring them can's of Slim Fast every morning.
    • Reroute all of your bosses e-mails to his mistress to the entire company and CC his wife.
    • Reboot your NT servers every 25 mintues and tell him to stop moving the mouse.


    kwsNI
  • Hey - I'm that flunky! (well, I've been here less than a year still - there's only so quickly you can move up the ladder...)

    Someday... [tapping fingers ala Mr. Burns] ... it will all be mine... excellent!
  • IBM just seems to do shit right. I ask myself how can a company be that huge and still be able to provide a replacement part for an old PS/2 computer ??? Mind you they might want a million dollars for it, but in general, they seem to be a very well run company. I'm impressed at this type of a solution at IBM. Obviously the two tracks won't peer up to the CEO level, but I think this is a very cool move for a company. I guess a company of IBMs size can afford to do nifty things with it's large workforce as well. -Pete
  • And make sure you like it. If you do, you should be a consultant or work for a company with a strong technology track.

    Otherwise look at management as an opportunity to grow and have a larger impact on things. A great manager can have a massive impact on the work and lives of the people around him/her.

    Keep in mind too that you may be sick of staying up to date with technology ten years from now, when Perl will be a distant memory like Forth and Token Ring.


  • Jobs for everyone
    Try I.B.M. and its two tracks
    End My Shameless Plug


    (Sorry, I had to try...)
  • This is a common problem, and part of the reason for the depressing statistic that the average programmer only programs for 5 years, before they

    1)Move up to management, or
    2)Quit the field!

    There are some companies that do have a technical track, where project managers and technical leads are different, and there are some departments where this happens on an un-offical way. You have to look for one of these jobs. I'm in the later. My Team lead describes me to anyone as "Sr Designer and Development DBA"
  • There a theory about this exact thing:
    (I don't remember the name of the inventor)
    It says that as long as you are good at the level at which you work, you are going to climb in your enterprise.
    But as soon as you are less efficient, you won't climb anymore and stay at this level for a long time.
    So most business end up with management staff just being one level too high for their abilities, completely wasting human resources...
    If someone remember who said this, please give the author the credits he deserves...
  • one guy I worked with was rpomoted to manager like you say. At the time he was going back to school for is MBA. He soon discovered that while he wasn't a bad manage (at least not worse then others) he didn't like that work. He had to quit, and work for a diferent company for a year. Now that he is back (the other company went belly up) he is continually fighting moves to management. His personality makes him an obvious choice for management to those above him so they always offer him any management jobs. He won't take them, but his personality leads him to being a technical lead on some difficult issues that we would prefer to ignore as long as possibal if noone was pushing them.

    So really all you can do is tell your boss that you want a technical position. Then the next time a position opens up, transfer to it quickly. Make it clear that your goal is to do that transfer though.

    My current boss has made the transition technical->management and back several times as the need arises.

    In the lower managemetn levels pay is about the same. If your goal is to get more pay then a technical worker you should take the management track, and then figgure out how to get a title like "director of", "vice president of", or something else fancy sounding. You won't get the big bucks though until your position is several levels removed from the technical side. My boss sees through me technical problems all the time. his boss should never see technical problems.

  • I can relate to many of the stories posted in this thread. At my last job (with a large company), I witnissed a good friend in his transformation from technical to management roles. I then realized that I, too, was being pushed more and more into managerial roles ... weeks went by where I would get nothing accomplished but senseless meetings, reports, and e-mail trails. I looked forward to digging into C code at every opportunity during those days.

    One day another job opportunity with a SMALL company (and a solely technical track) landed in my lap and I jumped on it. Since then, I'm proud to say, I've coded every day and made a difference to the bottom line of my new company. When I look back, I'm glad I made the jump.

    As to the benefits of being in the management track, my previous experience leads me to believe that even the lowest grade management is financially rewarded far beyond most career technical track employees, with advancements in management grade leading only to absurd levels of financial compensation... but then again, my previous company was nothing more than a glorified old-boys club where 'who' was significantly more important then 'what' you knew.
  • Have you told the manager that while you appreciate the "promotion" you really just want to stay a techie? Besides if he's giving you the power to manage the projects, take one of the team members and make them the project manager and just work on the project
  • ...it must be working.
    --
    Compaq dropping MAILWorks?

We want to create puppets that pull their own strings. - Ann Marion

Working...