CertCities.com -- The Ultimate Site for Certified IT Professionals
Visit CertCities.com Forums and Ost Your Mind Share share | bookmark | e-mail
  Microsoft®
  Cisco®
  Security
  Oracle®
  A+/Network+"
  Linux/Unix
  More Certs
  Newsletters
  Salary Surveys
  Forums
  News
  Exam Reviews
  Tips
  Columns
  Features
  PopQuiz
  RSS Feeds
  Press Releases
  Contributors
  About Us
  Search
 

Advanced Search
  Free Newsletter
  Sign-up for the #1 Weekly IT
Certification News
and Advice.
Subscribe to CertCities.com Free Weekly E-mail Newsletter
CertCities.com

See What's New on
Redmondmag.com!

Cover Story: IE8: Behind the 8 Ball

Tech-Ed: Let's (Third) Party!

A Secure Leap into the Cloud

Windows Mobile's New Moves

SQL Speed Secrets


CertCities.com
Let us know what you
think! E-mail us at:



 
 
...Home ... Editorial ... Features ..Feature Story Sunday: January 31, 2010
TechMentor Conferences


Top 5 IT Career Mistakes (and How To Fix Them)
IT professionals often fall afoul of these common career-stalling mistakes. Here's what to watch out for, plus some advice for getting back on track.


by Kevin Kohut

8/28/2001 -- I get e-mails. Lots of e-mails. From readers of my column, seeking advice on how to make it as an IT professional. From headhunters claiming they have the perfect job for me (see my column this month). From people I've met in the course of my IT career, wanting to know any secrets I can share on how to survive in today's tumultuous technology environment. Yeah, I get e-mails!

And from all these e-mails, together with my own experiences (both good and bad), I've identified five critical career mistakes that IT professionals seem destined to make. So, grab some java (the brewed kind you might get from Starbucks, not something you download from Sun's Web site) and read on. You'll not only learn what these mistakes are, but how to correct them, or even avoid them altogether.

-- advertisement (story continued below) --

Mistake #1: Relying Solely on Technical Skills
When I was a systems analyst for a large corporation several years ago, my technical skills were never in dispute. In fact, my colleagues in the MIS department would often come to me when they were stumped with a technical quandary. I thought I was on the fast track to career advancement. But every time I applied for better positions within the organization, I was passed over in favor of someone else, often with less technical expertise than me.

When it was time for annual reviews in MIS, I began to understand why true career advancement was eluding me. You see, I scored at or near the top in all the technical categories, but the technical portion of the review only accounted for about 25 percent of my performance assessment. The other 75 percent dealt with people skills, company culture, teamwork and other decidedly non-technical areas.

After I was given my review I made it a point to observe other techies in the department. I paid close attention to the way they worked with personnel from other departments. I took notice at how they conducted themselves at staff and project meetings. I even took them to lunch from time to time, hoping to gain more insight into all these non-technical skills.

I found out that the people they supported thought they were terrific -- even when they didn't know how to fix their problems. Department heads and other managers appreciated how much concern they demonstrated to their staff. Intrigued, I decided to take my research further, and talked to folks outside of MIS. I interviewed end users, I spoke with managers, I even talked to a director or two.

What I learned was surprising: Outside of MIS, I was not considered such a technical guru. In fact, many users interpreted my highly technical approach to things as a way for me to convince them of my expertise -- they thought I was trying too hard to prove my technical prowess. Of course, from my perspective that's not what was going on at all. But that's how I was perceived.

How can you avoid this mistake? First, find out which IT professionals in your organization have the best reputation within the company as a whole. You may have to swallow a little pride, but seek these folks out and pick their brains: "Hey Lisa, everyone in accounting thinks you know exactly how to handle any IT issue they have. I'd love to know your secret!" (Give me a break here! I know none of you out there would actually make such a trite statement -- I'm just trying to get a point across.)

Second, don't flaunt your tech skills. Let me say that again. Don't flaunt your tech skills. Oh, I know it's tempting to show how you know that arcane registry hack off the top of your head, or that you can spew forth subnet masks without even thinking twice. Save it for the tech conferences.

Finally, in addition to all the technology training courses you attend and all the computer books you read, try to squeeze in a people skills seminar or a couple of business books as well.

There are some obvious exceptions to this point: If you were hired to address a specific technical problem that others couldn't solve, you certainly want to articulate your technical expertise in that area. You also want to ensure that your manager (and coworkers) knows what you can do.

This issue isn't as crucial for programmers as it is for IT operations folks, but even a hardcore Java developer will benefit from a skillset that includes more than algorithms, object classes and function libraries.

Mistake #2: Lack of Specialization
You know Windows 2000, you have a good understanding of networks, you like tinkering with system security, and you're even pretty handy at coding Web pages. You're a dream come true for all the CTOs, CIOs and IT managers out there looking for good talent, right? Guess again.

These days, companies want specific expertise for specific projects. There are several reasons behind this:

  • Technology is increasingly more complex. The old adage (and I do mean old), "If you've seen one database/accounting package/graphics program/firewall/etc. you've seen them all," just doesn't cut it today.
  • It's got to be done right the first time. In the pre-Internet, pre-eCommerce days, it was O.K., even expected, that project life cycles were measured in months or even years. Now, organizations need to have project deliverables in weeks, if not days.
  • With an ever-growing pool of IT talent to choose from, companies look for specific skill sets in potential employees to help narrow down the hiring process. For example, suppose a company needed a systems administrator to help manage a Windows 2000 network running Exchange, Act, and SQL Server. Why would the IT Director want to hire someone who had solid experience with Win2K and Exchange, but just a smattering of SQL Server, and whose contact management experience was in Goldmine, instead of Act?

"O.K., Kevin," you may ask, "How am I supposed to know what to specialize in?" That, my friends, is the question of the day. You could stick with what's most common, used by the majority of organizations (Windows NT & 2000, Exchange, SQL, Cisco, etc.). The good news in this scenario is that these areas are where most of the demand is. The bad news? Just about every IT professional out there knows this stuff too.

So what's my advice? Learn everything you can about a not-so-common technology, in addition to the mainstream stuff. For instance, not every organization uses Act, but the ones that do seem to always require assistance in maintaining it. An all-around Windows admin who also knows a thing or two about Act would be highly desirable by these companies.

Another good approach is to focus on a particular combination of technologies. Knowing Act is a good thing. Knowing how to properly integrate Act with Exchange without befuddling your users is a great thing.

But beware: Like many things in life, being too specific can be a bad thing. I once contracted a SQL Server consultant who absolutely amazed me with his arcane knowledge of SQL's internals. He could manipulate log files like I've never seen! But he didn't even have a clue as to how NT user authentication worked with SQL 7. This fact, combined with his other non-SQL technical shortcomings, so diminished his value as a SQL consultant, we ended up ditching him for another guy.

Mistake #3: Job Hopping
"It's expected in the IT industry for people to switch jobs often." "You can't really advance your career in IT unless you move around a lot." "I would never have been able to learn the different technologies I know if I had stayed with one company."

All direct quotes from yours truly. And when I made these statements, I truly believed that they were correct. There is a period on my résumé that reflects this philosophy -- I had worked for five different organizations in about as many years. And although I still believe there is some merit to jumping around, the drawbacks far outweigh the benefits.

For starters, a checkered job history almost always requires an explanation. And when you're up against several other candidates for a position, having to explain anything puts you at a disadvantage.

Another thing to be concerned about is the taste you leave in your former employer's mouth after you leave. Even if you give proper notice and do your best all the way to your last day, your soon-to-be-ex boss may not be inclined to give that glowing reference you think you've earned. (I deal with this topic in more detail in the next section.)

But the real problem with job hopping goes much deeper than that. Most folks see a job hopper as someone who is self-centered and decidedly not a team player. I was interviewing for a sales engineering position some time ago, and everyone I spoke with thought I was great. But the person who would've been my boss also told me straight out: He had serious reservations about my commitment to the company. He was worried, rightly so, that I might bail on him after a year or two. I found out they offered the position to another candidate with far less experience than me.

Does this mean you should stay in a position even if the situation is terrible? Or that you should pass up a great opportunity because you haven't been with your current employer that long? These are tough decisions. Factor in today's volatile IT-job market, and the dilemma gets even tougher. My advice would be to first ascertain just how terrible your current situation, or just how great that new opportunity, really is.

If you still feel you should move on, make sure the organization you're moving to is where you really want to be for the next several years. Here's where corporate America shows its benefits: In a larger, well-established organization, you're likely to have more opportunities to switch positions within the company. No one looks down on that!

Mistake #4: Burning Bridges
Job hopping is bad enough. But making sure your ex-employer can't stand you is worse. Yet I've seen many an IT professional do just that, time and time again. There must be some kind of DNA that causes IT folks to go out of their way to ensure that they can't go back.

Now perhaps a couple years ago, when the demand for IT professionals was greater than the supply, you could afford to be so flippant with your previous employers. Don't do it now!

I know how much you want to stick it to that clueless manager! I know how much you were taken advantage of. I know how much better you could have run things, if only you had the chance. And I know how much your contributions were undervalued by the company. Hey, these are all probably reasons why you're leaving, right? Fair enough.

But think of it this way: What better way to have the final word than to manage to leave on good terms, and have that clueless manager be happy to give you a good reference?

Remember, too, to keep the doors open with coworkers and peers. Not only may you need references from them, you might cross paths with them down the road (the coworker you leave behind today may very well be the manager that hires you tomorrow).

Mistake #5: Taking on Management Responsibilities
Oh, how the mighty have fallen! I've seen truly exceptional IT professionals -- programmers, network admins, project managers, and the like -- ruin their chances for career advancement within a company by taking on management positions when they weren't ready or qualified. It seems many IT professionals (and many existing managers as well!) think that because they are so good with a particular technology, they must be good at managing others who are also good with that technology.

You see this evidenced in job postings as well. Take a gander at a techie job site on the Internet -- you'll see plenty of postings for managers, directors, even VPs that ask for a slew of technical skills and experience. Yet these same listings rarely ask for true management experience.

See the problem here? You've got IT professionals thinking they can manage. You've got managers thinking that these professionals can manage as well. And the industry in general expects that IT professionals should move into management. Everywhere you turn, the message is clear: You should strive to manage.

But is management really the right move? Take a moment to consider things. What do you really enjoy doing? Would you rather solve complex network issues, or deal with an employee who comes in late all the time? If you had the choice of taking a new evaluation CD home to play around with or working on a departmental budget all weekend, which would you choose? Would you rather be developing a really cool Web site or convincing other managers to approve the development of a really cool Web site?

One last thing to consider on this issue. When times are tough, the people who actually do the work are less likely to be "downsized" than the people who manage the people who do the work. I know this isn't true in every case, but it merits consideration.

Tell Me Something I Don't Know!
I know some of the issues I've raised may appear clichéd or trite -- you've heard a lot of this stuff before. But I'm just calling it as I see it. Too many good people are messing up their careers by not paying heed to these issues. I know. I was almost one of them!
But thankfully I took an honest look at my situation and recognized what was happening. It may well be prudent for you to do the same.

What career mistakes have you made? What's your advice for other IT pros? Post your comments below!


Kevin Kohut has been involved with information technology in some form or another for over 18 years, and has a strong business management background as well. As a computer consultant Kevin has helped both small businesses and large corporations realize the benefits of applying technology to their business needs.
More articles by Kevin Kohut:


There are 33 CertCities.com user Comments for “Top 5 IT Career Mistakes (and How To Fix Them)”
Page 1 of 4
8/28/01: Anonymous says: I like this article, "Truth" all new IT person must know..
8/28/01: Director of Development says: Great article! I am currently interviewing a number of candidates for consulting positions, and one of the first things I look at is the number of pages a candidate has e-mailed or faxed to me with the ongoing list of short jobs. I usually stop reading and don't bother with them. Also, techies really need to drop the egos -- if you think you're hot s*#@ in a technology area, guess what? There's probably a couple thousand who can do it just as well or better. I'm more likely to work with a candidate who has less experience but a strong willingness to learn than someone who is going to be an issue in the organization. Definitely specialize in one or two main areas, but have a comfortable knowledge in a broad range of topics.
8/29/01: Johnothan says: Very good advice. Looks like I have made the same mistakes you have and I agree with your article. It is very sound advice. Thanks.
8/29/01: Frank says: Yes, Good article. I had my IT job when I knew so much more about people than computers. It gave me the time to catch up.
8/30/01: Michael says: I was in a similar position. I got the Manager of IT position and found that I didn't like or care to deal with an employee's excuse for being late or whatever. I don't want to be a babysitter. I did, however, put together a team that required little to no supervision. It made life good. I have since moved on and regret not having that same team to work with. I am starting over and it bytes. I find myself dealing with more personnel issues now than before. I hope in time to be able to find that right mix of individuals to build another dream team.
8/30/01: Anonymous says: I also found your article very insightful and true! I surely have made mistakes 1,2,3, and 5 and perhaps even 4 not knowing it! Clearly I would like to specialize, but have to motivate myself more to do so. If you have any other advise about how to find a home in your career, I would love to hear it.
8/31/01: happy says: I fell for #5 as well. I was working at a good company and really happy with what I was doing. I received a call from a former dept. director whom I knew and worked under. He said he was looking for an operations manager. I had 3 1/2 years supervisory experience; no managment experience; but the opportunity to go to days sold me. I jumped and the next 5 years was a disaster. The dept. had a dislike for this man and it overflowed to me and my abilities. I was marked before I started. He left and eventually they downsized me which turned out to be a blessing in disquise. After 3 months I found a great job with a great company; working nights again !
8/31/01: Anonymous says: Very good advice! I worked a dual role (techie/team leader) for many years, and finally made the switch to management, the main reason being to have more say in setting direction, and the ability to do something career-wise for the techies I had grown to know & love. I agree that great technical skills will not make you a great manager, or even an acceptable one, but I strongly recommend that if you are going to manage a bunch of systems programmers, that you have some level of technical expertise and are not afraid to collaborate with your team so you don't sell them down the river by making commitments that will be a nightmare to implement and keep. I also steer away from hiring folks whose resumes show they change jobs every year or two. When it comes to interviewing, I don't hire people who tell me things like they can't tolerate incompetent people, have never had a manager who brought out the best in them or would prefer to work on their own rather than as part of a team.
8/31/01: Paul says: Man, you were right on with this article. I accepted a management positon and thought that I had made it. I began to lose focus on my technical goals and concentrated on "The Baby sitting" End result, I cleaned up the department and had the personnel working so efficiently, that I worked myself out of a job...cutbacks Then where was I as far as technical knowledge? About 6-8 months behind. Advice to all...managers are a dime a dozen, and are quickly replaced.
8/31/01: Anonymous says: one of the best IT articles i have ever read. please keep them coming.
First Page   Next Page   Last Page
Your comment about: “Top 5 IT Career Mistakes (and How To Fix Them)”
Name: (optional)
Location: (optional)
E-mail Address: (optional)
Comment:
   

top