As the IT industry matures into a discipline that is arguably more complex than any other profession, those of us who have been involved in it for many years are constantly challenged both by new technological developments and, on a personal basis, by new whizz kids who seem to know it all. More