Kode Etik Programmer Serta Pelanggarannya

Kode etik profesi merupakan suatu tatanan etika yang telah disepakati oleh suatu kelompok masyarakat tertentu. Kode etik umumnya termasuk dalam norma sosial, namun bila ada kode etik yang memiliki sanksi yang agak dalam kategori norma hukum yang didasari kesusilaan.

Programmer atau biasa disebut dengan Pemrogram adalah Seseorang yang mempunyai kemampuan dan keahlian di dalam membuat dan menyempurnakan suatu program.


mikecavaliere.com
Dari dua pengertian diatas, dapat disimpulkan kali ini saya akan membahas mengenai Kode Etik Profesi dari seorang Programmer. Sebelum melangkah lebih jauh, maka saya akan paparkan beberapa kode etik dari seorang Programmer. Kode etik dari seorang Programmer berdasarkan paparan dari Wikipedia :
  1. Berkontribusi untuk kehidupan masyarakat yang baik.
    Programmer harus mengembangkan sistem komputer yang dapat mengurangi dampak negatif terhadap masyarakat seperti ancaman sosial dan keamanan, dan dapat membuat aktifitas dan pekerjaan yang lebih mudah. Programmer sebaiknya membangun sesuatu dengan standar yang tinggi.
  2. Menghindari hal-hal yang dapat membahayakan orang lain.
    Sistem komputer memilki dampak tidak langsung kepada pihak ketiga. Sistem dapat menyebabkan kehilangan informasi dan sumber daya, dan itu berbahaya untuk pengguna, masyarakat, atau pekerja. Oleh karena itu software developer harus meminimalisir resiko tersebut dengan mengikuti desain standar dan testing yang baik.
  3. Jujur dan dapat dipercaya.
    Prinsip ini mendorong programmer untuk lebih jujur serta sadar akan keterbatasan pengetahuan mereka saat menuliskan sistem komputer. Juga, jika programmer mengetahui ada kesalahan dalam sistem, dia dapat melaporkan segera untuk menghindari hal-hal yang tidak diinginkan.
  4. Memberikan penghargaan untuk aset intelektual.
    Software developer dilarang keras untuk mengakui hasil karya orang lain, bahkan juga ketika program tersebut tidak terlindungi oleh "copyright" atau "patent". Mereka harus mengenali dan mengakui pekerjaan/karya orang lain, dan mereka harus menggunakan ide mereka sendiri untuk mengembangkan software.
  5. Menghormati privasi orang lain.
    Sistem komputer bisa saja disalahgunakan oleh beberapa orang dalam pelanggaran privasi orang lain. Software developer harus menuliskan program yang dapat melindungi informasi pengguna yang dapat menangkal orang tidak dikenal (tidak berizin) mengakses informasi tersebut.
  6. Menghormati Kerahasiaan.
    Software developer harus bersedia menjaga rahasia informasi terkait pekerjaannya dan segala informasi terkait proyek yang sedang dikerjakannya jika client atau perusahaan menginginkan hal tersebut.
Dari hasil kode etik tersebut pelanggaran yang sering dilakukan oleh para Programmer dari beberapa kode etik yang telah disebutkan diatas, diantaranya :
  1. Pelanggaran hak cipta.Pelanggaran hak cipta adalah hal yang sering di lakukan oleh Programmer dengan membuat sebuah software untuk melisensikan software yang sebelumnya berbayar, menjadi software gratis. Sehingga dapat dengan mudah didapatkan, tanpa harus membelinya.
  2. Pembuatan virus komputer.Hal ini sering dilakukan oleh para programmer untuk menyerang sistem keamanan pada suatu instansi tertentu, atau bisa juga untuk kepentingan bisnis dan kepuasan pribadi pada diri pembuat virus saat dapat menyebarkannya.
  3. Pembobolan situs / akun-akun penting.
    Pembobolan situs atau akun-akun tertentu ini biasa di lakukan untuk mengetahui data-data penting yang ada dalam situs atau akun tersebut.
  4. Hacking, Cracking dan Carding.Untuk masalah yang satu ini, biasanya di lakukan demi mendapatkan sesuatu hal yang diinginkan oleh para Hacker, Cracker, dan Carder. Biasanya hal yang di lakukan oleh para Hacker adalah untuk merusak server pada suatu instansi, baik itu hanya membuat server tersebut menjadi down atau bener-benar tidak berfungsi sama sekali, sedangkan hal yang dilakukan oleh Cracker dan Carder yang sering dilakukan ialah mendapatkan barang-barang atau hal-hal secara gratis, tidak hanya itu para Cracker juga sering melakukan hal-hal yang biasa dilakukan oleh para Hacker.
Sekian dari tulisan yang bisa saya berikan, semoga dapat menjadi manfaat buat kalian yang membacanya. Apabila masih belum bisa menjawab apa yang menjadi pertanyaan kelian, kalian bisa mencari literatur-literatur yang ada di perpustakaan terdekat.

Penulis:

0 komentar untuk Kode Etik Programmer Serta Pelanggarannya