It is true that over the last few years, there has been a ceiling forming for IT professionals; however, that is not entirely true.
In order to understand career paths to the corner office, one should also look at the criteria and discriminators used when selecting CEOs, Directors, etc. Many selection teams seek someone that has operational - strategic and tactical - experience in that industry. They tend to look for someone that has an intimate understanding of the business and a feel for the pulse and direction of the industry.
Why? Put simply, they need to be able to function as the Captain of the boat.
So, when looking at a career path for a technology professional, one should consider some of the following:
- Are they working in a capacity that contributes directly to profits / losses?
- Are they in a line of business position?
- What type of credentials (academic, professional, experience, etc.) does the individual have that qualifies he or she to lead a business unit or firm?
- What does the breadth and depth of their experiences look like?
Many IT positions are allocated to support lines of business in firms. And, while many of these business would not be able to function without that technology support, most business managers still (rightly or wrongly) view IT as not fully understanding the bigger picture.
Simply stated - if you are support, chances are you are always going to be support. If you are contributing to the bottom line, than you are perceived as "getting it".
So? What to do from there...
In my opinion, there are two options:
1. Project management
2. Technology consulting
Project management affords a professional the opportunity to expand their portfolio of skills. As a project manager, one is responsible for scope definition, resource allocation, scheduling deadlines, planning, negotiating, finance, human resource issues, ... , and the list goes on. They simply are exposed to many of the same issues that a CEO or line of business head have to deal with on a day-to-day basis.
With these experiences, there is a logical path from managing projects, to programs, to business units, to groups and divisions, to businesses, to companies...
Technology consulting firms give the typical professional an opportunity to "get out of the support role" and become a profit / loss contributing member of the firm. It is an opportunity to understand the business, and with the right assignments, really gain an insight into those same issues that are described above for project management.
In the end, technology is likely going to be outsourced under a utility-like model. Businesses are going to expect it to be there just like the electricity, phones, and other utilities. And, while our understanding of the technology is imperative, we also need to be striving to identify with the line of business units and constantly positioning ourselves to increase profit and growth.
We need to shed the "tech-head" image (but not lose the subject matter expertise we have worked hard to gain!) and be perceived as the well-rounded business professionals that we know we can be if we want to take a career path that leads to management positions.
Or - we can always start our own firm.