Perbandingannya dengan Negara Lain Secara umum, pekerjaan di bidang teknologi informasi setidaknya terbagi dalam kelompok sesuai bidangnya! a. Kelompok pertama, adala" mereka yang bergelut di dunia perangkat lunak #soft$are%, 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, kelebi"an 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 ter"adap suatu proyek pembuatan aplikasi berbasis $eb! * Web programmer, merupakan orang yang bertugas mengimplementasikan rancangan $eb designer, yaitu membuat program berbasis $eb sesuai desain yang tela" dirancang sebelumnya! b. Kelompok kedua, adala" mereka yang bergelut di bidang perangkat keras #"ard$are%! Pada lingkungan kelompok ini, terdapat pekerjaan-pekerjaan seperti & * Technical engineer, sering juga disebut teknisi, yaitu orang yang berkecimpung dalam bidang teknik, baik mengenai pemeli"araan maupun perbaikan perangkat system computer! * Networking engineer, adala" orang yang berkecimpung dalam bidang teknis jaringan computer dari maintenance sampai pada troubles"ooting-nya! c. Kelompok ketiga, adala" mereka yang berkecimpung dalam operasional system informasi! Pada lingkungan kelompok ini, terdapat pekerjaan-pekerjaan seperti & *EDP Operator, adala" orang yang bertugas mengoperasikan program-program yang ber"ubungan dengan electronic data processing dalam lingkungan sebua" perusa"aan atau organisasi lainnya! *Sstem !dministrator, merupakan orang yang bertugas melakukan administrasi ter"adap system, memiliki ke$enangan menggunakan "ak akses ter"adap system, serta "al-"al lain yang ber"ubungan dengan pengaturan operasional sebua" system! "enis#$enis Pro%esi di &idang 'T beserta "ob Desc#na (. Sstem !nalisis Job Descriptions: '! (emperluas atau memodifikasi sistem untuk melayani tujuan baru atau meningkatkan alur kerja! )! (enguji, memeli"ara, dan memantau program komputer dan sistem, termasuk koordinasi instalasi program komputer dan sistem! ! (engembangkan, dokumen dan mere*isi prosedur desain sistem, prosedur pengujian, dan standar kualitas! +! (enyediakan staf dan pengguna dengan membantu memeca"kan masala" komputer terkait, seperti malfungsi dan masala" program! ,! (eninjau dan menganalisa "asil print-out komputer dan indikator kinerja untuk menemukan masala" kode, dan memperbaiki eror dengan mengkoreksi kode! -! Berkonsultasi dengan manajemen untuk memastikan kesepakatan pada prinsip-prinsip sistem! .! Berunding dengan klien mengenai jenis pengola"an informasi atau per"itungan kebutu"an program komputer! /! membaca manual, berkala, dan mereport secar teknis untuk belajar bagaimana mengembangkan program yang memenu"i kebutu"an staf dan pengguna! 0! (engkoordinasikan dan meng"ubungkan sistem komputer dalam sebua" organisasi untuk meningkatkan kompatibilitas dan se"ingga informasi bisa dibagi! '1! (enentukan soft$are atau "ard$are komputer yang diperlukan untuk mengatur atau menguba" sistem! ). Database !dministrators Job Descriptions: '! (enguji program atau database, memperbaiki kesala"an dan membuat modifikasi yang diperlukan! )! (emodifikasi database dan sistem manajemen database yang ada! ! (erencanakan, mengkoordinasikan dan melaksanakan langka"-langka" keamanan untuk melindungi informasi dalam file komputer ter"adap kerusakan, pemodifikasian atau akses yang tidak sa"! +! Bekerja sebagai bagian dari tim proyek untuk mengkoordinasikan pengembangan database dan menentukan lingkup proyek dan keterbatasan! ,! (enulis dan mengkode deskripsi database secara fisik dan logis dan menentukan pengidentifikasi dari database untuk sistem manajemen atau orang lain secara langsung dalam pengkodean deskripsi! -! (elati" user dan menja$ab pertanyaan-pertanyaan! .! (enentukan pengguna dan tingkat akses pengguna untuk setiap segmen dari database! /! (enyetujui, menjad$al, merencanakan, dan menga$asi pemasangan dan uji coba produk baru dan perbaikan sistem komputer seperti instalasi database baru! 0! (eninjau permintaan proyek, menggambarkan database user untuk memperkirakan $aktu dan biaya yang diperlukan untuk menyelesaikan proyek! '1! (engembangkan standar dan pedoman untuk membimbing penggunaan dan perole"an perangkat lunak dan untuk melindungi informasi yang rentan! *. Network Sstems and Data +ommunications !nalsts Job Descriptions: '! (enguji dan menge*aluasi "ard$are dan soft$are untuk menentukan efisiensi, reliabilitas, dan kompatibilitas dengan sistem yang ada, dan membuat rekomendasi pembelian! )! 2esain dan implementasi sistem, konfigurasi jaringan, dan arsitektur jaringan, termasuk teknologi perangkat keras dan perangkat lunak, lokasi situs, dan integrasi teknologi! ! (embantu pengguna untuk mendiagnosa dan memeca"kan masala" komunikasi data! +! (emantau kinerja sistem dan menyediakan langka"-langka" keamanan, tips dan pemeli"araan yang diperlukan! ,! (enjaga dibutu"kan file dengan menamba"kan dan meng"apus file pada ser*er jaringan dan membuat cadangan file untuk menjamin keselamatan file apabila terjadi masala" dengan jaringan! -! Bekerja dengan engineer lain, analis sistem, programer, teknisi, ilmu$an dan manajer tingkat atas dalam pengujian, desain dan e*aluasi sistem! .! (engidentifikasi area operasi yang perlu diupgrade peralatan seperti modem, kabel serat optik, dan kabel telepon! /! 3onsultasi pelanggan, kunjungi tempat kerja atau melakukan sur*ei untuk menentukan kebutu"an pengguna sekarang dan masa depan! 0! (elati" pengguna dalam menggunakan peralatan! '1! (emeli"ara perangkat seperti printer, yang ter"ubung ke jaringan! ,. +omputer Programmers Job Descriptions: '! (emperbaiki kesala"an dengan membuat peruba"an yang sesuai dan memeriksa kembali program untuk memastikan ba"$a "asil yang diinginkan yang di"asilkan! )! (elakukan percobaan menjalankan program dan aplikasi soft$are untuk memastikan ba"$a mereka akan meng"asilkan informasi yang dike"endaki dan ba"$a instruksi suda" benar! ! (enulis, mengupdate, dan memeli"ara program komputer atau paket perangkat lunak untuk menangani pekerjaan tertentu seperti pelacakan in*entaris, menyimpan atau mengambil data, atau mengontrol peralatan lainnya! +! (enganalisis, meninjau, dan menulis ulang program, menggunakan grafik dan diagram alur kerja, dan menerapkan pengeta"uan tentang kemampuan komputer, materi pelajaran, dan logika simbolik! ,! (elakukan atau re*isi 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 masala", dan menyarankan peruba"an! .! (elakukan analisis sistem dan pemrograman tugas untuk memeli"ara dan mengontrol penggunaan perangkat lunak komputer sistem sebagai programmer sistem! /! (enyusun dan menulis dokumentasi pengembangan program dan re*isi berikutnya, memasukkan komentar dalam kode instruksi se"ingga orang lain dapat mema"ami program ini! 0! Penyiapan diagram alur kerja rinci dan diagram yang menggambarkan input, output, dan operasi logis, dan menguba"nya menjadi serangkaian instruksi dikodekan dalam ba"asa komputer! '1! Berkonsultasi dengan dan membantu operator komputer atau analis sistem untuk mendefinisikan dan menyelesaikan masala" dalam menjalankan program-program komputer! -. Web De.elopers Job Descriptions: '! (endesain, membangun, atau memeli"ara situs $eb, menggunakan aut"oring atau ba"asa scripting, alat penciptaan konten, alat manajemen, dan media digital! )! (eakukan atau update situs $eb langsung! ! (enulis, desain, atau mengedit konten "alaman $eb, atau yang lain langsung memproduksi konten! +! Berunding dengan tim manajemen atau pengembangan untuk memprioritaskan kebutu"an, menyelesaikan konflik, mengembangkan kriteria konten, atau memili" solusi! ,! Back-up file dari situs $eb untuk direktori lokal untuk pemuli"an instan dalam kasus masala"! -! (engidentifikasi masala" yang ditemukan ole" umpan balik pengujian atau pelanggan, dan memperbaiki masala" masala" atau merujuk pada personalia yang tepat untuk koreksi! .! 4*aluasi kode untuk memastikan ba"$a itu adala" sa", benar terstruktur, memenu"i standar industri dan kompatibel dengan bro$ser, perangkat, atau sistem operasi! /! (enjaga pema"aman teknologi $eb saat ini atau praktek pemrograman melalui melanjutkan pendidikan, membaca, atau partisipasi dalam konferensi profesional, $orks"op, atau kelompok! 0! (enganalisis kebutu"an pengguna untuk menentukan persyaratan teknis! '1! (engembangkan atau mem*alidasi tes routine dan jad$al untuk memastikan ba"$a uji kasus meniru antarmuka eksternal dan alamat semua jenis bro$ser dan perangkat! /. 'T Pro$ect 0anagers Job Descriptions: '! (engembangkan dan mengelola $ork breakdo$n structure #5BS% proyek teknologi informasi! )! (engembangkan atau memperbarui rencana proyek untuk proyek-proyek teknologi informasi termasuk informasi seperti tujuan proyek, teknologi, sistem, spesifikasi informasi, jad$al, dana, dan staf! ! (engelola pelaksanaan proyek untuk memastikan kepatu"an ter"adap anggaran, jad$al, dan ruang lingkup! +! (enyiapkan laporan status proyek dengan mengumpulkan, menganalisis, dan meringkas informasi dan tren! ,! (enetapkan tugas, tanggung ja$ab, dan rentang ke$enangan kepada personil proyek! -! (engkoordinasikan rekrutmen atau pemili"an personil proyek! .! (engembangkan dan mengelola anggaran ta"unan untuk proyek-proyek teknologi informasi! /! (engembangkan rencana pelaksanaan yang mencakup analisis seperti biaya-manfaat atau laba atas in*estasi! 0! Secara langsung atau mengkoordinasikan kegiatan personil proyek! '1! (enetapkan dan melaksanakan rencana komunikasi proyek! 1. +omputer Sstems Engineers Job Descriptions: '! Berkomunikasi dengan staf atau klien untuk mema"ami persyaratan sistem tertentu! )! (emberikan saran pada biaya proyek, konsep desain, atau peruba"an desain! ! 2okumen desain spesifikasi, petunjuk instalasi, dan sistem informasi terkait lainnya! +! 6erifikasi stabilitas, interoperabilitas, portabilitas, keamanan, atau skalabilitas arsitektur sistem! ,! Berkolaborasi dengan engineer atau pengembang perangkat lunak untuk memili" solusi desain yang tepat atau memastikan kompatibilitas komponen sistem! -! (enge*aluasi teknologi yang muncul saat ini untuk mempertimbangkan faktor-faktor seperti biaya, portabilitas, kompatibilitas, atau kegunaan! .! (emberikan bimbingan teknis atau dukungan untuk pembangunan atau tips sistem! /! (engidentifikasi sistem data, perangkat keras, atau komponen perangkat lunak yang diperlukan untuk memenu"i kebutu"an pengguna! 0! (emberikan pedoman untuk menerapkan sistem yang aman untuk pelanggan atau tim instalasi! '1! (emonitor operasi system untuk mendeteksi masala" potensial! 2. Network and +omputer Sstems !dministrators Job Descriptions: '! (enjaga dan mengelola jaringan komputer dan lingkungan komputasi terkait termasuk perangkat keras komputer, perangkat lunak sistem, perangkat lunak aplikasi, dan semua konfigurasi! )! (elakukan backup data dan operasi pemuli"an kerusakan! ! (endiagnosa, memeca"kan masala", dan menyelesaikan perangkat keras, perangkat lunak, atau jaringan lainnya dan masala" sistem, dan mengganti komponen yang rusak bila diperlukan! +! (erencanakan, mengkoordinasikan, dan melaksanakan langka"-langka" keamanan jaringan untuk melindungi data, perangkat lunak, dan perangkat keras! ,! (engkonfigurasikan, memonitor, dan memeli"ara aplikasi email atau *irus soft$are perlindungan! -! (engoperasikan master konsol untuk memonitor kinerja sistem komputer dan jaringan, dan untuk mengkoordinasikan komputer akses jaringan dan penggunaan! .! (emuat rekaman komputer dan disk, dan menginstal perangkat lunak dan kertas printer atau form! /! 2esain, mengkonfigurasi, dan perangkat keras uji komputer, jaringan lunak dan perangkat lunak sistem operasi! 0! (emonitor kinerja jaringan untuk menentukan apaka" penyesuaian perlu dibuat, dan untuk menentukan di mana peruba"an "arus dibuat di masa depan! '1! Berunding dengan pengguna jaringan tentang bagaimana untuk memeca"kan masala" sistem yang ada!SimakBaca secara fonetik! 3. Web !dministrators Job Descriptions: '! Back up atau memodifikasi aplikasi dan data yang terkait untuk menyediakan pemuli"an kerusakan! )! (enentukan sumber "alaman $eb atau masala" ser*er, dan mengambil tindakan untuk memperbaiki masala" tersebut! ! (eninjau atau memperbarui konten "alaman $eb atau link pada $aktu yang tepat, menggunakan tool-tool! +! (emonitor sistem untuk intrusi atau serangan denial of ser*ice, dan melaporkan pelanggaran keamanan untuk personil yang tepat! ,! (enerapkan langka"-langka" keamanan situs $eb, seperti fire$all atau enkripsi pesan! -! (engelola internet 7 intranet infrastruktur, termasuk komponen seperti $eb, file transfer protocol #8TP%, berita dan ser*er mail! .! Berkolaborasi dengan tim pengembangan untuk memba"as, menganalisis, atau menyelesaikan masala" kegunaan! /! Test backup atau pemuli"an rencana secara teratur dan menyelesaikan masala"! 0! (emonitor perkembangan $eb melalui pendidikan berkelanjutan, membaca, atau partisipasi dalam konferensi profesional, $orks"op, atau kelompok! '1! (enerapkan update, upgrade, dan patc" pada $aktu yang tepat untuk membatasi "ilangnya layanan! (4. +omputer Securit Specialists Job Descriptions: '! (engenkripsi transmisi data dan membangun fire$all untuk menyembunyikan informasi ra"asia seperti sedang dikirim dan untuk mena"an transfer digital tercemar! )! (engembangkan rencana untuk melindungi file komputer ter"adap modifikasi disengaja atau tidak sa", perusakan, atau pengungkapan dan untuk memenu"i kebutu"an pengola"an data darurat! ! (eninjau pelanggaran prosedur keamanan komputer dan mendiskusikan prosedur dengan pelanggar untuk memastikan pelanggaran tidak terulang kembali! +! (emonitor penggunakan file data dan mengatur akses untuk melindungi informasi dalam file komputer! ,! (onitor laporan saat ini dari *irus komputer untuk menentukan kapan untuk memperbarui sistem perlindungan *irus! -! (emofifikasi keamanan file komputer untuk memasukkan soft$are baru, memperbaiki kesala"an, atau menguba" status akses indi*idu! .! (elakukan penilaian risiko dan melaksanakan tes pengola"an data sistem untuk memastikan fungsi pengola"an data kegiatan dan langka"-langka" keamanan! /! Berunding dengan pengguna untuk memba"as isu-isu seperti akses data komputer kebutu"an, pelanggaran keamanan, dan peruba"an pemrograman! 0! (elati" pengguna dan meningkatkan kesadaran keamanan untuk memastikan keamanan sistem dan untuk meningkatkan efisiensi ser*er dan jaringan! '1! (engkoordinasikan pelaksanaan rencana sistem komputer dengan personil pendirian dan *endor luar! "enis Kuali%ikasi 'T5 'T Support O%%icer memiliki kualifikasi diantaranya iala" 2 7 S' bidang Ilmu 3omputer, (a"ir 5indo$s System, Linu9 System, Net$orking, Troubles"ooting, mampu bekerja dalam indi*idu 7 tim, memiliki moti*asi kerja yang tinggi, energik, dan kreatif, ulet dan pekerja keras, Bertanggung ja$ab ter"adap pekerjaan, (enguasai ba"asa pemrograman :S7+11 atau IT product de*elopment dan net$orking komunikasi data atau metodologi pengembangan aplikasi #S2L;, $aterfall% dan project management! Sedangkan tanggung ja$abnya iala" menerima, memprioritaskan dan menyelesaikan permintaan bantuan IT! (embeli "ard$are IT, soft$are dan "al-"al lain yang ber"ubungan dengan "al tersebut! Instalasi, pera$atan dan penyediaan dukungan "arian baik untuk "ard$are < soft$are 5indo$s < (acintos", peralatan termasuk printer, scanner, "ard-dri*es e9ternal, dll! 3orespondensi dengan penyedia jasa eksternal termasuk Internet Ser*ice Pro*ider, penyedia jasa 4mail, "ard$are, dan soft$are supplier, dll! (engatur pena$aran "arga barang dan tanda terima dengan supplier untuk kebutu"an yang ber"ubungan dengan IT! (enyediakan data 7 informasi yang dibutu"kan untuk pembuatan laporan department regular Network !dministrator, kualifikasinya iala" 2 7 S' bidang Ilmu 3omputer! =sia ),-1 ta"un! Pengalaman di bidang IT Net$ork 7 Net$ork :dministrator )- ta"un! (ema"ami L:N, 5:N, (ailser*er, P2;7B2;, Linu9 7 8ree BS2! (enguasai Linu9 >edora Ser*er! (enguasai secara mendalam $in)111 administration tool! (engikuti perkembangan TI terkini! (emiliki moti*asi kerja yang tinggi, energik, dan kreatif! (ampu berba"asa inggris aktif, lisan maupun tulisan! Tugas dan tanggung ja$ab antara lain maintain dan pera$atan jaringan L:N! :rc"i*e data! (aintain dan pera$atan computer Delphi Programmer6 kualifikasi untuk profesi ini adala" S' Teknologi Informasi! =sia ))-)- ta"un! (ampu berba"asa inggris aktif, lisan maupun tulisan! (engerti dan mema"ami S?L ;ommand, @racle database, (yS?L dan (SS?L Ser*er! (empunyai karakter dan attitude yang baik! (ampu bekerja dengan super*isi yang minim! (ampu bekerja dalam Tim! AP: min! ),.,! Pengalaman 1-) ta"un! Tanggun ja$ab dari pekerjaan ini yaitu menguasai ba"asa pemrograman Borland 2elp"i! Berpengalaman dalam database programming! (engerti multi tier programming dan object oriented programming Network Engineer, kualifikasinya iala" S' bidang Informatika! Pengalaman kerja sebagai Net$ork 4ngineer! (emiliki sertifikasi setara Net$ork 4ngineer #;;N:%! (enguasai dan $ajib berpengalaman minimal ' ta"un mengelola L:N! (engerti "ard$are #P;, Printer, Bub, dll%! (enguasai (S 5indo$s, Linu9 dan @ffice! (enguasai P; >emote misal P; :ny$"ere atau lainnya! (enguasai database #S?L Ser*er% merupakan nilai tamba", sedangkan untuk tugas dan tanggung ja$ab adala" (aintenance L:N dan 3oneksi Internet! (aintenance "ard$are! (aintenance database dan file! Belp 2esk! In*entory! 'T Programmer memiliki kualifikasi, Lulusan S' Teknologi Informasi! (enguasai PBP, Ja*a, @@P, (yS?L, 6B! N4T7;C, ;DD! Pengalaman min ) ta"un! (ampu berba"asa inggris aktif, lisan maupun tulisan! =sia )1-1 ta"un! (ampu melakukan Presentasi! 2apat bekerja dalam Tim! Tanggung ja$ab pada profesi ini adala" ambil bagian dalam pengembangan dan integrasi perangkat lunak! (engembangkan secara aktif kemampuan dalam pengembangan perangkat lunak! (enerima permintaan user untuk masala"-masala" yang "arus diselesaikan! (enyediakan dukungan dan penyelesaian masala" konsumen baik untuk konsumen internal maupun eksternal! Bertanggung ja$ab atas kepuasan terkini pelanggan! (elakukan tugas-tugas yang berkaitan dan tanggung ja$ab yang diminta, seperti dalam sertifikat dan menuruti rencana dasar perusa"aan untuk membangun kecakapan dalam portfolio pruduk IB(! (engerjakan macam-macam tugas terkait seperti yang diberikan (embentuk kekompakan maksimum dalam perusa"aan bersama dengan rekan-rekan dalam perusa"aan Sstem !nalst memiliki kualifikasi, Pendidikan min S'! Pengalaman di bidangnya min ta"un! =sia maksimal +1 ta"un! (a"ir membuat soft$are database $indo$s 7 $eb sesuai kebutu"an perusa"aan, pengola"an, dan maintenance database! Pengalaman mende*elop Business Intelligence72ata$are"ouse7@L:P adala" sustu nilai tamba"! Jujur, bertanggung ja$ab, cepat belajar "al-"al baru, rama", berorientasi customer ser*ice, mampu bekerja mandiri dengan minimal super*isi maupun sebagai tim! (enguasai pemrograman *isual $indo$s dan $eb, programming #N4T, 6B, 2elp"i, Po$erBuilder, ;larion, dll% dan konsep >2B(S #S?L Ser*er7@racle7(yS?L7:S:, dll% Perbandingan dengan negara lain Singapore Pada model Singapore juga dilakukan pembagian berdasarkan tingkatan senioritas! (isal pada System de*elopment dibagi menjadi& '! Programmer )! :nalyst7Programmer ! Senior :nalyst7Programmer +! Principal :nalyst7Programmer ,! System :nalyst -! Senior System :nalyst .! Principal System :nalyst 0alasia (odel (alaysia ini mirip dengan model Singapore, juga membedakan posisi pekerjaan pada berbagai sektor bisnis! Tetapi berbeda dalam melakukan ranking senioritas, misal untuk System 2e*elopment& '! Programmer )! System :nalyst72esigner ! System 2e*elopment 49ecuti*e 'nggris (odel Britis" ;omputer Society #B;S% =ntuk model B;S pekerjaan diklasifikasikan dalam tingkatan sebagai berikut & Le*el 1 ! =nskilled 4ntry Le*el ' ! Standard 4ntry Le*el ) ! Initially Trainded Practitioner Le*el ! Trained Practitioner Le*el + ! 8ully Skilled Practitioner Le*el , ! 49perienced Practitioner7(anager Le*el - ! Specialist Practitioner7(anager Le*el . ! Senior Specialist7(anager Le*el / ! Principal Specialist749perienced (anager Le*el 0 ! Senior (anager72irector