PROFESIONALISME KERJA BIDANG IT
Secara umum pekerjaan bidang IT dibagi menjadi empat kelompok, yaitu : Kelompok I, dibidang software yaitu : Sistem analisis, programmer, web designer dan web programer Kelompok II, dibidang hardware, yaitu : Technical engineer dan networking engineer Kelompok III, dibidang operasioanl sistem informasi, yaitu : EDP operator, System administrator dan MIS Director Kelompok IV, dibidang pengembangan bisnis IT
Model SERCC (South East Asia Regional Computer Confideration) Model SEARCC Untuk pembagian job dalam lingkungan IT merupakan model 2 dimensi yang mempertimbangkan jenis pekerjaan dan tingkat keahlian ataupun tingkat pengetahuan yang dibutuhkan. Model tersebut dapat digambarkan sbb :
PROFESI IT
Pendidikan & Pelatihan Instruktur dari Pendidikan IT Non gelar
System Development
Project Manager
Programmer
System Analyst
Specialist Support
Specialist pada Bidang tertentu
Setiap jenis pekerjaan dari skema diatas masing-masing memiliki tingkatan, yaitu : a. b. c.
Supervised (terbimbing), pengalaman 0-2 thn, masih butuh pengawasan dan petunjuk Moderately supervised (Madya), pengalaman 3-5 thn, masih perlu dibimbing Independent / Managing (mandiri), tidak membutuhkan bimbingan
Beberapa kriteria yang menjadi pertimbangan klasifikasi job model SEARCC : a. Cross Country, Cross-enterprise applicability, job harus relevan dengan kondisi region yang memiliki kesamaan pemahaman b. Function oriented bukan title oriented, gelar bisa berbeda, yang penting fungsinya sama
c. Testable / Certifiable, job dapat diukur dan diuji d. Applicable, fungsi yang didefinisikan harus dapat diterapkan pada mayoritas profesional IT di region masing – masing. INSTRUKTUR IT Adalah seorang yang memiliki kompetensi dan tanggung jawab proses belajar mengajar atau melatih dibidang IT . Instruktur harus mampu menguasai pengetahuan tentang software dan hardware dan berperan melakukan bimbingan, pendidikan dan pengarahan terhadap anak didik.
SYSTEM DEVELOPER Merupakan keahlian dibidang pengembangan sistem informasi. System Developer ini mencakup tiga bidang keahlian,yaitu : Programmer System Analyst Project Manager PROGRAMMER Adalah seorang pengembang perangkat lunak atau orang yang menulis perangkat lunak komputer. Istilah programmer komputer dapat mengacu pada suatu spesialis area computer programmning atau suatu generalist code untuk macammacam perangkat lunak.
Seseorang yang berprofesi programming dikenal juga sebagai analis programmer, insinyur perangkat lunak, ilmuwan komputer atau analis perangkat lunak. Suatu bahasa komputer utama programmer adalah Java, C++ dsb. REAL PROGRAMMER ( HARDCORE )
Adalah seorang programmer yang menjauhkan diri dari hal yang modern atau tidak menggunakan graphical tools seperti IDE (Integrated Development Environment) dan lebih condong menggunakan bahasa assembler atau kode mesin dan dekat dengan perangkat keras. Bahasa programan yang digunakan biasanya seperti :Java, C / C++, C# dan Foltran.
SYSTEM ANALYST Adalah seseorang yang memiliki tugas dan tanggung jawab sbb : a. Meneliti kebutuhan manajemen mengenai penggunaan peralatan pengolahan data yang terintegrasi dan proses b. Investigasi, merencanakan, merealisasikan, menguji sistem perangkat lunak c. Merencanakan, mengkoordinir dan menjadwalkan investigasi, study kelayakan dan survei, termasuk evaluasi ekonomi dari pengolahan data dan mesin aplikasi otomatis yang ada dan mengusulkannya. d. Mengambil bagian didalam perencanaan anggraran pembelian perangkat keras dan lunak dan monitoring untuk pemeliharaan perangkat keras dan lunak
e. Menyediakan pelatihan dan instruksi ke para pemakai dan karyawan lain serta menyediakan prosedur untuk pekerjaan sehari – hari. PROJECT MANAGER Adalah seseorang yang mempunyai keseluruhan tanggung jawab untuk pelaksanan dan perencanaan serta mensukseskan segala proyek. Ada dua macam sertifikasi yang berhubungan dengan Profesionalisme Project Manager, yaitu : Certified Project Manager (CPM) Project Management Professional (PMP) Certifications.
SPESIALISASI Dunia IT memiliki beberapa spesialisasi dalam profesionalisme kerja, diantaranya, yaitu : 1. Spesialisasi Bidang System Operasi dan Networking System Engineer System Administrator 2. Spesialisasi Bidang Pengembangan Aplikasi dan Database Application Developer Database Administrator 3. Spesialisasi Audit dan Keamana Sistem Informasi Information System Auditor Information Security Manager