Profesi di Bidang Komputer
Profesi
di Bidang Komputer
Profesi adalah
suatu pekerjaan yang membutuhkan ilmu pengetahuan atau keterampilan khusus
sehingga orang yang memiliki pekerjaan tersebut harus mengikuti pelatihan
tertentu agar dapat melakukan pekerjaannya dengan baik.
Mereka
yang berprofesi di bidang tertentu biasanya disebut dengan profesional, yaitu
seseorang yang memiliki keahllian teknis di bidang tertentu. Misalnya, guru, arsitek,
dokter, akuntan, tentara, pengacara, desainer, dan lain sebagainya.
Pada
tulisan ini kita akan membahas profesi apa saja yang terdapat pada bidang IT
System
Analyst
Orang
yang bertugas menganalisa sistem yang akan diimplementasikan, mulai dari
menganalisa sistem yang ada, tentang kelebihan dan kekurangannya, sampai studi
kelayakan dan desain sistem yang akan dikembangkan.
Kemampuan
yang harus dimiliki:
- Harus memiliki pengetahuan akan teknologi dan pemrograman.
- Mampu memahami sebuah permasalahan bisnis dari berbagai aspek dan sudut pandang.
- Mampu berpikir dengan sistematis dan memberikan solusi yang masuk akal terhadap permasalahan bisnis yang dihadapi perusahaan.
- Memiliki rasa ingin tahu yang tinggi dan akan melakukan tindakan-tindakan yang diperlukan (seperti investigasi terhadap stakeholders, pemeriksaan prosedur dan dokumen-dokumen, dll.) guna mendapatkan pemahaman menyeluruh terhadap sebuah permasalahan.
Programmer
Orang
yang bertugas mengimplementasikan rancangan sistem analis yaitu membuat program
(baik aplikasi maupun sistem operasi) sesuai sistem yang dianalisa sebelumnya.
Kemampuan yang harus dimiliki:
- Membaca Source Code.
- Debugging.
- Algoritma dan Struktur Data.
- OOP dan Design Pattern.
- Desain Aplikasi dan Database.
- Matematika.
- Jaringan Komputer.
- Internet.
- Source Management.
- Package Manager.
- Bahasa Inggris.
- Membaca Dokumentasi
Software
Developer
Seorang
software developer staff IT yang bertugas untuk melakukan riset, mendesain,
megimplementasikan hingga menguji software dan sistem.
Kemampuan
yang harus dimiliki:
- Menguasai beberapa bahasa pemrograman.
- Mengikuti perkembangan software development tools.
- Ahli dalam bernegosiasi.
- Pemahaman terhadap algoritma, struktur data dan kompleksitas.
- Organisasi dan manajemen pekerjaan.
- Pengalaman di berbagai proyek.
- Menguasai Frameworks.
Database
Administrator
Database
administrator bertugas untuk mendesain, memelihara, memperbaiki database
organisasi, dan juga bertugas untuk membuat susunan tertentu supaya pengguna
data mudah untuk mengakses.
Kemampuan
yang harus dimiliki:
- Kemampuan komunikasi, teamwork, dan negosiasi.
- Kemampuan problem-solving dan analytical yang bagus.
- Familiar dengan bahasa manipulasi utama dan prinsip dari perancangan database.
- Fleksibilitas dan adaptabilitas.
- Kemampuan organisasional yang bagus.
- Mampu untuk bekerja dibawah tekanan pada deadline yang sempit.
- Business awareness dan mengerti keperluan bisnis dari IT.
- Kemauan untuk tetap up to date dengan perkembangan teknologi baru.
- Komitmen untuk melanjutkan professional development.
- Mengerti perundang-undangan informasi, contoh Data Protection Act.
Web
Designer
Orang
yang melakukan kegiatan perecanaan, termasuk studi kelayakan, analisis dan
desain terhadap suatu proyek pembuatan aplikasi berbasis web.
Kemamapuan
yang harus dimiliki:
- HTML/CSS.
- JavaScript/jQuery.
- Framework CSS dan JavaScript.
- Preprocessor CSS.
- Version Control/Git.
- Responsive design.
- Testing/Debugging.
- Keterampilan menulis.
- Gaya unik.
- Keterampilan komunikasi.
- Pengelolaan manajemen.
- Pemasaran di media sosial.
- Paham SEO.
Network
Designer
Kemampuan
yang harus dimiliki:
- Mampu membuat topologi jaringan LAN,WAN, MAN.
- Menguasai TCP/IP.
- Mampu membuat Jaringan internet.
Network
Administrator
Kemampuan
yang harus dimiliki:
- Basic Hardware Networking.
- Technology Switching dan Routing.
- Technology Server.
- Security.
- Monitoring.
- Backup.
Information
Security Analyst
Information
security analyst bertugas untuk mengembangkan sistem keamanan untuk menjaga
jaringan dan sistem perusahaan. Pekerjaan ini menuntut untuk selalu up to date
dengan metode-metode serangan cyber dan mengembangkan metode lain untuk
memerangi hal tersebut.
Kemampuan
yang harus dimiliki:
- Security analyst wajib memiliki pengetahuan dan keahlian di bidang teknologi komputer dan informatika.
- Memiliki kemampuan matematika yang baik.
- Mampu menyelesaikan masalah kompleks secara cepat.
- Mempunyai sensitivitas masalah agar dapat mencegah dan mengantisipasi masalah-masalah keamanan yang dapat timbul.
- Pengetahuan di bidang administrasi dan manajemen
- Bahasa Inggris, penalaran deduktif dan induktif, serta pemahaman lisan dan tulis.
IT
Support
Bertugas
untuk memberikan bantuan teknis IT bagi perusahaan. IT support juga bersifat
fleksibel, karena bekerja pada bidang yang cukup umum di bidang IT. Pekerjaan
ini menuntut waktu untuk selalu siap sedia kapan pun perusahaan membutuhkan
pertolongan.
Kemampuan
yang harus dimiliki:
- Memiliki pengetahuan dan keahlian dalam bidang operating system.
- Memiliki pengetahuan dan keahlian dalam bidang hardware komputer.
- Memiliki pengetahuan dan keahlian terhadap prinsip dan cara kerja sebuah program aplikasi.
- Memiliki pengetahuan dan keahlian dalam bidang jaringan atau networking.
- Memiliki Pengetahuan dan keahlian terhadap prinsip infrastruktur system seperti Domain atau Active Directory Windows System.
System
Manager
Bertugas
sebagai perencana, koordinator, dan mengarahkan jenis teknologi yang apa yang
bisa digunakan, yang sesuai dengan aktivitas perusahaan. Posisi menejer
termasuk posisi atas yang memungkinkan untuk mengatur perusahaan secara
menyeluruh.
Kemampuan
yang harus dimiliki:
- Kemampuan untuk memperbaiki masalah basic/umum dari komputer.
- Kerjakan pekerjaan Help Desk.
- Public Speaking.
- Mengerti dasar-dasar Networking.
- Mengerti dasar-dasar sistem administrasi.
- Mengerti bagaimana melakukan Network Trace.
- Tahu perbedaan latency dan bandwidth.
- Scripting
- Kemampuan untuk memeriksa
- Pernah bekerja di dalam satu proyek IT.
- Pernah me-manage setidaknya satu proyek IT.
- Paham dan mengerti akan Opex (Pembelanjaan Operasional) dan Capex (Pembelanjaan Modal).
- Pelajari Business Processes (Proses Bisnis).
System
Administrator
Orang
yang bertugas melakukan administrasi terhadap sistem, melakukan pemeliharaan
sistem, memiliki kewenangan mengatur hak akses terhadap sistem, serta hal-hal
lain yang berhubungan dengan pengaturan operasional sebuah sistem.
Kemampuan
yang harus dimiliki:
- Harus mengetahui dan menguasai berbagai macam dan tipe perangkat komputer yang ada didalamnya.
- Harus mengetahui berbagai permasalahan kerusakan pada komputer (troubleshooting) dan menaganinya.
- Mempunyai kemampuan umtuk mengembangkan pengetahuan dan pengalaman sebagai panduan saat melakukan troubleshooting.
- Memiliki kemampuan yang cukup dalam berbahasa inggris agar lebih mudah mempelajari manual perangkat hardware maupun software komputer.
- Memiliki kemampuan untuk menghubungkan perangkat keras.
Komentar
Posting Komentar