Jenis-Jenis
Profesi di Bidang IT
Profesi di Bidang IT Secara umum,
pekerjaan di bidang teknologi informasi setidaknya terbagi dalam 3
kelompok sesuai bidangnya.
a. Kelompok pertama, adalah mereka
yang bergelut di dunia perangkat lunak (software), baik mereka yang
merancang system operasi,database maupun system aplikasi. Pada lingkungan
kelompok ini, terdapat pekerjaan-pekerjaan seperti :
- Sistem
analis, merupakan orang yang abertugas menganalisa system yang akan
diimplementasikan, mulai dari menganalisa system yang ada, kelebihan
dan kekurangannya, sampai studi kelayakan dan desain system yang
akan dikembangkan.
- Programer,
merupakan orang yang bertugas mengimplementasikan rancangan system
analis, yaitu membuat program ( baik aplikasi maupun system operasi )
sesuai system yang dianalisa sebelumnya.
- Web
designer, merupakan orang yang melakukan kegiatan perencanaan,
termasuk studi kelayakan, analisis dan desain terhadap suatu proyek
pembuatan aplikasi berbasis web.
- Web
programmer, merupakan orang yang bertugas mengimplementasikan
rancangan web designer, yaitu membuat program berbasis web sesuai
desain yang telah dirancang sebelumnya.
b. Kelompok kedua, adalah mereka
yang bergelut di bidang perangkat keras (hardware). Pada lingkungan
kelompok ini, terdapat pekerjaan-pekerjaan seperti :
- Technical
engineer, sering juga disebut teknisi, yaitu orang yang berkecimpung
dalam bidang teknik, baik mengenai pemeliharaan maupun perbaikan
perangkat system computer.
- Networking
engineer, adalah orang yang berkecimpung dalam bidang teknis
jaringan computer dari maintenance sampai pada troubleshooting-nya.
c. Kelompok ketiga, adalah mereka
yang berkecimpung dalam operasional system informasi. Pada lingkungan
kelompok ini, terdapat pekerjaan-pekerjaan seperti :
- EDP
Operator, adalah orang yang bertugas mengoperasikan program-program
yang berhubungan dengan electronic data processing dalam lingkungan
sebuah perusahaan atau organisasi lainnya.
- System
Administrator, merupakan orang yang bertugas melakukan administrasi
terhadap system, memiliki kewenangan menggunakan hak akses terhadap
system, serta hal-hal lain yang berhubungan dengan pengaturan
operasional sebuah system.
Jenis-jenis
Profesi di Bidang IT beserta Job Desc-nya
1. System Analisis Job
Descriptions:
- Memperluas
atau memodifikasi sistem untuk melayani tujuan baru atau
meningkatkan alur kerja.
- Menguji,
memelihara, dan memantau program komputer dan sistem, termasuk
koordinasi instalasi program komputer dan sistem.
- Mengembangkan,
dokumen dan merevisi prosedur desain sistem, prosedur pengujian, dan
standar kualitas.
- Menyediakan
staf dan pengguna dengan membantu memecahkan masalah komputer
terkait, seperti malfungsi dan masalah program.
- Meninjau
dan menganalisa hasil print-out komputer dan indikator kinerja untuk
menemukan masalah kode, dan memperbaiki eror dengan mengkoreksi
kode.
- Berkonsultasi
dengan manajemen untuk memastikan kesepakatan pada prinsip-prinsip
sistem.
- Berunding
dengan klien mengenai jenis pengolahan informasi atau perhitungan
kebutuhan program komputer.
- membaca
manual, berkala, dan mereport secar teknis untuk belajar bagaimana
mengembangkan program yang memenuhi kebutuhan staf dan pengguna.
- Mengkoordinasikan
dan menghubungkan sistem komputer dalam sebuah organisasi untuk
meningkatkan kompatibilitas dan sehingga informasi bisa dibagi.
- Menentukan
software atau hardware komputer yang diperlukan untuk mengatur atau
mengubah sistem.
2. Database Administrators Job
Descriptions:
- Menguji
program atau database, memperbaiki kesalahan dan membuat modifikasi
yang diperlukan.
- Memodifikasi
database dan sistem manajemen database yang ada.
- Merencanakan,
mengkoordinasikan dan melaksanakan langkah-langkah keamanan untuk
melindungi informasi dalam file komputer terhadap kerusakan,
pemodifikasian atau akses yang tidak sah.
- Bekerja
sebagai bagian dari tim proyek untuk mengkoordinasikan pengembangan
database dan menentukan lingkup proyek dan keterbatasan.
- Menulis
dan mengkode deskripsi database secara fisik dan logis dan
menentukan pengidentifikasi dari database untuk sistem manajemen
atau orang lain secara langsung dalam pengkodean deskripsi.
- Melatih
user dan menjawab pertanyaan-pertanyaan.
- Menentukan
pengguna dan tingkat akses pengguna untuk setiap segmen dari
database.
- Menyetujui,
menjadwal, merencanakan, dan mengawasi pemasangan dan uji coba
produk baru dan perbaikan sistem komputer seperti instalasi database
baru.
- Meninjau
permintaan proyek, menggambarkan database user untuk memperkirakan
waktu dan biaya yang diperlukan untuk menyelesaikan proyek.
- Mengembangkan
standar dan pedoman untuk membimbing penggunaan dan perolehan
perangkat lunak dan untuk melindungi informasi yang rentan.
3. Network Systems and Data
Communications Analysts Job Descriptions:
- Menguji
dan mengevaluasi hardware dan software untuk menentukan efisiensi,
reliabilitas, dan kompatibilitas dengan sistem yang ada, dan membuat
rekomendasi pembelian.
- Desain
dan implementasi sistem, konfigurasi jaringan, dan arsitektur
jaringan, termasuk teknologi perangkat keras dan perangkat lunak,
lokasi situs, dan integrasi teknologi.
- Membantu
pengguna untuk mendiagnosa dan memecahkan masalah komunikasi data.
- Memantau
kinerja sistem dan menyediakan langkah-langkah keamanan, tips dan
pemeliharaan yang diperlukan.
- Menjaga
dibutuhkan file dengan menambahkan dan menghapus file pada server
jaringan dan membuat cadangan file untuk menjamin keselamatan file
apabila terjadi masalah dengan jaringan.
- Bekerja
dengan engineer lain, analis sistem, programer, teknisi, ilmuwan dan
manajer tingkat atas dalam pengujian, desain dan evaluasi sistem.
- Mengidentifikasi
area operasi yang perlu diupgrade peralatan seperti modem, kabel
serat optik, dan kabel telepon.
- Konsultasi
pelanggan, kunjungi tempat kerja atau melakukan survei untuk
menentukan kebutuhan pengguna sekarang dan masa depan.
- Melatih
pengguna dalam menggunakan peralatan.
- Memelihara
perangkat seperti printer, yang terhubung ke jaringan.
4. Computer Programmers Job
Descriptions:
- Memperbaiki
kesalahan dengan membuat perubahan yang sesuai dan memeriksa kembali
program untuk memastikan bahwa hasil yang diinginkan yang
dihasilkan.
- Melakukan
percobaan menjalankan program dan aplikasi software untuk memastikan
bahwa mereka akan menghasilkan informasi yang dikehendaki dan bahwa
instruksi sudah benar.
- Menulis,
mengupdate, dan memelihara program komputer atau paket perangkat
lunak untuk menangani pekerjaan tertentu seperti pelacakan
inventaris, menyimpan atau mengambil data, atau mengontrol peralatan
lainnya.
- Menganalisis,
meninjau, dan menulis ulang program, menggunakan grafik dan diagram
alur kerja, dan menerapkan pengetahuan tentang kemampuan komputer,
materi pelajaran, dan logika simbolik.
- Melakukan
atau revisi langsung, perbaikan, atau perluasan program yang ada
untuk meningkatkan efisiensi operasi atau beradaptasi dengan
persyaratan baru.
- Berkonsultasi
dengan manajerial, teknik, dan tenaga teknis untuk memperjelas
maksud program, mengidentifikasi masalah, dan menyarankan perubahan.
- Melakukan
analisis sistem dan pemrograman tugas untuk memelihara dan
mengontrol penggunaan perangkat lunak komputer sistem sebagai
programmer sistem.
- Menyusun
dan menulis dokumentasi pengembangan program dan revisi berikutnya,
memasukkan komentar dalam kode instruksi sehingga orang lain dapat
memahami program ini.
- Penyiapan
diagram alur kerja rinci dan diagram yang menggambarkan input,
output, dan operasi logis, dan mengubahnya menjadi serangkaian
instruksi dikodekan dalam bahasa komputer.
- Berkonsultasi
dengan dan membantu operator komputer atau analis sistem untuk
mendefinisikan dan menyelesaikan masalah dalam menjalankan
program-program komputer.
5. Web Developers Job
Descriptions:
- Mendesain,
membangun, atau memelihara situs web, menggunakan authoring atau
bahasa scripting, alat penciptaan konten, alat manajemen, dan media
digital.
- Meakukan
atau update situs web langsung.
- Menulis,
desain, atau mengedit konten halaman web, atau yang lain langsung
memproduksi konten.
- Berunding
dengan tim manajemen atau pengembangan untuk memprioritaskan
kebutuhan, menyelesaikan konflik, mengembangkan kriteria konten,
atau memilih solusi.
- Back-up
file dari situs web untuk direktori lokal untuk pemulihan instan
dalam kasus masalah.
- Mengidentifikasi
masalah yang ditemukan oleh umpan balik pengujian atau pelanggan,
dan memperbaiki masalah masalah atau merujuk pada personalia yang
tepat untuk koreksi.
- Evaluasi
kode untuk memastikan bahwa itu adalah sah, benar terstruktur,
memenuhi standar industri dan kompatibel dengan browser, perangkat,
atau sistem operasi.
- Menjaga
pemahaman teknologi web saat ini atau praktek pemrograman melalui
melanjutkan pendidikan, membaca, atau partisipasi dalam konferensi
profesional, workshop, atau kelompok.
- Menganalisis
kebutuhan pengguna untuk menentukan persyaratan teknis.
- Mengembangkan
atau memvalidasi tes routine dan jadwal untuk memastikan bahwa uji
kasus meniru antarmuka eksternal dan alamat semua jenis browser dan
perangkat.
6. IT Project Managers Job
Descriptions:
- Mengembangkan
dan mengelola work breakdown structure (WBS) proyek teknologi
informasi.
- Mengembangkan
atau memperbarui rencana proyek untuk proyek-proyek teknologi
informasi termasuk informasi seperti tujuan proyek, teknologi,
sistem, spesifikasi informasi, jadwal, dana, dan staf.
- Mengelola
pelaksanaan proyek untuk memastikan kepatuhan terhadap anggaran,
jadwal, dan ruang lingkup.
- Menyiapkan
laporan status proyek dengan mengumpulkan, menganalisis, dan
meringkas informasi dan tren.
- Menetapkan
tugas, tanggung jawab, dan rentang kewenangan kepada personil
proyek.
- Mengkoordinasikan
rekrutmen atau pemilihan personil proyek.
- Mengembangkan
dan mengelola anggaran tahunan untuk proyek-proyek teknologi
informasi.
- Mengembangkan
rencana pelaksanaan yang mencakup analisis seperti biaya-manfaat
atau laba atas investasi.
- Secara
langsung atau mengkoordinasikan kegiatan personil proyek.
- Menetapkan
dan melaksanakan rencana komunikasi proyek.
7. Computer Systems Engineers Job
Descriptions:
- Berkomunikasi
dengan staf atau klien untuk memahami persyaratan sistem tertentu.
- Memberikan
saran pada biaya proyek, konsep desain, atau perubahan desain.
- Dokumen
desain spesifikasi, petunjuk instalasi, dan sistem informasi terkait
lainnya.
- Verifikasi
stabilitas, interoperabilitas, portabilitas, keamanan, atau
skalabilitas arsitektur sistem.
- Berkolaborasi
dengan engineer atau pengembang perangkat lunak untuk memilih solusi
desain yang tepat atau memastikan kompatibilitas komponen sistem.
- Mengevaluasi
teknologi yang muncul saat ini untuk mempertimbangkan faktor-faktor
seperti biaya, portabilitas, kompatibilitas, atau kegunaan.
- Memberikan
bimbingan teknis atau dukungan untuk pembangunan atau tips sistem.
- Mengidentifikasi
sistem data, perangkat keras, atau komponen perangkat lunak yang
diperlukan untuk memenuhi kebutuhan pengguna.
- Memberikan
pedoman untuk menerapkan sistem yang aman untuk pelanggan atau tim
instalasi.
- Memonitor
operasi system untuk mendeteksi masalah potensial.
8. Network and Computer Systems
Administrators Job Descriptions:
- Menjaga
dan mengelola jaringan komputer dan lingkungan komputasi terkait
termasuk perangkat keras komputer, perangkat lunak sistem, perangkat
lunak aplikasi, dan semua konfigurasi.
- Melakukan
backup data dan operasi pemulihan kerusakan.
- Mendiagnosa,
memecahkan masalah, dan menyelesaikan perangkat keras, perangkat
lunak, atau jaringan lainnya dan masalah sistem, dan mengganti
komponen yang rusak bila diperlukan.
- Merencanakan,
mengkoordinasikan, dan melaksanakan langkah-langkah keamanan
jaringan untuk melindungi data, perangkat lunak, dan perangkat
keras.
- Mengkonfigurasikan,
memonitor, dan memelihara aplikasi email atau virus software
perlindungan.
- Mengoperasikan
master konsol untuk memonitor kinerja sistem komputer dan jaringan,
dan untuk mengkoordinasikan komputer akses jaringan dan penggunaan.
- Memuat
rekaman komputer dan disk, dan menginstal perangkat lunak dan kertas
printer atau form.
- Desain,
mengkonfigurasi, dan perangkat keras uji komputer, jaringan lunak
dan perangkat lunak sistem operasi.
- Memonitor
kinerja jaringan untuk menentukan apakah penyesuaian perlu dibuat,
dan untuk menentukan di mana perubahan harus dibuat di masa depan.
- Berunding
dengan pengguna jaringan tentang bagaimana untuk memecahkan masalah
sistem yang ada.SimakBaca secara fonetik.
9. Web Administrators Job
Descriptions:
- Back
up atau memodifikasi aplikasi dan data yang terkait untuk
menyediakan pemulihan kerusakan.
- Menentukan
sumber halaman web atau masalah server, dan mengambil tindakan untuk
memperbaiki masalah tersebut.
- Meninjau
atau memperbarui konten halaman web atau link pada waktu yang tepat,
menggunakan tool-tool.
- Memonitor
sistem untuk intrusi atau serangan denial of service, dan melaporkan
pelanggaran keamanan untuk personil yang tepat.
- Menerapkan
langkah-langkah keamanan situs web, seperti firewall atau enkripsi
pesan.
- Mengelola
internet / intranet infrastruktur, termasuk komponen seperti web,
file transfer protocol (FTP), berita dan server mail.
- Berkolaborasi
dengan tim pengembangan untuk membahas, menganalisis, atau
menyelesaikan masalah kegunaan.
- Test
backup atau pemulihan rencana secara teratur dan menyelesaikan
masalah.
- Memonitor
perkembangan web melalui pendidikan berkelanjutan, membaca, atau
partisipasi dalam konferensi profesional, workshop, atau kelompok.
- Menerapkan
update, upgrade, dan patch pada waktu yang tepat untuk membatasi hilangnya
layanan.
10. Computer Security Specialists
Job Descriptions:
- Mengenkripsi
transmisi data dan membangun firewall untuk menyembunyikan informasi
rahasia seperti sedang dikirim dan untuk menahan transfer digital
tercemar.
- Mengembangkan
rencana untuk melindungi file komputer terhadap modifikasi disengaja
atau tidak sah, perusakan, atau pengungkapan dan untuk memenuhi
kebutuhan pengolahan data darurat.
- Meninjau
pelanggaran prosedur keamanan komputer dan mendiskusikan prosedur
dengan pelanggar untuk memastikan pelanggaran tidak terulang
kembali.
- Memonitor
penggunakan file data dan mengatur akses untuk melindungi informasi
dalam file komputer.
- Monitor
laporan saat ini dari virus komputer untuk menentukan kapan untuk
memperbarui sistem perlindungan virus.
- Memofifikasi
keamanan file komputer untuk memasukkan software baru, memperbaiki
kesalahan, atau mengubah status akses individu.
- Melakukan
penilaian risiko dan melaksanakan tes pengolahan data sistem untuk
memastikan fungsi pengolahan data kegiatan dan langkah-langkah
keamanan.
- Berunding
dengan pengguna untuk membahas isu-isu seperti akses data komputer
kebutuhan, pelanggaran keamanan, dan perubahan pemrograman.
- Melatih
pengguna dan meningkatkan kesadaran keamanan untuk memastikan
keamanan sistem dan untuk meningkatkan efisiensi server dan
jaringan.
- Mengkoordinasikan
pelaksanaan rencana sistem komputer dengan personil pendirian dan
vendor luar.
Standar Profesi ACM dan IEEE
ACM (Association
for Computing Machinery)
ACM (Association
for Computing Machinery) atau Asosiasi untuk Permesinan Komputer adalah
sebuah serikat ilmiah dan pendidikan komputer pertama di dunia yang
didirikan pada tahun 1947. Anggota ACM sekitar 78.000 terdiri dari para
profesional dan para pelajar yang tertarik akan komputer. ACM bermarkas
besar di Kota New York. ACM diatur menjadi 170 bagian lokal dan 34 grup
minat khusus (SIG), di mana mereka melakukan kegiatannya. SIG dan ACM,
mensponsori konferensi yang bertujuan untuk memperkenalkan inovasi baru
dalam bidang tertentu. Tidak hanya mensponsori konferensi, ACM juga
pernah mensponsori pertandingan catur antara Garry Kasparov dan komputer
IBM Deep Blue. ACM telah menciptakan sebuah perpustakaan digital di mana
ia telah membuat seluruh publikasi yang tersedia. ACM perpustakaan digital
merupakan koleksi terbesar di dunia informasi mengenai mesin komputasi
dan berisi arsip jurnal, majalah, prosiding konferensi online, dan
isu-isu terkini ACM publikasi. Layanan online termasuk forum yang disebut
Ubiquity dan Tech News mencerna, baik yang berisi informasi terbaru
tentang dunia IT.
ACM pesaing utama
adalah IEEE Computer Society. Sulit untuk generalisasi akurat tentang
perbedaan antara keduanya, tetapi ACM berfokus pada ilmu komputer
teoritis dan aplikasi pengguna akhir, sementara IEEE lebih memfokuskan
pada masalah-masalah hardware dan standardisasi. Cara lain untuk
menyatakan perbedaan yaitu ACM adalah ilmuwan komputer dan IEEE adalah
untuk insinyur listrik, meskipun subkelompok terbesar adalah IEEE
Computer Society. Tentu saja, ada tumpang tindih yang signifikan antara
kedua organisasi, dan mereka kadang-kadang bekerjasama dalam
proyek-proyek seperti pengembangan kurikulumilmu komputer.
ACM memiliki
empat "Boards" yang membentuk berbagai komite dan subkelompok,
untuk membantu menjaga kualitas staf Kantor Pusat layanan dan produk.
Papan ini adalah sebagai berikut publikasi, SIG Governing Board,
pendidikan, dan Badan Layanan Keanggotaan.
IEEE
(Institute of Electrical and Electronics Engineers)
IEEE (Institute
of Electrical and Electronics Engineer) merupakan asosiasi professional
terbesar di dunia yang didedikasikan atau dibuat untuk memajukan inovasi
teknologi dan kesempurnaan untuk kepentingan kemanusiaan. IEEE adalah
sebuah organisasi profesi nirlaba yang terdiri dari banyak ahli di bidang
teknik yang mempromosikan pengembangan standar-standar dan bertindak
sebagai pihak yang mempercepat teknologi-teknologi baru dalam semua aspek
dalam industri dan rekayasa (engineering), yang mencakup telekomunikasi,
jaringan komputer, kelistrikan, antariksa, dan elektronika.
Sebelumnya IEEE
bergerak dalam bidang elektroteknika, dan merupakan kependekan dari
Institute of Electrical and Electronics Engineer. Namun, meluasnya dan
saling berkaitnya bidang-bidang ilmu yang menjadi minat pengembangan IEEE
membuat organisasi ini memposisikan diri untuk bergerak dalam
teknologi-teknologi lain yang terkait, dan saat ini disebut IEEE saja.
Tujuan inti IEEE adalah mendorong inovasi teknologi dan kesempurnaan
untuk kepentingan kemanusiaan. Visi IEEE adalah akan menjadi penting
untuk masyarakat teknis global dan professional teknis dimana-mana dan
dikenal secara universal untuk kontribusi teknologi dan teknis yang
professional dalam meningkatkan kondisi perkembangan global.
IEEE memiliki
lebih dari 300.000 anggota individual yang tersebar dalam lebih dari 150
negara. Aktivitasnya mencakup beberapa panitia pembuat standar, publikasi
terhadap standar-standar teknik, serta mengadakan konferensi.
IEEE-SA telah
mengembangkan standar untuk lebih dari satu abad, melalui program yang
menawarkan keseimbangan, keterbukaan, prosedur adil , dan konsensus.
Ahli-ahli teknis dari seluruh dunia berpartisipasi dalam pengembangan
IEEE standar. Standar dalam IEEE adalah mengatur fungsi, kemampuan dan
interoperabilitas dari berbagai macam produk dan layanan yang mengubah
cara orang hidup, bekerja dan berkomunikasi. Dengan para pemimpin yang
berpikir kolaboratif di lebih dari 160 negara, IEEE mempromosikan
inovasi, memungkinkan penciptaan dan perluasan pasar internasional dan
membantu melindungi kesehatan dan keselamatan publik.
IEEE standard
association memiliki beberapa program yaitu Industry Connections program,
Corporate Program International Program, GET Program, Arc Flash, dan
NESC. Setiap tahun, IEEE-SA melakukan lebih dari 200 suara standar, suatu
proses dimana standar yang diusulkan pada saat memilih untuk keandalan
teknis dan kesehatan. Pada tahun 2005, IEEE telah dekat dengan 900
standar aktif, dengan 500 standar dalam pengembangan. Salah satu yang
lebih penting adalah IEEE 802 LAN / MAN kelompok standar, dengan standar
jaringan komputer digunakan secara luas untuk keduanya (kabel ethernet)
dan jaringan nirkabel (IEEE 802.11). Proses pembangunan IEEE standar
dapat dipecah melalui tujuh langkah dasar yaitu:
- Mengamankan
Sponsor,
- Meminta
Otorisasi Proyek,
- Perakitan
Kelompok Kerja,
- Penyusunan
Standard,
- Pemungutan
suara,
- Review
Komite,
- Final
Vote.
Standar Profesi di Indonesia dan regional
IEEE Indonesia
Section berada pada IEEE Region 10 (Asia-Pasifik). Ketua IEEE Indonesia Section
tahun 2009-2010 adalah Arnold Ph Djiwatampu. Saat ini IEEE Indonesia
Section memiliki beberapa chapter, yaitu:
- Chapter
Masyarakat Komunikasi (Communications Society Chapter)
- Chapter
Masyarakat Sistim dan Sirkuit (Circuits and Systems Society Chapter)
- Chapter
Teknologi Bidang Kesehatan dan Biologi (Engineering in Medicine and
Biology Chapter)
- Chapter
Gabungan untuk Masyarakat Pendidikan, Masyarakat Peralatan Elektron,
Masyarakat Elektronik Listrik, dan Masyarakat Pemroses Sinyal (Join
Chapter of Education Society, Electron Devices Society, Power
Electronics Society, Signal Processing Society)
- Chapter
Gabungan MTT/AP-S (Joint chapter MTT/AP-S)
Selain
standarisasi yang disebutkan sebelumnya, beberapa perusahaan yang
dimiliki oleh pemerintah mempunyai klasifikasi pekerjaannya sendiri.
Begitu juga dengan beberapa perusahaan swasta yang besar, telah
mengembangkan klasifikasi pekerjaan mereka sendiri juga. Belum adanya
standardisasi klasifikasi pekerjaan ini terkadang menimbulkan kesulitan
bagi para profesional TI.
Departemen Tenaga
Kerja berkeinginan untuk mengeluarkan standard kompetensi untuk teknologi
informasi. IPKIN diharapkan memberikan sumbangan untuk formulasi standard
kompetensi pada Teknologi Informasi. Dengan mengacu ke model regional
(model SRIG-PS), standard kompetensi yang akan diterapkan di Indonesia
akan mudah dapat diterima dan disetarakan di negara-negara lain di region
ini. Bagaimanapun juga, suatu persetujuan bilateral harus dicapai antara
Pemerintah kedua negara.
Sumber
(28/05/2014.12.46):
|
Tidak ada komentar:
Posting Komentar