1. Application Developer
Deskripsi Pekerjaan Application developerApplication developer menerjemahkan kebutuhan software ke dalam kode pemrograman singkat dan kuat. Kebanyakan akan mengkhususkan pada lingkungan development tertentu seperti computer games atau e-commerce, dan akan memiliki pengetahuan yang dalam pada beberapa bahasa komputer yang bersangkut-paut. Peranannya meliputi menulis spesifikasi dan merancang, membangun, menguji, mengimplementasikan dan terkadang yang membantu aplikasi seperti bahasa komputer dan development tool.
Application developer bekerja dalam range yang luas pada sektor bisnis seperti sektor publik, biasanya menjadi bagian dari tim dengan IT professional lainnya seperti system/busineess analyst dan technical author. Mereka bekerja pada produk umum yang dapat dibeli atau untuk client individual menyediakan bespoke solutions.
Aktivitas Kerja Application
developer(TUGAS)
Fungsi dasar dari application developer adalah untuk mempergunakan pengetahuan teknik pemrograman dan sistem komputer untuk membuat program komputer untuk melakukan bermacam-macam pekerjaan sesuai dengan persetujuan dengan client.
Aktivitas yang dilakukan oleh application developer meliputi:
Fungsi dasar dari application developer adalah untuk mempergunakan pengetahuan teknik pemrograman dan sistem komputer untuk membuat program komputer untuk melakukan bermacam-macam pekerjaan sesuai dengan persetujuan dengan client.
Aktivitas yang dilakukan oleh application developer meliputi:
- Membuat spesifikasi program secara detail melalui diskusi dengan client
- Menjelaskan secara tepat apa tindakan (aksi) program yang diinginkan
- Menguraikan spesifikasi program ke dalam elemen-elemen sederhana dan menerjemahkan logikanya ke dalam bahasa pemrograman
- Memikirkan solusi yang mungkin untuk menprediksi masalah, mengevaluasi pilihan lain
- Bekerja sebagai bagian dari tim, dimana mengadakan proyek khusus, untuk membuat bagian tertentu dari program
- Mengkombinasikan semua elemen dari rancangan program dan mengujinya
- Menguji sample data-set untuk memeriksa keluaran dari program sesuai dengan yang diinginkan
- Bereaksi terhadap masalah dan memperbaiki program seseuai kebutuhan
- Memasang program dan mengadakan pengujian akhir
- Mempelajari computer printout selama berlangsungnya pengujian
- Mengevaluasi keefektifan program
- Meningkatkan efisiensi operasi program dan menyesuaikan kebutuhan baru seperlunya
- Mengadakan user acceptance testing untuk memastikan program mudah digunakan, cepat, dan akurat
- Membuat ulang langkah yang diambil oleh user untuk menemukan sumber masalah
- Membuat dokumentasi secara detail atas operasi dari program oleh user dan operator komputer
- Mengkonsultasikan manual, laporan periodik dan teknis untuk mempelajari cara baru untuk men-develop program dan memelihara yang sudah ada
Kemampuan Application developer(KUALIFIKASI)
Orang-orang yang ingin berprofesi di bidang ini harus memiliki kemampuan sebagai berikut:
Orang-orang yang ingin berprofesi di bidang ini harus memiliki kemampuan sebagai berikut:
- Kemampuan teknis yang kuat dalam pemrograman, perancangan, metodologi system development dan pengujian, khususnya pada industri game
- Kemampuan komunikasi yang baik
- Kemampuan dalam manajemen proyek
- Kemampuan problem-solving
- Perhatian pada detail
- Keuletan dan kesabaran
- Kemampuan teamwork
- Pemahaman proses bisnis dan batasannya
2. IT
Trainer
Deskripsi Pekerjaan IT Trainer
IT Trainer umumnya merancang dan memberikan kursus dalam information and communications technology (ICT) seperti aplikasi dekstop dan software khusus perusahaan. Mereka juga menyediakan pelatihan dalam area yang lebih teknis untuk software engineer, teknisi, perancang website, dan programmer. IT Trainer bekerja pada perguruan tinggi, perusahaan pelatihan, dan dalam departemen pelatihan dari suatu perusahaan besar dan organisasi sektor publik. Banyak IT Trainer merupakan self-employed.
IT Trainer umumnya merancang dan memberikan kursus dalam information and communications technology (ICT) seperti aplikasi dekstop dan software khusus perusahaan. Mereka juga menyediakan pelatihan dalam area yang lebih teknis untuk software engineer, teknisi, perancang website, dan programmer. IT Trainer bekerja pada perguruan tinggi, perusahaan pelatihan, dan dalam departemen pelatihan dari suatu perusahaan besar dan organisasi sektor publik. Banyak IT Trainer merupakan self-employed.
Aktivitas Kerja IT Trainer(TUGAS)
Pelatihan umumnya jatuh pada dua kategori, yaitu aplikasi software desktop (pengolah kata, database, spreadsheet, internet dan e-mail) dan area teknis seperti programming, web design, networking dan pemeliharaan PC.
Aktivitas standar yang dilakukan oleh orang-orang berprofesi dibidang ini adalah:
Pelatihan umumnya jatuh pada dua kategori, yaitu aplikasi software desktop (pengolah kata, database, spreadsheet, internet dan e-mail) dan area teknis seperti programming, web design, networking dan pemeliharaan PC.
Aktivitas standar yang dilakukan oleh orang-orang berprofesi dibidang ini adalah:
·
Merancang materi kursus dan dokumen
lain seperti handout, manual, dan latihan
·
Mengatur dan memasarkan kursus untuk
memenuhi kebutuhan dari pelajar dan permintaan bisnis
·
Menyiapkan lingkungan pelatihan dan
sumber daya seperti men-setting peralatan IT
·
Menyampaikan program pelatihan pada
client baik itu dalam setting group classroom atau online melalui e-learning
atau Virtual Learning Environment (VLE) atau one-to-one basis.
·
Mendukung dan melatih pelajar
menggunakan VLE atau paket self-learning
·
Mengevaluasi keefektifan dari
pelatihan dan course outcorner
·
Berhubungan dengan penyedia kursus
eksternal, employer, client, memeriksa badan dan perusahaan software, dan lain-lain
·
Menerima tanggung jawab untuk
pemeliharaan hardware dan software yang digunakan untuk pelatihan dan
menganjurkan perbaikan dan upgrade
·
Tetap up to date dengan sistem yang
bersangkutan, software dan teknologi pelatihan online
·
Berurusan dengan administrative
record
Kemampuan IT Trainer(KUALIFIKASI)
Orang-orang yang ingin berprofesi di
bidang ini harus memiliki kemampuan sebagai berikut:
- Pengetahuan yang up to date dari aplikasi dan sistem IT.
- Kemampuan lisan dan tulis yang baik
- Kemampuan organisasional, perencanaan, pelatihan dan presentasi yang baik
- Kesabaran dan kepercayaan
- Self-motivation dan mampu untuk memotivasi orang lain
- Kemauan untuk belajar