Can anyone shed any light on the difference between say a Degree in IT and (say) someone with an MCSE, MCSP, or collections of these vocational qualifications? Whilst I know that the degree is obviously longer and covers more ground (if it’s been taken in the last five years) some of the people I deal with on a daily basis (with a degree) don’t seem to be able to solve problems, especially PC related or programming issues as they don’t appear to have the necessary in-depth knowledge required. Degrees in IT did not exist when I was at school and computers were almost exclusive to IBM mainframes. Strangely enough most IT managers I know have engineering degrees. Even stranger is that some very large corporations don’t seem to have any (IT) qualified personnel at board level at all!! Whilst I have to admit that my own qualifications are in music, I seem to spend all my spare time learning the latest version of whatever update, which always seems to be incompatible with the last at some critical point. This appears to be not limited to software either. If you work twelve-hour days how do you keep up with these changes, employ someone whose sole job it is to track changes and incompatibilities both at the hardware and software levels?