IT Profession Guide and Opinions