Sebagai manusia, kita mempunnyai sebuah
moral yang diartikan sebagai perilaku benar dan salah. Disamping itu ada
hal yang sering terlewatakan yaitu etika sebagai peranan yang sangat
penting. Kata “Etika” berasal dari bahasa Yunani Ethos, yang berarti
karakter.
Lain Profesi lain etika. Yang saya akan
bahas disini adalah profesi Programmer, tidak menutup kemungkinan
programmer jenis desktop maupun web. Menjadi seorang programmer, tidak
hanya harus menguasai coding dan manghasilkan program mapun system,
tetapi harus juga pintar dalam berkomunikasi dengan client. Umumnya
Programmer berusaha untuk memenuhi kemauan client, tetapi tidak sedikit
dari programmer melupakan pengembangan ke depan dari suatu
system/program, apabila sudah dibuat dan ingin dirubah, harus merombak
ulang seperti database dan lain-lain yang berakibat fatal. Jadi
programmer harus bias memikirkan matang-matang apa yang dibutuhkan
client dan prospek kedepan.
Disini saya akan sedikit etika-etika programmer yang standalone maupun bekerja dalam team kurang lebihnya sama. :
- Programmer tidak boleh menyalah gunakan jabatan.
Terkadang ini juga mengganggu di dalam perusahaan, dengan alesan seorang programmer jadi bisa melakukan hal yang seenaknya.
- Programmer tidak boleh mengaku-ngaku membuat program sendiri
tetapi source code diambil dari berbagai sumber kecuali menanyakan ijin kepada pembuat source code tadi
- Programmer tidak boleh saling menjatuhkan/mencela code yang dibuat ke sesame programmer lain.
Tidak sedikit dari kita secara tidak
langsung berbuat itu, alangkah lebih bagus saling kerja sama untuk
menemukan solusi atau mengembangkan aplikasi yang ada
- Jika berbuhungan dengan data perusahaan atau lainnya, Programmer tidak boleh menyebarluaskan data untuk kepentingan pribadi ataupun individu tertentu.
Untuk menjaka privacy / asset seharusnya ini tidak dilupakan
- Programmer harus bertanggung dengan apa yang dia buat dan dikerjakan
- Programer harus pandai berkomunikasi dengan client
Dikarenakan sehari-hari berinteraksi dengan mesin, alangkah lebih baik juga dapat berkomunikasi baik dengan sesame manusia
- Programmer boleh membuat program perusak yang ditanamkan di dalam komputer client atau dimanapun
- Menjaga nama baik perusahaan
Biasanya digunakan untuk mematatai
individu, atau balas dendam jika seorang programmer itu dikeluarkan dari
perusahaan dan mempunyai niat buruk dengan cara timer bomb.Untuk detail nya silahkan liat di SINI
tambahan : selain penjelasan diatas,saya juga mendapat kan data2 lain dari kelas saya tentunya dengan bimbingan dosen,diantara nya :
tambahan : selain penjelasan diatas,saya juga mendapat kan data2 lain dari kelas saya tentunya dengan bimbingan dosen,diantara nya :
- buatlah program yang bermafaat bagi umum
- jangan memasukan virus maupun sejenisnya
- harus selalu meng-update program yang di buatnya
- jangan menyontek program tanpa persetujuan pemilikya
- buatlah program yang mudah di kendalikan
- selalu membuat dokumentasi dan manual book program demi kemudahan sesudahnya
- tidak boleh mencuri software,khususna development tools
- membuat program sesuai permintaan.wktu dan dana client
- membagi ilmu sesama programer
- tidak menyisipkan script yang merugikan orang lain /client