Subscribe to our e-mail newsletters
For more info on a specific newsletter, click the title. Details will be displayed in a new window.
Application/Web Development
Computerworld Daily News (First Look and Wrap-Up)
Computerworld Blogs Newsletter
The Weekly Top 10
More E-Mail Newsletters 
Computerworld 2007Subscribe to Computerworld
40 years of the most authoritative source of news and information for IT leaders.

Hire People, Not Tools

 

Sign up to receive Security Resource Alerts

October 14, 2003 (Computerworld) -- If yours is like many other organizations, your hiring freeze has lifted—a little. Maybe you have one or two open requisitions now, or maybe you think you'll have one in a month or so. That's great. Now it's time to think about what kind of person you require in your group.


Notice that I didn't say the kinds of technical skills you require. You certainly need someone with technical skills. But if you have only a limited number of vacancies, it's even more important to think about the kind of person you want to hire.


Here's how I think about devising a job description:


First, I think about the people with whom this new employee would work. Would this person work as part of an extended team, or with just a few people? Who are all the other people, and will I need someone with negotiation skills, or someone who can talk to customers, or someone who can translate between the technical marketing folks and the developers to define the requirements? These people all require excellent communication skills, and those skills are different for each position.


Next, I think about the role's activities and deliverables. What will this person do all day, each week, each month, each year? Developers just sit and code, right? Nope. Developers discuss designs with one another, talk about requirements, explain what they are thinking to testers and sometimes write initial product documentation. They debug, not necessarily alone, and participate in peer reviews. Learning how to use a compiler is different from learning these technical communication skills.











Opinion

Johanna Rothman

Finally, I think about the kinds of personal qualities and preferences a person would need to be successful at the company. If I'm too busy to be a hands-on manager, I need someone who has high initiative and responsibility and makes good prioritization decisions. That doesn't necessarily mean someone who has been working for 20 years; it means someone who understands the business and can apply that business understanding to our work. If I'm directing a small, intense project with some research parts, I may need someone who is great at the research and who won't mind when I help each employee time-box their work so we can complete the project on time. And don't forget your company's culture. Some people love to work for paternal companies. Other people can't stand them.


Now I'm ready to think about the technical parts of the job and determine how many years of what kinds of experience I require. And I can decide which technical and nontechnical skills I can trade off once I start meeting candidates.


None of the skills above is encapsulated in "four years of Java experience" or the technical tool of your choice. Yes, you need to look at technical experience, but don't weight the job description too heavily toward technical experience. Use the job description to offer a distinct opportunity to a candidate, not something so generic that your postman will buckle under the weight of the resumes you receive.


Technical people are much more than the sum of their technical skills. Some are introverted and prefer to work with one or two other people; others are extroverted and are happiest in large groups. Some think from the top down and others from the bottom up. Some rush to judgment; others are able to consider multiple solutions to a particular problem until they have to make a decision. Great teams comprise different types of people, not same kinds of people with all the same kinds of technical experience.


Don't make the mistake of thinking that the only differentiator for the technical people you hire is their technical skills. Technical skills are relatively easily taught and learned. How people communicate with one another, their drive, their sense of responsibility, their problem-solving abilities—those skills are valuable parts of each person. You'll create better teams when you hire people for reasons beyond their tool experience.




Print this Story Send Us Feedback E-mail this Story Digg! Digg this Story Slashdot this Story
Hire People, Not Tools
11 Steps to Successful Outsourcing: A Contrarian's View
When do you say 'No, that's not my job any longer'?
Use All Three Parts of Project Estimation
Steering vs. Repeatable
What's Wrong With Wednesdays?
"For good or ill, video for mobile handset users is getting closer and closer for more of us...." Read more...
"We interrupt the regularly-scheduled Microhoo update to bring you the..." Read more...
Read more Development posts or See all Blogs
Hackers hijack a half-million sites in latest attack
HP in talks to buy EDS for up to $13B
Microsoft faults OEMs for some XP SP3 endless reboots
More top stories...
Mozilla slates Firefox 3.0 RC1 for late May
IPhone out of stock 'companywide,' say Apple sales reps
Cisco data center chief steps down
A role on an IT help desk is what you make of it, tech pros say — just don't get too comfy.
Web-based e-mail may be exposing you to privacy and security dangers you didn't sign up for.
Ever been tempted to replace the mechanical hard drive in your laptop with a shiny new solid-state disk? Our expert did so, and here's what he found.
PARC showed erasable paper and other technologies that adds intelligence to documents with raw text.
Reviews, analyses, how-tos, visual tours, hot issues and predictions about Microsoft's new OS.
Four years from now, the IT field will be a vastly different place. Will you be ready?
All Zones
Application Performance Zone
Enterprise-Class Security Zone
Enterprise Solutions Zone
The File Data Management Zone
Grid Computing on Windows Zone
Security Management Zone
ITIL Best Practices Zone
The SAS Zone
Storage Virtualization Zone
The Data Center Management Zone

Ads by TechWords

See your link here
Computerworld Report : Smart Storage
Download this Computerworld report, free for a limited time, compliments of HP.
(Source: Computerworld) Faced with growing demands, immature tools and a confusing array of technologies, IT decision-makers have to make some strategic choices. Learn how to avoid the pitfalls in this Computerworld report, a $49.95 value, available free for a limited time, compliments of HP.
Download this executive briefing download
Transformational Analytics: Virtualizing IT Environments
Download this white paper, free, compliments of CiRBA.
(Source: CiRBA) The overwhelming complexity of the modern data center compounds the problem of how to safely virtualize IT environments. This paper provides an in-depth guide to analyzing complex environments for virtualization opportunities, particularly within production environments where stability, service levels and performance are of the upmost performance.
Download this white paper go
Rapid, Widespread Adoption of CMMI at Lockheed Martin with Application Lifecycle Management
Rapid, Widespread Adoption of CMMI at Lockheed Martin with Application Lifecycle Management
Get this webcast now
Go to the webcast 
White Papers
Read up on the latest ideas and technologies from companies that sell hardware, software and services.
New Fujitsu High-End Itanium Windows- and Linux-Based PRIMEQUEST Servers Offer the Utmost in High Availability
New Fujitsu High-End Itanium-Based PRIMEQUEST Servers Offer Industry-Leading System Management for Linux and Windows
Symantec State of the Data Center Report 2007
View more whitepapers