Retrospectives and Reflections: 20 Years of IT Professional | IEEE Journals & Magazine | IEEE Xplore