• ETIKA PROFESI SARJANA KOMPUTER

    A.  LATAR BELAKANG
    Kerja merupakan kekhasan bagi manusia. Melalui kerja manusia mengekspresikan dirinya, sehingga melalui kerja orang bisa lebih dikenal siapa dia sebenarnya. Oleh karena itu, kerja bagi kita bukan hanya sekedar untuk mendapat upah atau gaji, jabatan atau kekuasaan, dan berbagai maksud-maksud lainnya. Dalam dan melalui kerja manusia mengungkapkan dirinya lebih otentik sebagai manusia yang disiplin, bertanggung jawab, jujur, tekun, pantang menyerah, punya visi, dan sebagainya; atau sebaliknya, tidak disiplin, tidak bisa dipercaya, tidak dapat diandalkan, tidak bertanggung jawab, dan sebagainya. Dunia kerja merupakan sarana bagi perwujudan dan sekaligus pelatihan diri untuk menjadi semakin baik.

    Untuk lebih mendalami mengenai dunia kerja, perlu lebih mendalami topik-topik yang berkaitan dengan peningkatan kualitas diri pribadi sebagai seorang pekerja maupun sebagai sebagai seorang profesional. Terutama lebih ditekankan untuk menghayati prinsip-prinsip ethos kerja, menggunakan atau mengelola waku dengan baik dan efisien, melaksanakan kewajiban-kewajiban pokok sebagai karyawan maupun majikan, menghayati budaya organisasi atau perusahaan, meningkatkan mutu pelayanan di tempat kerja, dan meningkatkan profesionalitas kerja sebagai jawaban atas berbagai perubahan yang ada di masyarakat, yang telah membawa dampak pada tingginya tuntutan dalam dunia kerja atau profesi.

    B.  RUMUSAN MASALAH
    Masalah yang akan dibahas dalam artikel ini sebagaimana yang telah dijabarkan dalam latar belakng diatas adalah : “ suatu analisa mengenai etika profesi seorang sarjana komputer”

    C.  TUJUAN
    Penyusunan artikel ini bertujuan agar pembaca dapat mendeskripsikan etika profesi atau ethos kerja seorang sarjana komputer serta mampu menerapkannya.



    DEFINISI ETIKA PROFESI

    Sebelum masuk etika profesi kita harus tau dlulu apa itu etika. Pengertian Etika dan Etika Profesi Kata etik (atau etika) berasal dari kata ethos (bahasa Yunani) yang berarti karakter, watak kesusilaan atau adat. Sebagai suatu subyek, etika akan berkaitan dengan konsep yang dimiliki oleh individu ataupun kelompok untuk menilai apakah tindakan-tindakan yang telah dikerjakannya itu salah atau benar, buruk atau baik. Menurut para ahli maka etika tidak lain adalah aturan prilaku, adat kebiasaan manusia dalam pergaulan antara sesamanya dan menegaskan mana yang benar dan mana yang buruk. Perkataan etika atau lazim juga disebut etik, berasal dari kata Yunani ETHOS yang berarti norma-norma, nilai-nilai, kaidah-kaidah dan ukuran-ukuran bagi tingkah laku manusia yang baik, seperti yang dirumuskan oleh beberapa ahli berikut ini :
    - Drs. O.P. SIMORANGKIR : etika atau etik sebagai pandangan manusia dalam berprilaku menurut ukuran dan nilai yang baik.
    - Drs. Sidi Gajalba dalam sistematika filsafat : etika adalah teori tentang tingkah laku perbuatan manusia dipandang dari segi baik dan buruk, sejauh yang dapat ditentukan oleh akal.
    - Drs. H. Burhanudin Salam : etika adalah cabang filsafat yang berbicara mengenai nilai dan norma moral yang menentukan prilaku manusia dalam hidupnya.

    Etika dalam perkembangannya sangat mempengaruhi kehidupan manusia. Etika memberi manusia orientasi bagaimana ia menjalani hidupnya melalui rangkaian tindakan sehari-hari. Itu berarti etika membantu manusia untuk mengambil sikap dan bertindak secara tepat dalam menjalani hidup ini. Etika pada akhirnya membantu kitauntuk mengambil keputusan tentang tindakan apa yang perlu kita lakukan dan yangpelru kita pahami bersama bahwa etika ini dapat diterapkan dalam segala aspek atau sisi kehidupan kita, dengan demikian etika ini dapat dibagi menjadi beberapa bagian sesuai dengan aspek atau sisi kehidupan manusianya.
    Jadi menurut pandangan-pandangan para ahli dapat saya simpulkan etika profesi IT adalah norma-naorma atau kaidah-kaidah manusia dalam menjalankan profesi atau pekerjaannya.dan mempertimbangkan segala tindakannya dalm melakukan pekerjaannya. mungkin itu yang bisa saya simpulkan dari penjabaran para ahli.


    MACAM-MACAM PROFESI SARJANA KOMPUTER
    1. PROGRAMMER  

    Programmer merupakan profesi yang cukup banyak diincar oleh lulusan TI karena kemungkinan gaji yang didapat lumayan besar. Programmer yaitu bekerja dengan membuat suatu aplikasi untuk client/user baik untuk perorangan ataupun instansi/perusahaan. Untuk 1 program yang dibuat bisa dibayar puluhan juta rupiah. Tetapi biasanya programmer tidak bekerja sendiri melainkan kelompok oleh karena itu jurusan TI harus mampu untuk bekerja teamwork.
    Untuk programmer sendiri harus bisa memahami logika dan algoritma untuk memecahkan masalah di dalam program tersebut. Banyak sekali program yang bisa dibuat oleh programmer dengan menggunakan berbagai bahasa pemrograman. Jadi seorang programmer setidaknya harus menguasai sekali satu bahasa pemrograman.
      
    Tugas:
    1. Membangun/mengembangkan software terutama pada tahap construction dengan melakukan coding dengan bahasa pemprograman yang ditentukan
    2. Mengimplementasikan requiremant dan desain proses bisnis ke komputer dengan menggunakan algoritma /logika dan bahasa pemprograman
    3. Melakukan testing terhadap software bila diperlukan

    Keahlian yang Diperlukan:
    1. Menguasai Algoritma dan logika pemprograman (ini penting sekali)
    2. Memahami metode, best practice dan tool/pemodelan pemprograman seperti OOP, design pattern, UML (kemampuan membaca dan menerapkan)
    3. Menguasai salah satu atau beberapa bahasa pemprograman populer seperti C++, VB, PHP, C#, Java, Ruby dll (untuk web developer perlu juga menguasai HTML, DHTML, CSS, JavaScript dan AJAX)
    4. Memahami RDBMS dan SQL (Structured Query Language)
    5. Menguasai bahasa Inggris (hal ini sangat penting saat ini karena bahasa en-US merupakan bahasa ibu di dunia IT)


    2. NETWORKING / JARINGAN

    Profesi ini juga cukup banyak untuk jurusan TI. Disini kita harus mampu untuk membangun sebuah jaringan untuk perusahaan kecil maupun perusahaan besar.
    Kita harus bisa merencanakan kira-kira topologi apa yang harus dibuat dan apa saja yang deperlukan seperti berapa server yang harus digunakan, berapa workstation yang dipakai, hub / switch berapa banyak yang digunakan,dsb.
    Alat-alat yang digunakan harus direncanakan dengan baik agar sesuai dengan perusahaan sehingga tidak berlebih atau kekurangan.
    Disini juga kita harus bisa memasang jaringan itu.
    Jaringan memiliki lisensi resmi yaitu CISCO.
    Diusahakan untuk mengikuti lisensi ini bila ingin menjadi networking.

    3. SYSTEM ANALYST

    Tugas:
    1. Membangun/mengembangkan software terutama pada tahap requirement, design dan sebagian dalam tahap construction/implementation
    2. Membuat dokumen requiremant dan desain software berdasarkan proses bisnis customer/client
    3. Membuat proposal dan mempresentasikannya di hadapan stake holder / customer / client
    4. Membuat desain database bila aplikasi yang akan di bangun memerlukan database
    5. Membangun/mengembangkan framework/library untuk digunakan dalam pengembangan software oleh programmer.

    Keahlian yang Diperlukan:
    1. Menguasai hal-hal yang dikuasai programmer
    2. Menguasai metode, best practice pemprograman dan tool/pemodelan pemprograman seperti OOP, design pattern, UML (kemampuan membangun/mendesain)
    3. Menguasai SQL,ERD dan RDBMS secara lebih mendalam
    4. Memahami tentang arsitektur aplikasi dan teknologi terkini


    4. IT SUPPORT
    Paling banyak lulusan teknik informatika yang mengambil profesi ini, mereka menganggap bahwa profesi ini paling mudah. Cukup dengan memiliki kemampuan untuk memperbaiki komputer, install software, atau membuat jaringan komputer. Profesi ini harus dapat mengatasi masalah pada komputer dalam kondisi kritis, misalnya terserangnya sistem komputer oleh virus. Selain itu profesi ini harus mengerti dan selalu update tips dan tricks aplikasi office, atau lainnya. Banyak pengguna yang masih membutuhkan bantuan dalam mengoperasikan aplikasi office atau aplikasi lainnya.
    Tapi sayang sekali bila kita mengambil profesi ini karena tanpa kuliah di jurusan TI pun kita dapat melakukannya dengan belajar secara OTODIDAK maupun dengan LES Komputer.

    5. SOFTWARE ENGINEER

    Tugas:
    1. Melakukan tugas-tugas programmer, system analyst dan sebagian tugas SQA engineer
    2. Merekomendasikan dan menerapkan metodologi terbaik dalam sebuah proyek software development

    Keahlian yang Diperlukan:
    1. Menguasai hal-hal yang dikuasai programmer, system analyst dan SQA engineer (dalam porsi yang lebih sedikit)
    2. Menguasai SDLC berdasarkan SWEBOK (requirement, design, implementation/construction, testing, maintenance)
    3. Menguasai metodologi software development seperti RUP, Agile, XP, Scrum dll

    6. DATABASE ADMINISTRATOR

    Tugas:
    1. Merancang dan membangun database dalam sebuah sistem
    2. Merekomendasikan solusi terbaik dalam implementasi database baik dalam hal software maupun hardware
    3. Memaintain database agar dapat berjalan dengan baik dan optimal
      
    Keahlian yang Diperlukan:
    1. Menguasai ERD, SQL dan desain database secara mendalam
    2. Menguasai berbagai teknik optimalisasi/tuning, backup dan maintain database
    3. Menguasai secara mendalam salah satu atau lebih RDBMS beserta tools yang ada.
    4. Memahami tentang salah satu platform/bahasa pemprograman untuk mengakses database
    5. Menguasai teknologi server, storage, operating system yang berkaitan dengan implementasi database

    7. SOFTWARE ARCHITECT

    Tugas:
    1. Merekomendasikan teknologi yang paling cocok untuk mengembangkan produk software
    2. Membuat standar-standar software development yang akan digunakan oleh tim programmer / developer
    3. Membuat rancangan/desain software dan proses pengembangannya secara keseluruhan

    Keahlian yang Diperlukan:
    1. Menguasai hal-hal yang dikuasai programmer, system analyst dan software engineer
    2. Menguasai secara mendalam tentang software development technology
    3. Menguasai penulisan dokumen dengan baik (dalam bahasa Inggris dan Indonesia)

    8. TECHNICAL CONSULTANT / CONSULTANT IT

    Tugas:
    1. Memberikan konsultansi/rekomendasi mengenai solusi IT terbaik untuk memecahkan masalah
    2. Membuat dokumen seperti proposal, requirement dan desain software secara umum
    3. Melakukan pelatihan (training) kepada para pengguna software

    Keahlian yang Diperlukan:
    1. Berpengalaman dan menguasai berbagai macam proses bisnis enterprise atau jenis bisnis terentu
    2. Menguasai teknologi IT secara luas
    3. Menguasai secara mendalam tentang solusi software yang direkomendasikan
    4. Menguasai penulisan dokumen dan komunikasi verbal dengan baik (dalam bahasa Inggris dan Indonesia)

    9. USER INTERFACE DESIGNER

    Tugas:
    1. Mendesain user interface agar menarik dan serasi secara visual dan user friendly
    2. Mendesain image/gambar/animasi yang akan digunakan di tampilan user interface (UI) software aplikasi

    Keahlian yang Diperlukan:
    1. Memiliki bakat/minat di seni rupa / desain visual
    2. Memahami dasar-dasar pemprograman baik web maupun secara umum
    3. Menguasai scripting untuk user interface seperti seperti HTML, DHTML, CSS, JavaScript, action script, XAML dll.
    4. Menguasai tools manipulasi image dan animasi

    10. WEB MASTER
    Profesi ini banyak juga diambil oleh lulusan TI.
    Jika ingin menjadi web master kita harus memiliki kemampuan dalam membangun / membuat website dari awal dengan menggunakan berbagai macam program seperti JOOMLA, DREAMWEAVER, dll.


    PERAN SARJANA KOMPUTER DI MASYARAKAT
    Sarjana Komputer (S.Kom.) adalah gelar akademik yang diberikan kepada mahasiswa yang telah lulus studi S1 dalam bidang Teknologi Informasi pada program studi/jurusan Sistem Informasi (Information System), Teknik Informatika (Computer Science), Sistem Komputer (Computer System), atau Komputerisasi Akuntansi (Computerized Accounting).Kali ini saya akan membahas tentang peran seorang sarjana komputer di masyarakat.
    Seorang sarjana komputerharus memiliki kompetensi dan keahlian yang mampu memberikan solusi terintegrasi di bidang E-Business, Corporate Information System, Information Management, Komputerisasi Akuntansi; juga mampu menjadi wirausahawan handal berbasis teknologi informasi; menjadi manusia berkualitas yang memiliki intelektualitas tinggi, kreatif, inovatif serta peka terhadap fenomena yang terjadi di lingkungan masyarakat; dapat memberikan solusi terhadap permasalahan sistem informasi yang ada di masyarakat, dsb.


    PEMBAHASAN
    Kode etik profesi Informatikawan merupakan bagian dari etika profesi.Kode etik profesi merupakan lanjutan dari norma-norma yang lebih umum yang telah dibahas dan dirumuskan dalam etika profesi. Kode etik ini lebih memperjelas,mempertegas dan merinci norma-norma ke bentuk yang lebih sempurna walaupun sebenarnya norma-norma terebut sudah tersirat dalam etika profesi. Dengan demikian kode etik profesi adalah sistem norma atau aturan yang ditulis secara jelas dan tegas serta terperinci tentang apa yang baik dan tidak baik, apa yang benar dan apa yang salah dan perbuatan apa yang harus dilakukan dan tidak boleh dilakukan oleh seorang profesional. Tujuan utama dari kode etik adalah memberi pelayanan khusus dalam masyarakat tanpa mementingkan kepentingan pribadi atau kelompok. Adapun fungsi dari kode etik profesi adalah :
    1. Memberikan pedoman bagi setiap anggota profesi tentang prinsip profesionalitas yang digariskan.
    2. Sebagai sarana kontrol sosial bagi masyarakat atas profesi yang bersangkutan
    3. Mencegah campur tangan pihak diluar organisasi profesi tentang hubungan etika dalam keanggotaan profesi.

    KESIMPULAN DAN SARAN
    Dari pembahasan makalah etika profesi dapat ditarik kesimpulan bahwa pekerjaan yang membutuhkan pelatihan dan penguasaan terhadap suatu pengetahuan khusus. Suatu profesi biasanya memiliki asosiasi profesi, kode etik, serta proses sertifikasi dan lisensi yang khusus untuk bidang profesi tersebut. Contoh profesi adalah pada bidang hukum, kedokteran, keuangan, militer, teknik dandesainer.
    Banyak sekali profesi seorang sarjana komputer yang ada di Indonesia beserta tanggung jawabnya dalam menyelesaikan tugasnya serta kualifikasi yang berbeda setiap profesinya masing-masing.
    Dari contoh kasus sebelumnya dapat disimpulkan bahwa menjadi seorang teknisi komputer harus berhati-hati dalam menjalankan pekerjaannya. Ia harus memilikisoftskill dan hardskill dalam standarisasi profesinya. Karena sesuatu yang kecil, yaknitidak sengaja memindahkan file yang tidak seharusnya di pindahkan , bisa menjadimasalah yang besar dan berhubungan dengan hukum karena melanggar UU ITE


  • You might also like

    Tidak ada komentar:

    Posting Komentar

Diberdayakan oleh Blogger.

Translate

About

Programer yang salah jurusan -sebut saja revan

Viewers