Sabtu, 17 Oktober 2015

Profesi Dalam Bidang Teknologi Informasi

 Secara umum, pekerjaan di bidang teknologi informasi setidaknya terbagi dalam 3 kelompok sesuai bidangnya, diantaranya:
1. Kelompok pertama, adalah mereka yang bergelut di dunia perangkat lunak (software), baik mereka yang merancang system operasi, database maupun system aplikasi.
2. Kelompok kedua, adalah mereka yang bergelut di bidang perangkat keras (hardware).
3. Kelompok ketiga, adalah mereka yang berkecimpung dalam operasional system informasi.
A. Etika Programmer
Programmer Komputer adalah profesi yang bertugas untuk membuat sebuah program melalui bantuan bahasa pemrograman yang dapat digunakan untuk menyelesaikan permasalahan melalui otomasi dengan bantuan perangkat lunak atau software. Tugas inti dari seorang programmer sama seperti tugas sebuah program itu sendiri. Sebuah program itu didesain dan dikembangkan agar mampu membatu manusia sebagi pengguna (user) dalam mengatasi kegiatan kesehariannya. Jadi, tugas seorang programmer komputer adalah menolong manusia menyelesaikan kegiatan sehari-harinya dengan bantuan komputer. Dari hal tersebut, terlihat jelas bahwa seorang programmer komputer merupakan orang yang sangat berjasa kepada masyarakat, seperti halnya dokter, perawat, akuntan dan lainnya. Adapun kode etik yang diharapkan bagi para programmer adalah:
1. Seorang programmer tidak boleh menulis kode yang sulit diikuti dengan sengaja.
2. Seorang programmer tidak boleh menulis dokumentasi yang dengan sengaja untuk membingungkan atau tidak akurat.
3. Seorang programmer tidak boleh menggunakan ulang kode dengan hak cipta kecuali telah membeli atau meminta ijin.
4. Tidak boleh menerima dana tambahan dari berbagai pihak eksternal dalam suatu proyek secara bersamaan kecuali mendapat ijin.
5. Tidak boleh menulis kode yang dengan sengaja menjatuhkan kode programmer lain untuk mengambil keunutungan dalam menaikkan status.
6. Tidak boleh membeberkan data-data penting karyawan dalam perusahaan.
7. Tidak pernah mengambil keuntungan dari pekerjaan orang lain.
8. Tidak boleh mempermalukan profesinya.
9. Terus mengikuti pada perkembangan ilmu komputer.
B. Kewajiban Programmer
1. Memahami konsep dasar sistem operasi. Kebanyakan dari programmer Indonesia biasanya membuat aplikasi di atas sistem operasi, sehingga banyak yang berpendapat bahwa tidak perlu memahami cara kerja sistem operasi.
2. Memahami konsep dasar jaringan. Sebuah aplikasi tidak dapat berjalan sendiri. Aplikasi tersebut pasti harus berhubungan dengan internet, melayani banyak pengguna
3. Memahami konsep dasar relational database. Setiap aplikasi pasti memiliki sebuah database dalam penyimpanan datanya untuk itu programmer khususnya Database Programmer ditekankan menguasai relational database.
4. Karena sekarang jaman internet, maka wajib memahami protokol HTTP, FTP, POP3, SMTP, SSH. Protokol HTTP sekarang adalah protokol yang paling banyak digunakan di internet.
5. Lebih dari satu bahasa pemrograman. Pemahaman lebih dari satu bahasa itu penting agar wawasan programmer lebih terbuka..
C. Tanggung jawab programmer
1. Menyampaikan informasi dan laporan yang baik serta tepat waktu untuk kebutuhan eksternal unit kerja yang bersifat rutin dan insdentil
2. Mengembangkan, memonitoring dan memastikan proyek – proyek teknologi informasi strategis telah sejalan dengan organisasi bisnis

Tidak ada komentar:

Posting Komentar