Making the transition from developer to manager

NEWS
Builder.Com

A classic "Dilbert" cartoon depicts the Pointy Haired Boss promoting a developer to a managerial position. The developer is overcome with anxiety as the boss hands him a tie and says, "Don't be afraid, it's called a necktie." While a promotion from a technical role to a supervisory position isn't that scary, a few bumps can be expected. Let's take a look at a few tips to help ease the transition from developer to manager. Is a manager's role right for you?
Technical people should ask themselves before they pursue a managerial position: "Is a manager's role right for me?" Being a supervisor or manager is very different from being a developer. Look at how you currently spend your day and ask yourself some more questions. Do you enjoy digging into the nitty-gritty of low-level issues? Do you enjoy developing elegant solutions to complex problems? How do you feel about meetings? How comfortable are you in directing the work of others and dealing with conflicts? These are some of the things you should consider before making a move up the ladder. Another key question is, "Why do I want to be a manager?" For a long time I wanted to be a manager because, in the organisation where I worked, the career path was developer -- senior developer -- manager. There was no "technical career path"; you either became a manager or you slowly ascended to the ceiling of the senior developer pay scale. So, as a senior developer, I wanted to be a manager in order to continue in the career path. I was shocked into reassessing my feelings when my manager, who was a good friend and mentor, told me that she would have stayed longer in the senior developer position if she had to do all it over. Making the leap
So, you made the jump from developer to a manager. Now what? Here are a few tips to help ease the move. Get a mentor
A mentor is good to have no matter where you are in your career. But at key transitions like this, a mentor can make all the difference. Mentors can help you with the many new things you'll need to learn. Look for a mentor in someone who's been in your position for a few years. These people have learned the ropes but are still close enough to the transition to remember what it was like for them. Go to training
Get some management and team leadership training. Some topics I recommend are: effective team leadership, conflict resolution, negotiation skills, and helping others succeed. Also, if your Human Resources department has a class in employee evaluations, take it. Writing and giving employee evaluations is hard. Get to know your team
Even if you've worked with the team for years, get to know them better. Meet with each person one-on-one to discuss their career aspirations, their likes, what they are currently working on, what they'd like to work on, and what they expect from you. When I was not a manager, I always tried to understand what my manager's expectations were of me and worked to meet or exceed them. Likewise, as a manager, you need to know what your team's expectations are of you. Improve your time management skills
As a manager, you'll be adding more directions in which you can be pulled. Develop your time management skills to balance the increased load. Find a way to keep your technical skills sharp
A big complaint from new technology and development managers is that their technical skills suffer. Let's face it, as you become more involved in managing you will have less exposure to the things that keep your technical skills as sharp as when you were coding all day. Look for ways to stay involved technically. Perhaps you can assign yourself small programming projects aligned with your team's project -- small because you need to balance your time and workload. You should also try to keep up with technology shifts and new languages. If your team wants to use a particular technology or language, look into it yourself. If you're familiar with a new technology, it will be easier to sell it to the people you report to. Represent your team well
As you go to meetings or deal with other managers, remember that you're representing the team. Don't overcommit the team or, conversely, sell it short. Also, be careful not to say one thing to one group and something completely different to another. Be humble
Arrogance does not fit well on a new manager. You are in a big learning situation where you are bound to make a few mistakes. Take them in stride and learn from them. Learn to let go
You may feel the urge to jump in and help your team with every issue. Don't. We all know the name for that type of person: "micromanager." This is one of the hardest things to learn. You need to oversee your team, but you need to give them room to grow. A good way to measure your success as a manager is to ask your team how you're doing in helping them grow. Ask them individually because each person has unique needs. Go forward with confidence
These tips will help you make the transition from developer to manager. The road may be bumpy, and you may feel overwhelmed at times, but with any new challenge there is the potential for great reward. Use these tips, and be confident that you can succeed. Created by developers, for developers, Builder.com brings software developers fresh, real-world perspective on topics from programming to architecture to management. Builder.com will improve the way developers work with the information, tools, and services to help them conquer the challenges they face everyday in real-world development.
For all job and work-related news, or to search for a job and get information on training, go to ZDNet Jobs. If you have something to say about work and employment issues say it here at the Jobs Forum. Let the editors know what you think in the Mailroom.

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

BrownieBoy

@Jack, > Works really well for thieves.... Nice attempt to deflect the argument by tossing in a point that's totally irrelevant, even it were...

3 hours ago by BrownieBoy on AMD Ultrathins to challenge Intel Ultrabooks
bootlegger

Make that 13 people now - I got refused today at Manchester airport. I thought I was up to date on this legislation - I knew of the EU ruling from...

6 hours ago by bootlegger on UK airport body scans will not be opt out
tinycg

Don't forget to check out apps like GoodReader or SlideShark either, they're indispensible for people on the go in presentation situations. Best...

8 hours ago by tinycg on Four top iPad apps for people on the move
TerryRK

Well it seems there is something a number of us agree on. Why is the Ubuntu Unity launcher so ugly? I thought perhaps it was something to do with...

13 hours ago by TerryRK on A tale of two distros: Ubuntu and Linux Mint
Freebies202

Duplicate comments are not made intentionally. Its very good to know that now you are keeping check on this problem because sometimes a commenter...

23 hours ago by Freebies202 on Microsoft fixes blog comments, speeds up blogs with open source
kevinmchapman

"the very significant number of users" and "many (most) of us" - you have no evidence for these statements. It is a fact that most users are saying...

1 day ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
Marg Menzies Harrison

Another grammar faux pas is the improper use of "you". When sitting down down in a restaurant, for example, I get cringe when the waitress...

1 day ago by Marg Menzies Harrison via Facebook on 10 flagrant grammar mistakes that make you look stupid
zdnetukuser

And NOW, folks, for Canonical's next trick... Kubuntu is late. Here's a pencil. Draw your own conclusions. cf.:...

1 day ago by zdnetukuser on Linux Minterface
Moley

@kevinmchapman. The discussion here reflects the very significant number of users who really do like the traditional menu system and who wish to...

1 day ago by Moley on A tale of two distros: Ubuntu and Linux Mint
kevinmchapman

Er, no... It is an efficient means of finding the application/file/setting you need in one place. The icons are a simply a fallback for when you...

2 days ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
TerryRK

Isn't the provision of a text based search an admission by the developers that the mass of icons approach does not work? I don't need to use a...

2 days ago by TerryRK on A tale of two distros: Ubuntu and Linux Mint
kevinmchapman

"Unity and GNOME 3 both abandon the old text-based cascading menus in favour of a graphical icon-driven system." Point truly missed. Both use a...

2 days ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
TerryRK

whs001 - Thank you, I'm glad you liked the article. I absolutely agree with you on your first point. I should perhaps have made it clearer that...

2 days ago by TerryRK on A tale of two distros: Ubuntu and Linux Mint
Dennis Nilsson

If we allow corporate interest to dictate the way our government circumvents due process against foreign entities then we should accept the same...

2 days ago by Dennis Nilsson via Facebook on ACTA stumbles in Germany
GHar123

I totally dislike pirating of works, I fear that artists will be deterred from creating works if they think that they are going to get ripped off....

2 days ago by GHar123 on ACTA stumbles in Germany
JCB33

How dare film makers, artists or anybody that invests in creativity stop us pirating their works for free. I want to be able to walk into my local...

2 days ago by JCB33 on ACTA stumbles in Germany
Moley

@GrueMaster. I prefer horses for courses rather than one size fits all. I, and I suspect most other computer users, do not really wish to have...

2 days ago by Moley on A tale of two distros: Ubuntu and Linux Mint
greycynic

The product that scares me every time I have to use it is the Office 2007 version of Excel. The first bug that I found was applying the median...

2 days ago by greycynic on Ten flawed products that derail productivity
GrueMaster

Nice review and very informative. One thing I'd like to add (in reply to whs001's 1st question), the main reason to have the same interface from...

2 days ago by GrueMaster on A tale of two distros: Ubuntu and Linux Mint
Frederick Wrigley

I'be been using Mint 12 since the RC came out, and I am far more happy with the Cinnamon, the Mate, and, yes (with extensions), theGnome 3...

2 days ago by Frederick Wrigley via Facebook on A tale of two distros: Ubuntu and Linux Mint