Minggu, 16 Maret 2014

Etika Menjadi Seorang Programer

Pengertian Etika

Istilah Etika berasal dari bahasa Yunani kuno. Bentuk tunggal kata ‘etika’ yaitu ethos sedangkan bentuk jamaknya yaitu ta ethaEthos 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.  

Sumber :
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