Profesi Teknologi Informasi
Yang dibutuhkan dalam Profesi
Teknologi Informasi
Harus memiliki pengetahuan dan ketrampilan
yang tinggi di bidang TI, memiliki pengetahuan yang luas, tanggap terhadap
masalah client, faham thd isyu-isyu etis serta tata nilai kilen-nya, mampu
bekerja sama dan melakukan pendekatan multidispliner, bekerja dibawah disiplin
etika dan mampu mengambil keputusan didasarkan kepada kode etik, bila
dihadapkan pada situasi dimana pengambilan keputusan berakibat luas terhadap masyarakat
Kode Etik seperti yang disebutkan di atas, ada
beberapa faktor yang perlu diperhatikan:
1.
Publik
Bertindak konsisten untuk kepentingan publik, seperti: menerima tanggung jawab penuh atas pekerjaan mereka sendiri, bersikap adil dan menghindari penipuan dalam semua pernyataan umum terutama mengenai software atau dokumen terkait, metode dan alat.
Bertindak konsisten untuk kepentingan publik, seperti: menerima tanggung jawab penuh atas pekerjaan mereka sendiri, bersikap adil dan menghindari penipuan dalam semua pernyataan umum terutama mengenai software atau dokumen terkait, metode dan alat.
2.
Client dan
Kariawan
Melakukan tindakan terbaik demi kepentingan klien dan
atasan mereka, serta konsisten untuk kepentingan publik.
- Produk
Memastikan produk yang terkait memenuhi standard profesionalisme yang ada. - Penilaian
Menjaga integritas dan kemandirian dalam penilaian profesional mereka. - Manajemen
- Profesi
Meningkatkan integritas dan reputasi dari profesi mereka yang konsisten dengan kepentingan publik. - Mitra
Harus adil dan mendukung rekan kerjanya. - Dirisendiri
Selalu belajar mengenai praktek profesi mereka
Berkebangnya jaman tidak luput juga perkebangan teknologi
yang sangat pesat dan canggih. semakin canggihnya teknologi khususnya teknologi
informasi sehingga banyak kejahatan atau ancaman-ancaman yang timbul. sebelum
menanggulanginya kita harus tau jenis ancaman apa yang diguna seseorang atau
sekelompok yang tidak bertanggung jawab.
Profesi dalam Teknologi
Sistem Informasi
1. Programmer
Programmer adalah orang yang membuat suatu aplikasi
untuk client/user baik untuk perusahaan, instansi ataupun perorangan.
Tugas:
Membuat program baik aplikasi maupun system operasi
dengan menggunakan bahasa pemrograman yang ada.
Kualifikasi:
Menguasai logika dan algoritma pemrograman
Menguasai bahasa pemrograman seperti HTML, Ajax, CSS,
JavaScript, C++, VB, PHP, Java, Ruby dll.
Memahami SQL
Menguasai bahasa inggris IT
2. Network Engineer
Network Engineer adalah orang yang berkecimpung dalam
bidang teknis jaringan computer dari maintenance sampai pada
troubleshooting-nya.
Tugas:
Membuat jaringan untuk perusahaan atau instansi
Mengatur email, anti spam dan virus protection
Melakukan pengaturan user account, izin dan kata sandi
Mengawasi penggunaan jaringan
Kualifikasi:
Menguasai server, workstation dan hub/switch
3. System Analyst
System Analyst adalah orang yang memiliki keahlian
untuk menganalisa system yang akan diimplementasikan, mulai dari menganalisa
system yang ada, kelebihan dan kekurangannya, sampai studi kelayakan dan desain
system yang akan dikembangkan.
Tugas:
Mengembangkan perangkat lunak/software dalam tahapan
requirement, design dan construction
Membuat dokumen requirement dan desain software
berdasarkan jenis bisnis customer
Membangun framework untuk digunakan dalam pengembangan
software oleh programmer
Kualifikasi:
Menguasai keahlian sebagai programmer
Menguasai metode dan best practice pemrograman
Memahami arsitektur aplikasi dan teknologi terkini
4. IT Support
IT Support merupakan pekerjaan IT yang mengharuskan
seseorang bisa mengatasi masalah umum yang terjadi pada komputer seperti
install software, perbaikan hardware dan membuat jaringan komputer. Profesi ini
cukup mudah dilakukan karena bisa dilakukan secara otodidak tanpa memerlukan
pendidikan khusus.
Tugas:
Install software
Memperbaiki hardware
Membuat jaringan
Kualifikasi:
Menguasai bagian-bagian hardware komputer
Mengetahui cara install program atau aplikasi software
Menguasai sejumlah aplikasi umum sistem operasi
komputer
5. Software Engineer
Software Engineer adalah mereka yang memiliki keahlian
untuk memproduksi perangkat lunak mulai dari tahap awal spesifikasi sistem
sampai pemeliharaan sistem setelah digunakan.
Tugas:
Merancang dan menerapkan metode terbaik dalam
pengembangan proyek software
Kualifikasi:
Menguasai keahlian sebagai programmer dan system
analyst
Menguasai metode pengembangan software seperti RUP,
Agile, XP, Scrum dll.
6. Database Administrator
Database Administrator adalah mereka yang memiliki
keahlian untuk mendesain, mengimplementasi, memelihara dan memperbaiki
database.
Tugas:
Menginstal perangkat lunak baru
Mengkonfigurasi hardware dan software dengan sistem
administrator
Mengelola keamanan database
Analisa data di database
Kualifikasi:
Menguasai teknologi database seperti Oracle, Sybase,
DB2, MS Access serta Sistem Operasi
Menguasai teknologi server dan storage.
7. Web Administrator
Web Administrator adalah seseorang yang bertanggung
jawab secara teknis terhadap operasional sebuah situs atau website.
Tugas:
Menjaga kelancaran akses situs (instalasi dan
konfigurasi sistem)
Merawat hosting dan domain
Mengatur keamanan server dan firewall
Mengatur akun dan kata sandi untuk admin serta user
Kualifikasi:
Menguasai keahlian seorang programmer
Menguasai jaringan (LAN, WAN, Intranet)
Menguasai OS Unix (Linux, FreeBSD, dll)
8. Web Developer
Web Developer adalah mereka yang memiliki keahlian
untuk memberikan konsultasi pembangunan sebuah situs dengan konsep yang telah
ditentukan.
Tugas:
Menganalisa kebutuhan sistem
Merancang web atau situs (desain dan program)
Mengaktifkan domain dan hosting
Pemeliharaan situs dan promosi
Kualifikasi:
Menguasai pemrograman web
Menguasai pengelolaan database
Mengerti domain dan hosting
Menguasai sistem jaringan
9. Web Designer
Web designer adalah mereka yang memiliki keahlian
dalam membuat design atraktif dan menarik untuk situs serta design untuk
kepentingan promosi situs secara visual.
Tugas:
Mendesain tampilan situs
Memastikan tampilan gambar berfungsi ketika
ditambahkan bahasa pemrograman
Kualifikasi:
Menguasai HTML, CSS dan XHTML
Menguasai Adobe Photoshop & Illustrator
Memiliki jiwa seni dan harus kreatif
10. Developer
Developer adalah orang yang berprofesi sebagai
pengembang sesuatu.
Misalnya pengembangan sebuah website, menambah
fitur-fitur tertentu pada web.
Tugas dan Klasifikasi :
Developer (bahasa indonesia : Pengembang).
Developer bukan bertugas sebagai konsultan.
Sebab ada istilah IT Consultant, sebuah profesi
khusus.
Sumber :
Komentar
Posting Komentar