Tuesday, February 26, 2008

Know When You Suck

You can’t be an expert in every area. The wider your area of competence is the more superficial is your knowledge. That’s by the way one of biggest issues higher management has to face when they get their promotions – they become generalists, they want it or not. However it really doesn’t matter if you’re an expert in one area or jest knowledgeable enough in many of them. You will face situations when you will play a role which doesn’t suit you very well.

Let it be some office politics played between vendor and client for a developer who’s accidentally in the room. Let it be contract negotiations with customer for a support services manager. Let it be cold calling for a technical guy who supports sales forces. Let it be deciding about code-level issues for a project manager. Let it be whatever.

Sometimes you can’t avoid being involved. Sometimes you can’t even avoid making decisions. Although you can limit negative impact those decisions have on you, your project and your team. The trick is simple. You just have to be aware when you suck. If you know your weaknesses and you consciously avoid entering the ground where you lack experience you won’t harm your side much.

If I suck at negotiations (and I really do) I don’t negotiate. I work hard to avoid situations when I’m a single person responsible for negotiating anything. And when I’m in the bigger team I just try to limit my participation to merits I came for. When someone in my team chooses other line of negotiations than I would, I take a step back. He knows better 9 times out of 10 as I suck at negotiations. Although not always I’m successful at that it doesn’t mean I shouldn’t try. The whole thing is being aware of my weakness.

And what is your weak side? Are you aware of it?

6 comments:

Anonymous said...

Generalists - Specialist. Good binanr to discuss. But remember there are core skills everybody should and can posess - writing, math, communication skills, project management. Some can be accessed online. Project management can be used in every business or techincal role. Take a look at the http://www.vertabase.com/blog/ a blog that looks specifically at the skill of project management.

Pawel Brodzinski said...

I think you went too far including project management on a list of core skills for everybody. Sure it does help quite often definitely isn't essential as we have quite limited number of PMs and people still do well.

Anyway my point was it doesn't really matter if you're generalist or specialist - you'll always face situation which requires from you knowledge of experience you don't have. Then you most likely will suck. And you should be aware of it.

voucha said...

The more we know our limit, the better we handle such situations.

I like your writing

Joao said...

I completely agree with you, Pawel. In project management there's many knowledge areas we should be aware of. look at PMBOK. They outline 9 essential knowledge areas for project management. I think we all agree that communication is the most important KA because when we came to a situation where we realize we'll suck, we can communicate clear with some expert and delegate the task or whatsoever... :) But the important thing is know our weaknesses - or when we suck :)

Causation Sensation said...

Agreed 100%. I manage a small web team at a very large association and some of our team members are excellent at programming, while extremely weak or just don't like presentations. We have a good team that complements each other in that if one of us has a weakness, the others compensate - It is an excellent set up and for the most part, we all admit what our strengths and weaknesses lie.

Mine is the programming aspect - I've done it but don't like it - I like the PM part and I'm pretty good at it at least for a 501c6 LOL

Pawel Brodzinski said...

I believe that makes great teams. When we know our strengths and our weaknesses. We know who should be pushed to the front in each situation.

I find that especially managers have problems with admitting they are poor at something. Then team as a whole won't work well.

Tag Cloud