Tugas VC 5 Etika Profesi
Kode etik dan aturan yang relevan pada profesi dibidang IT
Web Designer
Berikut adalah bagian hal yang harus dipahami oleh seorang
web designer:
• Client-side
scripting: JavaScript
• Server-Side
scripting: PHP, ASP, dsb.
• Cascading
Style Sheet
• HTML
• Manipulasi
image : Adobe Photosop, GIMP, Corel Draw, dsb.
• Animasi,
biasanya berupa flash.
Web designer biasanya bekerja dalam bentuk tim untuk memastikan
sebuah tampilan website dapat membuat aplikasi web bekerja dengan baik.
Keterampilan tambahan berupa komunikasi dan kerja sama, tentu akan menjadi sangat berguna bagi
para web designer.
Kode Etik Web Designer :
1. Reliability
Seorang web developer memiliki kewajiban untuk memastikan
bahwa proyeknya bisa selesai dan bisa digunakan oleh kliennya. Apabila seorang
web developer memiliki keragu-raguan atas kemampuannya menyelesaikan sebuah
proyek, ia wajib menginformasikan hal tersebut di awal pengerjaaan, merupakan
pelanggaran etika yang sangat buruk apabila proyek yang belum rampung
ditinggalkan oleh sang developer.
2. Confidentiality
Dalam sebuah proyek website, seorang web desainer pasti akan menggunakan akses code dan username untuk berbagai hal ( CMS, CPanel, Spanel, FTP ) yang bisa didapatkan dari klien ataupun dari perusahaan hosting. merupakan kewajiban web developer untuk menyimpan baik data tersebut selama proyek berlangsung dan MELAKUKAN SERAH TERIMA RESMI DATA – DATA TERSEBUT setelah proyek konstruksi selesai.
3. Usability
Sebuah website harus dibuat supaya useful / berguna, bukan terserah keinginan kliennya. Sama seperti seorang kontraktor bangunan, harus bertanggung jawab membuatkan rumah yang ada pintu dan atapnya.
Pertama, fungsi – fungsi yang ada di situs harus bisa berguna bagi pengunjung dan bagi klien.
Contoh: Pengunjung bisa mencari isi situs dan klien bisa melihat data pengunjung yang telah mengisi contact form
Kedua, web developer WAJIB untuk melatih kliennya untuk menggunakan situs tersebut. Bahkan untuk hal – hal kecil seperti membuat email atau login ke CPanel / SPanel.
Ada bagusnya untuk investasi waktu anda membuat user manual
yang standar dan tinggal diserah kepada klien setelah proyek selesai.
4. Longevity
Setelah sebuat website selesai, tugas anda dan klien anda baru selesai SETENGAH.
Kenapa? Karena supaya sebuah website bisa berfungsi awet ada beberapa persyaratan wajib. Yaitu:
1. Keterlibatan klien
2. SEO.
Website yang tidak diupdate / interaktif akan dilupakan oleh
kliennya dan website yang tidak melakukan SEO akan sepi pengunjung.
Programmer
Programmer adalah seorang individu yang menulis/membuat
sebuah software atau aplikasi dengan cara memberikan perintah kepada komputer
untuk melaksanakan suatu tugas dengan menggunakan bahasa pemrograman tertentu.
Setiap programmer memiliki latar belakang pengetahuan tentang komputer dan
programming yang terdiri dari berbagai macam bahasa pemrograman dan platform
tertentu, termasuk di dalamnya adalah SQL (Structure Query Language), Perl, XML
(Extensible Markup Language),PHP,HTML,C,C++ dan Java.
Kode etik programmer :
- Tidak boleh mencuri software khususnya development tools.
- Tidak boleh menulis kode yang dengan sengaja menjatuhkan kode programmer lain untuk mengambil keuntungan dalam menaikkan status.
- Seorang programmer tidak boleh menulis dokumentasi yang dengan sengaja membingungkan atau tidak akurat.
- Tidak boleh membeberkan data-data penting karyawan dalam perusahaan.
- Menjaga kerahasiaan data klien
- Jujur dan dapat dipercaya
·
Technical Engineer
Ahli atau pakar dari teknik mesin biasanya disebut sebagai insinyur
(teknik mesin), yang memanfaatkan pengertian atas ilmu teknik ini dalam
mendesain dan menganalisis pembuatan kendaraan, pesawat, pabrik industri,
peralatan dan mesin industri dan lain sebagainya, Bertugas
dalam bidang Teknik, baik dalam pemeliharaan maupun dalam perbaikan perangkat
komputer.
Berikut merupakan Kode
Etik Technical Engineer dari IEEE
- Menolak Suap dalam bentuk apapun
- Jujur dan dapat dipercaya
- Menerima, dan menawarkan kritik pekerjaan teknis, mengakui dan memperbaiki kesalahan, dan menghargai selayaknya kontribusi orang lain.
- Berlaku adil
- Membantu sejawat dan rekan sekerja dalam
pengembangan profesi mereka dan mendukung mereka dalam mengikuti kode etika
ini.
- Menerima tanggung jawab dalam pengambilan
keputusan engineering yang taat asas pada keamanan, kesehatan, dan
kesejahteraan public, dan segera menyatakan secara terbuka faktor- faktor yang
dapat membahayakan public atau lingkungan.
1.
Reliability / Reliabilitas Memiliki tanggung jawab yang besar untuk memastikan
proyek yang diterimanya dapat terselesaikan atau tidak tentunya dengan
mempercayakan koordinasi dengan programmer dan web desainer. Seorang web
developer dinilai telah melanggar etika ketika melarikan diri dari proyek yang
belum selesai. Ketika terdapat keraguan
dalam penyelesaian proyek, adalah tugas web developer untuk memberitahukan
kepada klien yang bersangkutan.
2.
Confidentialy / Kerahasiaan Kewajiban web developer untuk menyimpan dan
merahasiakan akses kode username panel – panel yang digunakan (Cpanel, FTP,
dll) selama proyek berlangsung. Sehingga mempermudah klien apabila kehilangan
atau lupa akan kode tersebut
3.
Usability / Kegunaan Website Sebuah website dibuat untuk pemenuhan tujuan /
memudahkan klien dan pengguna lain dalam
menggunakan website melalui berbagai fitur dan fasilitas yang disediakan.
Disinilah tugas web developer untuk menjamin ketersediaan dan berjalannya
fungsi / fitur tersebut. Serta melakukan
pelatihan untuk para klien dalam penggunaan webste yang telah dibuat dan
disepakati
4. Longevity / Keabadiaan Website Dengan
berkolaborasi dengan web master, peran web developer juga diminta disini untuk
menjaga eksistensi website terkait. Website yang tidak interaktif dan tidak
diupdate (maka dari itu diperlukan kerja sama web master untuk maintance dan
pemeliharaan aplikasi serta tanggung jawab web master untuk optimisasi mesin
pencari / SEO )
https://www.codepolitan.com/kode-etik-programmer-yang-wajib-kita-ketahui
https://www.rumahweb.com/journal/web-developer-web-designer-dan-webmaster/
Komentar
Posting Komentar