💼 Pertemuan 5 • Profesi & Profesionalisme TI

THE CODE OF CONDUCT

Membongkar batas tegas antara sekadar "pekerjaan" dan "Profesi IT". Membedah poin-poin standar etika global (IEEE, ACM, ISACA), kasus malapraktik siber, dan tanggung jawab moral seorang *Engineer* sejati.

BAGIAN 1: PEKERJAAN vs PROFESI

Mengapa *Programmer/Developer* tidak bisa disamakan dengan pekerjaan biasa?

Howard M. Vollmer & Donald L. Mills (1966)

Profesi adalah sebuah jabatan yang memerlukan kemampuan intelektual khusus, yang diperoleh melalui kegiatan belajar & pelatihan yang bertujuan untuk menguasai keterampilan atau keahlian dalam melayani orang lain.

UU No. 14 Tahun 2005

Profesional adalah pekerjaan atau kegiatan yang dilakukan oleh seseorang... yang memerlukan keahlian, kemahiran, atau kecakapan yang memenuhi standar mutu atau norma tertentu serta memerlukan pendidikan profesi.

Pekerjaan (Job)

Pekerjaan adalah kegiatan yang dilakukan untuk mendapatkan penghasilan guna memenuhi kebutuhan hidup. Tidak semua pekerjaan adalah profesi.

  • Bisa dilakukan tanpa pendidikan formal khusus.
  • Tidak diatur oleh kode etik tertulis yang mengikat secara moral.

Profesi (Profession)

Profesi adalah pekerjaan yang memerlukan penguasaan ilmu pengetahuan tingkat tinggi. Menurut Djojonegoro (1998), ada 3 faktor penentu:

  • Keahlian Khusus: Dipersiapkan oleh program pendidikan/spesialisasi.
  • Peningkatan Diri: Kemampuan memperbaiki keterampilan secara terus-menerus (Profesionalisasi).
  • Imbalan: Penghasilan memadai sebagai imbalan atas keahlian tersebut.

Bagaimana dengan Bidang IT?

Sistem yang dibangun oleh pakar IT dapat mengubah hidup jutaan orang. Kesalahan arsitektur pada aplikasi medis, payment gateway, atau kebocoran database dapat membahayakan publik secara massal. Oleh karena itu, Information Technology (IT) diakui secara global sebagai sebuah PROFESI yang menuntut standar kualitas dan moral setara dengan Dokter atau Pengacara.

BAGIAN 2: CIRI & WATAK PROFESIONAL TI

Komponen yang memisahkan seorang amatir dengan insinyur profesional.

Analitis & Cerdas

Mempunyai ilmu, pengalaman, dan kecerdasan dalam menganalisis masalah teknis secara cermat dan mengambil keputusan terbaik.

Orientasi ke Depan

Mempunyai sikap visioner. Mampu mengantisipasi *bug* atau perkembangan kerentanan sistem di masa yang akan datang.

Mandiri & Terbuka

Sikap mandiri atas kemampuannya, namun selalu terbuka menyimak kritik atau solusi (*code review*) dari rekan sejawat.

Moral & Teknis

Kualitasnya diukur tidak hanya dari kode (teknis) tapi juga dari moral, dengan menundukkan diri pada mekanisme kontrol (Kode Etik).

Watak Kerja Profesional

Kerja seorang profesional itu harus dilandasi oleh kemahiran teknis yang berkualitas tinggi yang dicapai melalui pendidikan/pelatihan yang berat. Lebih dari itu, profesional TI beritikad untuk merealisasikan kebajikan demi tegaknya kehormatan profesi, dan oleh karenanya tidak terlalu mementingkan atau menjadikan upah materiil sebagai motif tunggal.

BAGIAN 3: STANDAR KODE ETIK GLOBAL

Karena ranah IT sangat luas, kode etik menyesuaikan dan beradaptasi dengan spesialisasinya.

Setiap profesi IT memiliki standar kode etik spesifik (Code of Conduct) yang diatur oleh asosiasi profesi internasional. Berikut adalah 4 pilar standar global yang menjadi "Kitab Suci" bagi Engineer, Auditor, dan Pakar Keamanan Siber.

IEEE

Inst. of Electrical & Electronics Engineers

Updated: 2020
  • Mengutamakan keselamatan, kesehatan, & kesejahteraan publik serta privasi informasi.
  • Menghindari benturan/konflik kepentingan (*Conflict of Interest*).
  • Jujur dalam menyatakan klaim teknis dan menolak penyuapan (*bribery*).
  • Memperbaiki *error* & memberikan kredit (Hak Cipta) atas kontribusi pihak lain.

ACM

Association for Computing Machinery

Updated: 2018
  • Berkontribusi pada masyarakat dan kesejahteraan umat manusia.
  • Menghindari tindakan yang merugikan pihak lain (*Avoid Harm*).
  • Bersikap adil dan tidak diskriminatif (termasuk pada algoritma *Machine Learning*).
  • Menghormati hak kekayaan intelektual, privasi, dan kerahasiaan (*Confidentiality*).

ISACA & (ISC)²

Information Systems Audit & Cybersecurity

Security Standard
  • Menjalankan tugas audit IT dengan objektivitas dan kehati-hatian (*Due Diligence*).
  • Mendukung pelaksanaan standar dan prosedur kepatuhan sistem keamanan.
  • Melaporkan hasil temuan/audit secara transparan, jujur, dan legal.
  • Melarang keras membocorkan celah keamanan (*0-Day*) tanpa proses hukum (*Disclosure*).

IPKIN

Ikatan Profesi Komputer & Informatika RI

Lokal: Indonesia
  • Berlandaskan pada nilai-nilai Ketuhanan dan prinsip kemanusiaan (Pancasila).
  • Menjaga kerahasiaan data dan informasi institusi/klien tempat bekerja sesuai UU ITE/PDP.
  • Berdedikasi untuk terus meningkatkan kompetensi dan martabat profesi TI nasional.
  • Tidak melakukan persaingan yang tidak sehat dengan sesama sejawat profesional TI.

8 Prinsip Mutlak *Software Engineering*

Mengingat profesi pengembang perangkat lunak sangat krusial, IEEE dan ACM membentuk satuan tugas bersama *(Joint Task Force)* untuk menyusun 8 kewajiban moral bagi seorang *Software Engineer*:

01
Public (Masyarakat) Wajib bertindak konsisten demi kepentingan keselamatan dan kesejahteraan masyarakat (Public Safety).
02
Client & Employer (Klien & Atasan) Menjaga rahasia perusahaan dan bertindak demi klien, selama tidak membahayakan kepentingan publik.
03
Product (Kualitas Produk) Memastikan *software* telah melalui proses validasi pengujian (*testing*) dan memenuhi standar tertinggi.
04
Judgment (Penilaian Objektif) Mempertahankan integritas independen (Menolak menerima suap/bribery untuk meloloskan sistem cacat).
05
Management (Manajemen) Manajer/pemimpin proyek IT harus mempromosikan pendekatan etis dalam manajemen pengembangan.
06
Profession (Reputasi Profesi) Memajukan integritas profesi TI, bukan merusaknya dengan klaim palsu (*dishonest claims*) atau *hacking* ilegal.
07
Colleagues (Rekan Sejawat) Bersikap suportif, memberi kritik jujur, dan memberikan kredit yang pantas atas kontribusi pihak lain.
08
Self (Pembelajaran Diri) Belajar seumur hidup. Teknologi (AI/Cloud) berubah, *engineer* tidak boleh tertinggal pembaruan kompetensi.

BAGIAN 4: BERKAS KASUS 05

Saat baris kode mengkhianati kemanusiaan: Runtuhnya Etika IEEE/ACM.

ARCHIVE: VW DIESELGATE SCANDAL

Klasifikasi: Pelanggaran "Public Safety & Health"

> Mengekstrak Source Code ECU Kendaraan...
> Ditemukan: Algoritma "Defeat Device" disisipkan oleh Software Engineer.
> Kondisi: IF (Mobil sedang diuji emisi di lab) THEN (Kurangi emisi mesin).
> Kondisi: ELSE (Mobil di jalan raya) THEN (Abaikan batasan, polusi naik 40x lipat).
> Kesimpulan: Penipuan terprogram. Malapraktik Kode Etik.

1. The Exploit

Pada tahun 2015, terungkap bahwa Software Engineer di Volkswagen (VW) sengaja menulis baris kode (algoritma cerdas) pada komputer mesin jutaan mobil diesel mereka. Kode ini mampu mendeteksi kapan mobil sedang diuji di laboratorium (lewat sensor setir/tekanan) dan otomatis menurunkan emisi agar lolos tes. Saat di jalan raya, mobil memuntahkan racun polusi 40x lipat di atas ambang batas.

2. The Law

Selain denda puluhan miliar Dollar bagi perusahaan, Programmer utama yang menulis kode tersebut (James Liang) divonis 40 bulan penjara oleh Pengadilan AS. Ini membuktikan preseden hukum mutlak: Alasan "Saya hanya disuruh atasan menulis kode" tidak membuat seorang *Developer* kebal dari jeratan hukum pidana penipuan dan pengerusakan publik.

3. The Bug (Analisis Etika)

Kasus ini adalah runtuhnya prinsip etika IEEE/ACM secara total. Engineer tersebut melanggar poin "Public Safety" (membahayakan kesehatan masyarakat dengan polusi), "Product Integrity" (memanipulasi kualitas *software*), dan hilangnya independensi (*Judgment*) karena takut dipecat atasan jika menolak instruksi curang.

4. The Patch (Solusi Industri)

  • Whistleblowing System: Membuat kanal pelaporan anonim agar tim IT aman melapor jika diperintah berbuat curang.
  • Open Code Review: Menggunakan jasa auditor (ISACA) independen untuk mereviu Source Code krusial.
  • Integritas Say "NO": Berani menolak proyek ilegal demi menjaga lisensi keprofesian.

BAGIAN 5: DILEMA PROFESIONAL

Skenario konflik moral yang menanti di lapangan pekerjaan.

Konflik Kepentingan (Conflict of Interest)

Situasi di mana Anda sebagai pekerja lepas (*freelancer* TI) diam-diam menerima tawaran mengerjakan *project* aplikasi dari perusahaan pesaing yang datanya bersinggungan langsung dengan perusahaan tempat Anda bekerja *full-time* saat ini.

Penyelesaian Etis (Standar IEEE/ACM):

Menurut prinsip "Avoid real conflicts of interest", Anda wajib mengungkap potensi konflik (*Full Disclosure*) kepada kedua belah pihak. Anda harus tegas menolak proyek tersebut jika berpotensi membocorkan rahasia dagang.

Pelaporan Pelanggaran (Whistleblowing)

Momen di mana Anda mendapati bos di *startup* Anda secara sengaja merancang aplikasi Pinjaman Online (Pinjol) yang menyedot kontak dan galeri HP nasabah secara ilegal. Namun jika Anda melapor, Anda diancam dipecat.

Penyelesaian Etis (Standar IEEE/ACM):

Prinsip "Accept responsibility consistent with the public" mensyaratkan prioritas tertinggi adalah keselamatan masyarakat. Anda wajib menolak tugas tersebut, dan berhak melakukan *Whistleblowing* ke kepolisian siber/OJK.

LAB SIMULASI: KODE ETIK DEVELOPER

> INITIATE roleplay.sh --scenario "Database_Architect"

Anda adalah seorang Lead Developer yang sedang menggarap sistem rekam medis online rumah sakit. Proses instalasi aplikasi di server (IIS/Linux) berjalan lambat, selalu *error permission*, dan tenggat waktu rilis (*deadline*) tinggal 1 hari lagi.

Rekan tim Anda menyarankan: "Bro, di konfigurasi folder server-nya, kita *bypass* saja buka hak akses ke 'Full Control / chmod 777' untuk semua orang (*Everyone*) biar aplikasi PHP-nya langsung jalan. Nanti setelah kita dibayar lunas, baru pelan-pelan kita urus lagi keamanan (*security*)-nya."

Menguji Etika Profesional (ACM/IEEE). Apa keputusan Anda?

NAVIGASI

Modul 1: Etika & Hukum Siber Modul 2: Cyber Ethics & Netiquette Modul 3: The Digital Paradox Modul 4: Cybercrime & Hacker Ethics Modul 5: IT Professionalism Modul 6: HAKI & Open Source Modul 7: E-Business Law & E-Contract Modul 8: Data Privacy & UU PDP Modul 9: AI Ethics & Future Law Modul 10: Forensik Digital & Hukum Pembuktian Modul 11: Cyber Warfare & National Security Modul 12: IT Governance & Compliance Modul 13: Ethical Hacking & Bug Bounty Modul 14: Social Media Ethics & Algorithms UAS: Artikel Ilmiah UTS: Etika & Hukum Siber
Beranda Utama

CYBER.NETHICS LMS v2.0