Philosophies for IT people