What is the best overall approach to education and career development for IT professionals?
a) formal education in a school or college
b) attending courses while employed and working
c) formal education followed by lifelong learning
d) self-directed learning experiences