IT Social and Professional Issues