1. PENDAHULUAN
Saat ini, pekerjaan yang tersedia semakin bervariasi. Bidang teknologi dan informasi (IT) merupakan salah satu bidang karir yang semakin hari semakin berkembang dan banyak peminatnya. Hal ini didukung oleh semakin berkembangnya penggunaan software/hardware yang dipakai dalam organisasi perusahaan maupun industri. Selain itu berkembangnya penggunaan internet, website dan penunjang bisnis bersifat E (e-Businees, e-Learning, e-Commerce, dsb) semakin menambah variasi ini dengan banyaknya alternatif yang bisa digunakan dalam kaitannya dengan pengembangan potensi seseorang.
1.1. Gambaran Umum Pekerjaan di bidang Teknologi Informasi
Dengan posisi tenaga kerja di bidang Teknologi Informasi (TI) yang sangat bervariasi karena menyesuaikan dengan skala bisnis dan kebutuhan pasar, maka sangat sulit untuk mencari standardisasi pekerjaan di bidang ini. Tetapi setidaknya kita dapat mengklasifikasikan tenaga kerja di bidang Teknologi Informasi tersebut berdasarkan jenis dan kualifikasi pekerjaan
yang ditanganinya. Berikut ini adalah penggolongan pekerjaan di bidang teknologi informasi yang berkembang belakangan ini. Secara umum, pekerjaan di bidang Teknologi Informasi setidaknya terbagi dalam 4 kelompok sesuai bidang pekerjaannya :
A. Kelompok Pertama adalah mereka yang bergelut di dunia perangkat lunak (software) baik mereka yang merancang sistem operasi, database maupun sistem aplikasi. Pada lingkungan kelompok ini terdapat pekerjaan-pekerjaan seperti misalnya :
- Sistem analis, merupakan 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.
- Programmer, merupakan orang yang bertugas mengimplementasikan rancangan sistem analis yaitu membuat program (baik aplikasi maupun sistem operasi) sesuai sistem yang dianalisa sebelumnya.
- Web designer adalah orang yang melakukan kegiatan perecanaan, termasuk studi kelayakan, analisis dan desain terhadap suatu proyek pembuatan aplikasi berbasis web.
- Web programmer 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 perangkat keras (hardware). Pada lingkungan kelompok ini terdapat pekerjaan-pekerjaan seperti :
- Technical enginer, sering juga disebut sebagai teknisi yaitu orang yang berkecimpung dalam bidang teknik baik mengenai pemeliharaan maupun perbaikan perangkat sistem komputer.
- Networking Engineer, adalah orang yang berkecimpung dalam bidang teknis jaringan komputer dari maintenance sampai pada troubleshooting-nya.
C. Kelompok ketiga, adalah mereka yang berkecimpung dalam operasional sistem informasi. Pada lingkungan kelompok ini terdapat pekerjaan-pekerjaan seperti :
- EDP Operator, adalah orang yang bertugas untuk 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 sistem, melakukan pemeliharaan sistem, memiliki kewenangan mengatur hak akses terhadap sistem, serta hal-hal lain yang berhubungan dengan pengaturan operasional sebuah sistem.
- MIS Director, merupakan orang yang memiliki wewenang paling tinggi terhadap sebuah sistem informasi, melakukan manajemen terhadap sistem tersebut secara keseluruhan baik hardware, software maupun sumber daya manusianya.
1.2 Pekerjaan di bidang Teknologi Informasi sebagai Sebuah Profesi.
Selanjutnya muncul pertanyaan, “apakah pekerjaan di bidang teknologi informasi dapat disebut sebagai sebuah profesi?”. Di depan sudah dijelaskan bahwa untuk mengatakan apakah suatu pekerjaan termasuk profesi atau bukan, maka harus diuji kriteria dari pekerjaan tersebut karena tidak semua pekerjaan adalah profesi. Demikian juga dengan pekerjaan di bidang komputer. Sebagai contoh, pekerjaan sebagai staf operator komputer (sekedar mengoperasikan), tidak masuk dalam golongan profesi jika untuk bekerja sebagai staf operator tersebut seseorang bisa dari berbagai latar belakang pendidikan, pengetahuan dan pengalaman. Sedangkan seorang software enginer dapat dikatakan sebagai sebuah profesi karena seseorang yang bekerja sebagai software enginer haruslah berpengetahuan dan memiliki pengalaman kerja di bidangnya.Agar dapat melaksanakan tugas dan tanggung jawabnya secara baik dan benar, maka seorang Software Engineer perlu terus mengembangkan bidang ilmu dalam pengembangan perangkat lunak seperti misalnya :
· Bidang ilmu metodologi pengembangan perangkat lunak.
Bidang imu tersebut mencakup teknik analisa masalah, desain atau perancangan sistem yang ada dan yang akan dibangun, setra implementasi pemrograman dari disain menjadi perangkat lunak siap pakai.
· Manajemen sumber daya.
Bidang ilmu tentang bagaimana merencanakan, mengadakan, mengawasi, dan mengoptimalkan pemanfaatan sumber daya untuk keperluan pengembangan perangkat lunak yang dibangunnya.
· Mengelola kelompok kerja.
Merupakan bidang ilmu manajemen dan organisasi tentang bagaimana melakukan sinergi antar komponen dalam sebuah kelompok kerja untuk mencapai tujuan tertentu.
· Komunikasi.
Merupakan bidang ilmu yang mempelajari teknik komunikasi dan interaksi dengan manusia lain.
Untuk itu, seorang Software Engineer idealnya merupakan seseorang yang memiliki pendidikan formal setingkat sarjana atau diploma dengan ilmu yang merupakan gabungan dari bidang-bidang seperti :
· Ilmu Komputer (Computer science).
· Teknik Rekayasa (Engineering)
· Teknik Industri (Industrial engineering)
· Ilmu Manajemen.
· Ilmu Sosial (Social science)
Dari uraian di atas jelas bahwa Software Engineer sebagai sebuah profesi tidak semata mengandalkan pengetahuan dalam ilmu komputer saja melainkan interdisipliner dari berbagai bidang ilmu yang saling mengisi dan saling mendukung dalam menjalankan tugasnya.
1.3 Jenis Pekerjaan di bidang Teknologi Informasi
· Programmer
Merupakan bidang pekerjaan untuk melakukan pemrograman komputer terhadap suatu sistem yang telah dirancang sebelumnya.· System Analyst (Analis Sistem)
Merupakan bidang pekerjaan untuk melakukan analisis dan desain terhadap sebuah sistem sebelum dilakukan implementasi atau pemrograman lebih lanjut. Analisis dan desain merupakan kunci awal untuk keberhasilan sebuah proyek-proyek berbasis komputer.· Project Manager (Manajer Proyek)
Pekerjaan untuk melakukan manajemen terhadap proyek-proyek berbasis sistem informasi. Level ini adalah level pengambil keputusan. · Instructor (Instruktur)
Berperan dalam melakukan bimbingan, pendidikan dan pengarahan baik terhadap anak didik maupun pekerja level di bawahnya.· Specialist.
Pekerjaan ini merupakan pekerjaan yang membutuhkan keahlian khusus. Berbeda dengan pekerjaan-pekerjaan yang lain, pekerjaan ini hanya memiliki satu level saja yaitu independent (managing), dengan asumsi bahwa hanya orang dengan kualifikasi yang ahli dibidang tersebut yang memiliki tingkat profesi spesialis. Pekerjaan spesialis menurut model SEARCC ini terdiri dari : o Data Communication
o Database
o Security
o Quality Assurances
o IS Audit
o System Software Support
o Distributed System
1.4 Jenjang Karir di Dunia IT
Seperti bidang-bidang pekerjaan lainnya, profesi di dunia IT memiliki jenjang / tingkatan / level yang telah berlaku secara umum di dunia kerja yaitu:
- Fresh Graduate
- Junior
- Experienced
- Senior
- Principal
- Manager
- Director
2. KESIMPULAN
Dilihat begitu banyak profesi di bidang teknologi informasi, merupakan peluang besar bagi calon-calon praktisi yang ingin menentukan karirnya ke depan. Penentuan profesi perlu ditunjang dengan minat dan bakat agar konsentrasi dalam pengembangan kompetensi tidak setengah-setengah. Pengembangan kompetensi di bidang TI tidak sulit. Yang dibutuhkan adalah niat yang kuat dan tekun dalam melatih keterampilan. Semakin diasah kemampuan kita dalam bidang TI akan semakin matang keterampilan yang kita miliki.