It is impossible to categorize everyone within a profession. You can make some general assumptions about technical people, but this does not mean that the assumptions apply to everyone. One technique will not work for all people at all times.
That being said, let’s go ahead and make some generalizations about the technical staff on your project.
- They tend to be introverts. Generally speaking, the definition of an introvert is one who is primarily more comfortable with an inward focus in life while an extrovert is generally more comfortable with an outward focus. For example, when introverts receive new information, they tend to want to think for a while before speaking or drawing conclusions. Extroverts, on the other hand, are more comfortable expressing ideas to others. If they jump to the wrong conclusions, they just change their minds.
- They tend to think more logically than emotionally. This tendency should be obvious. Technical staffers typically are not motivated by a lot of “rah-rah” speeches. In fact, they tend to be cynical of this type of motivation. They will usually listen politely (perhaps even snickering to themselves), but the effects are short-term. On the other hand, they can be persuaded and motivated by a logical argument.
- They tend to be problem solvers. This is a great strength of technical staff as well as one of their weaknesses. Most technical people love nothing better than to be confronted with a problem. They get excited and they immediately start to apply their problem-solving skills. The weakness comes in because there is a tendency to jump on a problem without fully understanding it first. This is a reason why technical people don't like to spend as much time on project planning.
- They tend to be technically creative. This may seem like a contradiction. Your first thought might be that the sales and marketing staffs are the creative people. In fact they are – in the sales and marketing areas. They will also be the first to tell you so – because they are extroverts. However, the technical discipline requires a fair degree of creativity as well. Analysts need creativity when they are defining a solution with the business clients. Programmers need to be creative as well in trying to apply the best techniques to build the most elegant solution.
Understanding these general characteristics is the place to start if you are a manager of technical staff. Once you begin to understand how people work and how they are motivated, you can start to think of the best way to manage them.
- Try to establish an environment where people feel they have what they need to do their jobs. This includes having appropriate hardware, software, policies, procedures, etc.
- Technical people like to understand the work processes in the group, and then they like to be creative in working within that structure. So, set the high-level rules, but don’t micromanage the details.
- Give people as much information as they need to do their jobs. Technical staff tends to reflect on this information. Ask for their ideas and opinions, but give them time and ample opportunities. Don’t expect them to react immediately.
- Shield the team from office politics and all of the distractions that can abound in a large company. Tell people what they need to know (see prior point), but don’t get them bogged down in the organization muck.
- Give people continuous opportunities to learn. This includes encouraging people to invest the time to learn, but also helping with some opportunities.
- Be there when needed and respond to problems and concerns. Not all problems can be fixed, but many times the simple act of listening and trying is enough. People will give you credit for trying, even if the ultimate resolution to a problem is not available.