
Your letters to my print column and this
E-mail forum ask some serious questions about managing information technology in today's
world. Since today's world is essentially absurd, my serious responses may sometimes sound a
little whimsical, and my occasional whimsical ones, serious. In any case, if you want to
participate, write to me at lovelace@home.com. I'll
respond to those letters that I can. I reserve the right to edit for size and content. Just sign your
E-mail the way you want it to appear online.
Dear Herb:
I'm a frustrated IT wannabe. I joined a medium-sized transportation company nine months ago as
a database administrator with development skills. After a month or so, I realized the company
did not have any skilled programmers to do client-server applications. Most of these
opportunities at the company fall into groupware and productivity-enhancement applications. So,
on my own initiative and by staying after hours, I began to develop these programs.
What happened as my work went into production will probably make IT executives laugh. In true
Dilbert fashion, I encountered hostility from the programming manager and the network manager
(who was the de facto Webmaster). Apparently, I was treading on their toes too soon and too
rapidly. While my applications got rave reviews, even from the CIO, I faced a lot of flak in the
data center for not sticking to my primary job responsibility. I ended up with not one, but two,
new supervisors, who put the brakes on my little initiative.
Needless to say, I decided that I was better off at some other firm, and I quit. I must admit that
I am no angel. When I realized that no one was interested in developing these applications, I
started to develop them in the hope that others would follow.
Was I being too ambitious? Or was I being too brash and not showing enough maturity? While my
intentions were good, how could I have avoided the frustration and avoided leaving a company
that could have grown out of its legacy environment, but now cannot because of a lack of
internal drive and skill?
Please advise.
A frustrated DBA
Dear Frustrated:
It's a shame that your good intentions and extra work went for naught. However, since you are
asking whether you were too ambitious and too brash, I sense you already recognize that there
might have been a better way for you to approach the situation.
It is not unusual for a new person on the staff to have fresh perspectives on what is right and
what is wrong with an organization. In fact, a smart manager always asks the new hire for his or
her initial impressions about the job and the company. Correspondingly, new employees should
make sure they understand why things are done the way they are before passing judgment on the
direction and quality of what they observe.
Based on your letter, you appear delighted that the CIO seemed pleased with your applications,
but view as unwarranted hostility the reactions of your managers. I have to wonder whether you
devoted all the effort you could have to getting the support of your boss and your peers before
deciding to embark on developing the new programs. In addition, and just as important, you do
not mention anything about your performance on the work for which you were hired. You do say
that you received a lot of flak in the data center for not sticking to your primary job
responsibilities. Were you meeting all of the objectives for your assignments? Did something in
this arena fall through the cracks and have anything to do with your having two new supervisors?
Was the CIO less impressed with your overall handling of your job priorities than she was with
your programming skills?
A better approach probably would have been to sit with your boss before embarking on your
one-person crusade and discuss what you thought was important -- and then listen to the
feedback. Perhaps you would have gotten the support you needed to go ahead on the applications
you were lobbying to build. If that were so, the problems you describe never would have
occurred. On the other hand, it is not unlikely that you would have heard something like, "Yeah,
that may all be true about needing those new applications, but we have our own job to do."
In that case, you would have had two alternatives that would have been organizationally
appropriate. The first choice is that you could have accepted what you heard and followed the
priorities as set by your boss. The second path is that you could have drafted a proposal
acknowledging what you heard about priorities and explaining how you could still do your job
while helping to develop the new applications.
If your management or the CIO really wanted to support your ideas, the document would provide
them with a framework to do so -- and at the same time would have made you look like an
energetic team player. However, if they did not agree with you, then you would have had to make
the choice of going along with what your bosses wanted or searching for another position.
Ultimately, this is what you decided to do, but only after some rather frustrating moments.
The results of following the above path may have led you to leaving the company, just as you did,
but you might have saved yourself a lot of aggravation and doubt, while at the same time exiting
under far more pleasant circumstances.
It may be tough to hear, but keep in mind a cardinal rule of management: Regardless of how
valuable an employee is, if he cannot follow the direction set by his supervisors, or if he needs
an inordinate amount of supervision to ensure that he sticks to his assigned tasks, it will not be
very long before he is considered more trouble than he is worth.
Dear Herb:
I really like your column. I am a stock analyst who covers the IT services vendors (Computer
Task Group, Keane, CIBER, etc.)
You probably know these stocks continue to get devastated with increased investor fears that
year 2000, either by direct exposure or more subtly by indirect exposure, will reduce the demand
for their services going forward.
In recent months there have been a bevy of company-specific problems in the IT services space.
Couple that with the fact that the whole sector is part of the out-of-favor small-cap value
sector, and that labor is coming off year 2000 projects, plus billing rates are rising more slowly
now than in the last two years. Just for a refresher (and a bit of hand-holding), could you give me
your thoughts on where it is all going?
Your seasoned perspective would be much appreciated.
Thanks,
Andrew
Dear Andrew:
Gosh, I am really flattered you've asked my opinion about where it is all going. However, if I knew
the answer to your question I would be spending my time managing my investments from a fancy
villa someplace instead of writing this column, as much as I enjoy it.
I have a very clouded crystal ball, but for what it is worth (probably about what it is costing you
to read it) it seems to me that the computer services industry will be growing, not shrinking,
after the millennium problem is fixed. The way I see it, the increased competition for the
customer's dollar can only mean additional information technology expenditures.
In your own business, working for a major investment house, you have seen the drive for
computerization of mundane tasks and, even more so, for obtaining and analyzing all the
information available, as quickly as possible, to gain an edge over the competition. The same
revolution is happening throughout the business world.
If the economy continues to go strong, I see the demand for IT services increasing. If the
economy goes south, either because of year 2000 problems or something else, then I see the
demand for IT services increasing as people go after the diminishing available revenue. Either
way, the result is the same. I would be surprised if the services market were not strong in the
next few years. However, I have been surprised in the past and besides, I don't have a lot of
confidence in economic forecasting, especially my own.
[For financial columnist William Schaff's view of IT services firms in the post year 2000-era,
read this week's Taking Stock]
Dear Herb:
I read all your articles in InformationWeek. CIO is a position to which I aspire, but I don't know
how to get there. I have a graduate degree in computer systems management and work for a Big 5
consulting firm. I'm doing a lot of technical work (database administration, systems
administration, etc.) but I'm not in the decision-making loop, which is why I aspire to become a
CIO.
Do you have any recommendations or strategies that could assist me in my goal of becoming a
CIO?
Thanks,
Doug
Dear Doug,
CIO jobs require a blend of business and technical skills. When firms hire CIOs they either
promote internally or hire from the outside. If they go outside, a Big 5 person would qualify as a
candidate if he or she had high-level consulting experience or was a technical management
person with whom the firm was familiar. So, if you want to reach your goal of becoming a CIO
while working for your present employer, it looks like you either have to get assignments where
you can start to work directly with your clients in a consulting mode or become a technical
manager in one of your practice areas allowing you to deal with client managers. If you do not
see yourself advancing to either of these positions with your Big 5 firm, you had better start
looking for a job with a company in which you can advance up the management ranks.
A more important question for you to consider, however, is whether you will enjoy the lifestyle
of a CIO. While the decision-making may sound like fun, it isn't all that much of the job. Being a
CIO means attending meetings, working on budgets, seeing others do the technical work instead
of you, translating business issues into systems considerations and back again, worrying about
meshing technology with company strategy and vice versa, spending time on personnel problems,
etc. The job can be enjoyable and fulfilling, but it is not necessarily everyone's cup of tea.