Profesionalisme diperlukan dalam bidang apapun untuk menunjukkan kualitas diri yang dimiliki oleh seseorang. Jika seseorang memiliki profesionalisme maka itu merupakan nilai tambah di mata orang lain yang dapat membawanya menuju kesuksesan.
Berikut ini adalah ciri-ciri profesionalisme di bidang IT :
• Memiliki pengetahuan yang tinggi di bidang IT.
• Memiliki ketrampilan yang tinggi di bidang IT.
• Memiliki pengetahuan yang luas tentang manusia dan masyarakat, budaya, seni, sejarah dan komunikasi.
• Tanggap terhadap masalah client dan memahami isu-isu etis serta tata nilai client.
• Mampu melakukan pendekatan multidisipliner.
• Mampu bekerja sama.
• Bekerja dibawah disiplin etika.
• Mampu mengambil keputusan didasarkan kepada kode etik, bila dihadapkan pada situasi dimana pengambilan keputusan berakibat luas terhadap masyarakat.
Dalam lingkup IT, kode etik profesi yang harus dimiliki adalah memuat kajian ilmiah mengenai prinsip atau norma-norma dalam kaitan dengan hubungan antara professional atau developer IT dengan client, antara para profesional sendiri, antara organisasi profesi serta organisasi profesi dengan pemerintah. Salah satu bentuk hubungan seorang professional dengan client (pengguna jasa), misalnya pembuatan sebuah program aplikasi. Seorang professional tidak dapat membuat program semaunya, ada beberapa hal yang harus ia perhatikan seperti : untuk apa program tersebut nantinya, digunakan oleh clientnya atau user, ia dapat menjamin keamanan (security) system kerja program aplikasi tersebut dari pihak-pihak yang dapat mengacaukan system kerjanya (hacker, cracker, dll).