|
|
To print: Select File and then Print from your browser's menu
-------------------------------------------------------------- This story was printed from ZDNet Australia. --------------------------------------------------------------
|
10 essential competencies for IT pros By Jeff Relkin, TechRepublic May 15, 2006 URL: http://www.zdnet.com.au/jobs/resources/soa/10-essential-competencies-for-IT-pros/0,130056675,139256232,00.htm
If you're serious about becoming a successful, well-rounded IT professional, you need to constantly broaden your skills and knowledge -- and in some areas that might surprise you. This list details key competencies that will help advance your career. Enjoying a successful career as an IT professional has always presented a challenge, in that you're expected to be a jack of all trades, master of none. Or maybe that's a master of all trades, jack of none. In any case, and however you approach it, you need a bewildering and ever-expanding array of cross-functional competencies to get and stay on top of your game. One thing in particular should strike you about the following list: Most of the competencies lie beyond the traditional IT skill set and could be equally well applied to other functional disciplines. There's less difference between us and "them" than is usually thought.
1. Understanding existing and emerging technologies If you go for certifications, remember your goal is not simply to put more letters after your name but to maximise the value of the educational experience. Winning the game requires that you not only keep your eye on the ball but also anticipate what the next pitch will be. Historical evidence suggests that the average lifespan of any system is approximately 18 months, so the planning process for how you're going to replace what you just built starts pretty much the moment you finish building it. Planning is a lot more effective when you know what you're talking about. Being informed on emerging trends is a fundamental job responsibility, something in our business that needs to be done daily to keep up.
2. Designing technical architecture The design of an effective technical architecture puts the pieces together such that the machine works without sacrificing ease of use and cost. I've always found that architectural design is best done when based on Occam's Razor, which literally translates from Latin as "entities should not be multiplied unnecessarily." Stated another way, simpler is better. When thinking about design, remember that while every organisation has some unique processes, most operational procedures are fairly common and can be addressed with configurable commodity solutions. Many architectures can be based on buying and assembling a fairly small number of pre-existing components rather than trying to reinvent a better mousetrap. By so doing, you can typically provide your customers with a quality, easy-to-operate product in less time and at less cost. This same concept translates equally well to the design and development of individual applications and systems.
3. Integrating systems
4. Understanding business practices, approaches, organisation, politics, and culture
5. Managing projects; planning, prioritising, and administering work Whether you're a manager or a player, a superstar or a second stringer, you have to be able to plan your work for the short and long term. What do you plan to do today? This week? This year? How are you going to achieve that? Ask a lot of questions that begin with "what" and "how." If you're a developer or a net admin and you have any designs on making it into the management ranks someday, you need to be developing those planning skills right now. If you can't manage yourself, you're surely going to have a hard time successfully managing people and complex projects.
6. Communicating and listening; gathering information No matter what you think you do for a living, every IT professional is actually a consultant. As a consultant you have a responsibility to your customer to provide maximum value. Doing so means you know your customers' business at least as well as they do, and that means listening. Your customers are entitled to know what they're getting for the money they're paying you, and that means you must proactively and regularly let them know what you're up to on their behalf. This is a hard one for your typical IT professional. Most of us went into this field in part because we related more to code and wires than we did to people. And most of us, by and large, are accommodating folks. We hate to say no, and we hate to deliver bad news. Better to just sit at our desks with our heads down and do our jobs. These are all fatal mistakes, and although it's far from easy and may be run counter to your personality, you have no choice but to develop these skills. Here's the good news: Anyone can learn how, and it gets easier with time and practice.
7. Focusing on results
8. Thinking strategically Get intimate with your company's business and strategic plans and constantly strive to come up with ways of supporting and furthering those plans. Your company has no such plans? Devise one for technology. Your department, at least, will be operating strategically and you may be able to use that as a springboard to provide thought leadership to management in expanding the plan to cover the whole business. Most IT departments are reactive, waiting for their business customers to bring them ideas for new systems. High functioning, highly successful IT departments are proactive, working consultatively and collaboratively with their business customers in pursuit of overall corporate goals and objectives.
9: Influencing and persuading Direct management has been supplanted by influence management. We no longer order people to do things, we sell them on it. We convince them. We negotiate, cajole, and urge. Remember communication? Here's a great place to exercise all those wonderful communication muscles you've been developing. This is a capstone competency, in that it brings to bear other skills, including strategic thinking and results orientation. IT professionals adept at influencing others almost always stand out as effective, competent, well regarded producers. Don't make the mistake of thinking this is a competence for managers only. Influence and persuasion are among the key skills that drive collaborative work environments.
10: Being adaptable Some competencies, such as technical skills and knowledge, are relatively easy to acquire. Others, such as business knowledge, take more time. Management of individuals and teams, leadership, and the ability to work collaboratively with colleagues and customers require behavioural competencies based on personal attitudes and characteristics. If you chose a career in IT, you also chose, by definition, to be an agent of change. Our profession changes swiftly and profoundly, and we have to take seriously our responsibility to change along with it. Our businesses change, like it or not. Competitive pressures, new industry entrants, management turnover, strategic shifts, product development, and any number of other factors cause change. There's almost no area in any organisation that isn't touched by technology, and as responsible professionals, we must help by leading our organisations in adapting to that change. Jeff Relkin has 30+ years of technology-based experience at several Fortune 500 corporations as a developer, consultant, and manager. He has also been an adjunct professor in the master's program at Manhattanville College. At present, he's the CIO of the Millennium Challenge Corporation (MCC), a federal government agency located in Washington, DC. The views expressed in this article do not necessarily represent the views of MCC or the United States of America. TechRepublic is the online community and information resource for all IT professionals, from support staff to executives. We offer in-depth technical articles written for IT professionals by IT professionals. In addition to articles on everything from Windows to e-mail to firewalls, we offer IT industry analysis, downloads, management tips, discussion forums, and e-newsletters.
Copyright © 2009 CBS Interactive, a CBS Company. All Rights Reserved. |