Professional Practices of IT