Istilah Etika berasal dari bahasa Yunani kuno. Bentuk tunggal kata ‘etika’ yaitu ethos sedangkan bentuk jamaknya yaitu ta etha. Ethos mempunyai banyak arti yaitu : tempat tinggal yang biasa, padang rumput, kandang, kebiasaan/adat, akhlak,watak, perasaan, sikap, cara berpikir. Sedangkan arti ta etha yaitu adat kebiasaan.
Menurut Brooks
(2007), etika adalah cabang dari filsafat yang menyelidiki penilaian normatif
tentang apakah perilaku ini benar atau apa yang seharusnya dilakukan. Kebutuhan
akan etika muncul dari keinginan untuk menghindari permasalahan – permasalahan
di dunia nyata.
Kata ‘etika’ dalam
Kamus Besar Bahasa Indonesia yang baru (Departemen Pendidikan dan Kebudayaan,
1988 – mengutip dari Bertens 2000), mempunyai arti :
Ilmu tentang apa
yang baik dan apa yang buruk dan tentang hak dan kewajiban moral (akhlak);
Kumpulan asas atau
nilai yang berkenaan dengan akhlak;
Nilai mengenai
benar dan salah yang dianut suatu golongan atau masyarakat.
Etika mencakup
analisis dan penerapan konsep seperti benar,salah, baik, buruk,
dan tanggung jawab.
Pengertian Programmer
Programmer Komputer
adalah profesi yang bertugas untuk membuat sebuah program melalui bantuan
bahasa pemrograman yang dapat digunakan untuk menyelesaikan permasalahan
melalui otomasi dengan bantuan perangkat lunak atau software. Tugas inti dari
seorang programmer sama seperti tugas sebuah program itu sendiri. Sebuah
program itu didesain dan dikembangkan agar mampu membatu manusia sebagi
pengguna (user) dalam mengatasi kegiatan kesehariannya. Jadi, tugas seorang
programmer komputer adalah menolong manusia menyelesaikan kegiatan
sehari-harinya dengan bantuan komputer. Dari hal tersebut, terlihat jelas bahwa
seorang programmer komputer merupakan orang yang sangat berjasa kepada
masyarakat, seperti halnya dokter, perawat, akuntan dan lainnya.
Kode Etik Menjadi Programer
Di bawah ini beberapa etika pada seorang programer karena
seorang progremer merupakan suatu profesi dan ada beberapa kode etik di
dalamnya. Kode etik merupakan sesuatu hal
yang harus menjadi bagian dari seorang programmer komputer. Kode etik bersumber
dari kode etik yang digunakan dalam perkumpulan programmer internasional.
Adapun kode etik programmer komputer antara lain :
- Programmer komputer tidak boleh membuat atau mendistribusikan (menyebarkan) Malware.
- Programmer komputer tidak boleh membuat kode sebuah program yang sulit untuk diikuti atau ditelusuri dengan sengaja
- Programmer komputer tidak boleh membuat dokumentasi yang membingungkan atau tidak akurat dengan sengaja
- Programmer komputer tidak boleh menggunakan ulang kode yang mempunyai hak cipta, kecuali telah membeli atau meminta izin
- Tidak boleh mencari keuntungan tambahan dari proyek yang didanai oleh pihak kedua tanpa izin
- Tidak boleh mencuri software khususnya development tools
- Tidak boleh mencela atau mempermalukan profesi programmer komputer
- Tidak dengan sengaja membuat atau mengenalkan bug, dan kemudia mengklaim untuk fixing bug, atau memberikan stimulasi untuk update versi terakhir
- Tidak boleh menulis kode yang dengan sengaja menjatuhkan kode programmer lain untuk mengambil keuntungan dalam menaikkan status
- Tidak boleh mengambil keuntungan dari pekerjaan orang lain
Di semua profesi atau pekerjaan mempunyai kode etik yang berbeda beda dan mempunyai batasan yang jelas. Pada seorang programer kode etik harus di taati untuk menjadikan seorang yang bertanggung jawab dan bisa dipercaya pada setiap perkerjaannya.
http://yanhasiholan.wordpress.com/2013/10/16/pengertian-etika-profesi-dan-etika-profesi/
http://etikaprogrammer2013.blogspot.com/2013/05/pengertian-programmer_28.html
http://akhwan90.blogspot.com/2010/04/etika-profesi-seorang-programmer.html