Profesi adalah suatu lapangan kerja yang memerlukan pendidikan khusus, yang berakhir dengan suatu gelar dari lembaga pendidikan tinggi, serta mengakui adanya kewajiban terhadap masyarakat dan memiliki kode etik yang mengikat setiap orang yang menyandang suatu profesi tertentu. Profesionalisme biasanya dipahami sebagai suatu kualitas yang wajib dipunyai oleh setiap eksekutif yang baik.
Terdapat 4 kelompok profesi dalam bidang IT, yaitu:
- Kelompok Pertama, adalah mereka yang bergelut di dunia perangkat lunak (software) baik mereka yang merancang sistem operasi, database maupun sistem aplikasi.
- Kelompok kedua, adalah mereka yang bergelut di perangkat keras (hardware).
- Kelompok ketiga, adalah mereka yang berkecimpung dalam operasional sistem informasi.
- Kelompok keempat, adalah mereka yang berkecimpung di pengembangan bisnis Teknologi Informasi.
1. Programmer
Programmer
adalah individu yang
bertugas dalam hal
rincian implementasi, pengemasan, dan modifikasi algoritma serta
struktur data, dituliskan dalam sebuah
bahasa pemrograman tertentu.
Deskripsi
Pekerjaan :
a) Menulis program (coding) dengan menggunakan pemograman
tertentu (
VB, VB.NET, Java ).
b) Memahami konsep basis data.
c) Mampu mengoperasikan aplikasi basis data.
d) Melakukan pengujian terhadap aplikasi program.
e) Melakukan analisis terhadap aplikasi program.
f) Melakukan riset , desain, dokumentasi dan modifikasi
aplikasi software.
g) Melakukan analisis dan memperbaiki kerusakan (error )
pada software
dengan tepat dan cara yang akurat.
h) Menyediakan status laporan aplikasi yang diperlukan.
2. Database Programmer
Programmer yang menguasai perancangan dan pemrograman
database
menggunakan Aplikasi Ms. Access dan Ms. Sql Server ATAU
PL/SQL
dan Oracle Form Developer 10g.
3. Web Programmer
Programmer web yang menguasai pengembangan aplikasi web
berbasis HTML dan ASP.Net ATAU aplikasi web berbasis HTML dan J2EE
serta Struts Framework ATAU aplikasi web berbasis MySQL dan
PHP.Kelompok 1 “Etika Programmer”.
4. Multimedia Programmer
Programmer multimedia yang menguasai penggunaan teknologi
dan pengembangan aplikasi berbasis multimedia.
5. Embedded Programmer
Programmer yang menguasai arsitektur sistem mikroprosesor,
interfacing dan pemrograman embedded.
6. Software Engineer
Berperan dalam pengembangan perangkat lunak untuk berbagai keperluan. Misalnya perangkat lunak untuk pendidikan, telekomunikasi, bisnis, hiburan dan lain-lain, termasuk perangkat lunak untuk model dan simulasi.
7. System Analyst dan System Integrator
Berperan dalam melakukan analisis terhadap sistem dalam suatu instansi atau perusahaan dan membuat solusi yang integratif dengan memanfaatkan perangkat lunak.
8. Konsultan IT
Berperan dalam perencanaan dan pengevaluasian penerapan IT pada sebuah organisasi.
9. Database Engineer / Database Administrator
Berperan dalam perancangan dan pemeliharaan basis data (termasuk data warehouse) untuk suatu instansi atau perusahaan.
10. Web Engineer / Web Administrator
Bertugas merancang dan membangun website beserta berbagai layanan dan fasilitas berjalan di atasnya. Ia juga bertugas melakukan pemeliharaan untuk website tersebut dan mengembangkannya.
11. Computer Network / Data Communication Engineer
Bertugas merancang arsitektur jaringan, serta melakukan perawatan dan pengelolaan jaringan dalam suatu instansi atau perusahaan.
12.Software Tester
Terkait dengan ukuran perangkat lunak, sarjana informatika dapat juga berperan khusus sebagai penguji perangkat lunak yang bertanggung jawab atas kebenaran fungsi dari sebuah perangkat lunak.
13. Game Developer
Dengan berbagai bekal keinformatikaan yang diperolehnya termasuk computer graphic, human computer interaction, dll, seorang sarjana informatika juga dapat berperan sebagai pengembang perangkat lunak untuk multimedia game.
14. Intelligent System Developer
Dengan berbagai teknik artificial intelligence yang dipelajarinya, seorang sarjana informatika juga dapat berperan sebagai pengembang perangkat lunak yang intelejen seperti sistem pakar, image recognizer, prediction system, data miner, dll.
15. ERP (Enterprise Resource Planning) Consultant
yaitu orang yang mengintegrasikan informasi manajemen internal dan eksternal di seluruh organisasi, merangkul keuangan/akuntansi, manufaktur, dll.
17. EDP operator
yaitu orang yang bertugas untuk mengoperasikan program-program yang berhubungan dengan electronic data processing dalam lingkungan sebuah perusahaan atau organisasi lainnya.
15. ERP (Enterprise Resource Planning) Consultant
yaitu orang yang mengintegrasikan informasi manajemen internal dan eksternal di seluruh organisasi, merangkul keuangan/akuntansi, manufaktur, dll.
17. EDP operator
yaitu orang yang bertugas untuk mengoperasikan program-program yang berhubungan dengan electronic data processing dalam lingkungan sebuah perusahaan atau organisasi lainnya.
18. MIS director
yaitu orang yang memiliki wewenang paling tinggi terhadap sebuah sistem informasi, melakukan manajemen terhadap sistem tersebut secara keseluruhan baik hardware, software maupun sumber daya manusianya.
19. Project Manager ( Manajer Proyek)
yaitu orang yang melakukan manajemen terhadap proyek-proyek berbasis sistem informasi. Level ini adalah level pengambil keputusan.
20. Instructor (Instruktur)
yaitu orang yang berperan dalam melakukan bimbingan, pendidikan, pengarahan baik terhadap anak didik maupun pekerja level di bawahnya.
Tidak ada komentar:
Posting Komentar