Superb article. The challenge as always is to find the time to develop these areas. While the opportunity for team building and leadership might not always be available given your situation, there is NEVER an excuse to not keep abreast of emerging and existing technologies; if you're a system administrator, try translating some of your automated tasks into another scripting language, OR learn to develop your own classes for example. If you're a Windows geek, find out what all the rave is about in the Linux world and look for a way to integrate Linux into your environment effectively.
Until recently, I'd been procrastinating...as we all do from time to time...in the areas of professional development. But I have realized a sort of personal renaissance and renewed appreciation for IT and where I want my career to lead me. Thanks for this column.
Keep Up with TechRepublic