Tip: Never Manage anyone who you can’t do his job!
Yes, I know that the normal way to manage, is to delegate those
things that you don’t know how to do to others, but that is disastrous.
When I began managing I used to bring in someone to do the things that I didn’t know how to do. As I am a software developer and not a salesman I bought in a salesman to help me out.
Imagine how hard it is to interview someone who you can’t do his job.
In the end I managed to bring in someone I like, I told him. “Ok, you have a $200K quota this month, bring me the results”
There are only two outcomes that happen, when you employ someone who knows how to do something that you don’t.
- The Employee will fail, the team will not succeeded, goals not met, nothing is in integrity, you will find excuses and probably fire him or be fired yourself
- The Employee will succeed, you have no idea how. You have no idea how to enable the Employee to grow. After some time the Employee will either fail (see 1) or will be so good that management will replace you with him.
The hard fact reasoning behind this is that if you don’t know how to do it yourself, you will have to manage by result and not by integrity (integrity is knowing the controllable actions that the employee needs to do, that will lead to that result). Managing by result is a good way to get excuses but the a bad way to get results.
In my case, I couldn’t explain to the salesman, how to get sales, what needs to be done to get sales, how to be motivated, what reports are needed and how to be in integrity.
Do it yourself
There is only one solution: Learn it yourself.
Expand yourself, leave your comfort zone and do what you have to do to get the job done. Manage yourself with integrity and learn how to do the job. You are clever, you are the manager, you can do it!
Only AFTER you know how to do the job, you can get someone to help you out. That person might know how to do it better then you, but you will already know what it takes to succeed in the job.
You can then manage the integrity and help the employee succeed in his job.
Tip: Follow this rule and you will never become a PHB
6 Comments to “Tip: Never Manage anyone who you can’t do his job!”
Recent Posts
- Product Status Peek – 2011
- Thanks Roy
- Typemock starts 2011 in a new location
- Agile Demos Smells
- I want loud disputes in our meetings
Categories
- .NET Tests
- Agile
- Code Integrity
- Community
- Debugging
- Fun
- Management for Geeks
- Marketing
- Product
- Release
- Reviews
- SharePoint
- TDD
- Time Management
- Uncategorized
- Unit Tests
Archives
- January 2011
- December 2010
- October 2010
- August 2010
- May 2010
- April 2010
- March 2010
- February 2010
- December 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- December 2008
- November 2008
- August 2008
- July 2008
- May 2008
- April 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006

I cannot agree with you on this point. I beheld a lot of managers who cannot do his employees’ jobs but also succeed in management.
There is something, we can call it Zen, that is common to any kind of jobs. A manager without much programming background can give advices to a programmer based on his experience in other area.
Morgan,
I used to think so too, but at the end a manager that cannot to the job himself will never be a good manager.
There is a reason that Software Managers get paid more then Store Managers. If there was a common ‘Zen’ all store managers would become software managers.
There are so many things that fail when you recruit someone who can do something that you cannot.
1. How do you recruit good developer?
2. How do you motivate your developers?
3. How do you help them when there is a dilemma that needs your attention?
4. How do you know if they are sloppy or professional?
5. How do you challenge your developers and help them grow?
You have to discover how to do it yourself before delegating to others.
I have been on both sides. I have managed and been ‘managed’ in the past by people who can’t do my job. For most times, being managed by someone like that, is frustrating. The PHB just gave stupid advice and thought of himself as really clever. But never really managed.
Even in Zen (http://hbswk.hbs.edu/archive/4790.html) Leadership Starts with Self-Discovery
The question is, as a manager, why don’t you just learn how to do it? What is stopping you? Could it be that you have to learn, grow and leave you comfort zone? If so, then as Nike says: Just Do It.
It’s an interesting argument. When I think about it, all the good managers I’ve had were people who knew how to do my job. All the bad managers I’ve had did not know how to do my job.
So, while it’s no proof, my own anecdotal evidence suggests Eli is on to something.
[...] I had to learn how to do this correctly. I had to do the sales myself, I spent a month doing all of the sales and learning about it, learning about what works and what doesn’t. Only after I understood what actions are required to make the sale, did I look for a salesman. Now that I knew exactly what was needed to be done, I could get the right person for the job. With that person, the knowledge of the sales process and Integrity, I have the right tools to build the management, and create an amazing company. Bookmark at: [...]
[...] Ahhhhhh! At one time, this sounded so true. I felt that my managers where hindered me from doing my work, just get out of my way. Now I couldn’t disagree more. [...]
[...] I gave a short presentation to the Tel Aviv Entrepreneurs Meetup Group. It was great fun. I wanted to share one tip: To build a great team you cannot bring in someone who can do things that you can’t. This lead to many passionate people saying exactly the opposite. “You must hire people who are better then you” [...]