We IT people have had a privileged position based on the mystery and prestige of technology. In the past four years, that has changed, and now business wants us to be just as accountable as the rest of the company.
I believe that IT is not yet a profession because we do not learn from our mistakes. We do not change our behavior. We have not codified the body of knowledge gained from the past 40 years of experience, and we do not teach this knowledge in any coherent manner to those entering or already working in the field. Massive, multimillion-dollar debacles are not just isolated occurrences in IT. They are the norm.