C computerworld.com IT departments won't exist in five years 31 points ilamont 13 years ago 51 comments