Seorang programer biasanya berasal dari desainer atau latar belakang dari komputer, namun peran menuntut kombinasi dari keterampilan kreatif dan teknis. karya dari seorang programer multimedia mungkin tumpang tindih dengan peran web developer atau pengembangan game, pengembangan sistem atau tehnik software.
Kegiatan kerja Khas programer yang terlibat pada berbagai tahap siklus hidupsistem-analisis awal, implementasi, integrasi, pengujian, debugging dan dukungan.
Peran seorang programer meliputi :
- bekerja dengan desainer dan spesialis kreatif laiu daimana hal itnnya untuk memahami konsep desain, dan memberi nasehat tentang bagaimana hal itu dapat di implementasikan secara teknis dalam keterbatasan.
- memilih logika operasional dan aturan bisnis yang diperlukan untuk fitur untuk direproduksikan dengan benar sesuai dengan spesifikasi perancangan.
- menulis kode komputer yang efisien atau script untuk membuat berbagai fitur kerja, memastikan suara, grafik, animasi dan waktu sdengan fungsi yang dimaksud dan membuat pengguna pengolahan dan kapasitas penyimpanan data.
- menciptakan dan menghubungkan database untuk user interface sehingga informasi dapat diambil, disimpan, dan diolah secara interaktif melalui aplikasi.
- menulis masukan HTML menggunakan paket authoring mana yang tepat untuk membuat konten dan efek.
- menjalankan tes aplikasi untuk mengidentifikasi masalah yang perlu ditangani.
- memcahkan masalah dengan menulis ulang kode atau menambahkan kode baru yang bekerja disekitar masalah.
- memberi dukungan teknis kepada aplikasi setelah berjalan dan membuat adaptasi lanjut, patch atau penulisan ulang untuk kode.
- meneliti dan mengikuti perkembangan teknologi yang sedang berkembang agar mampu memberi solusi yang paling baru, temasuk belajar bahasa programer baru atau teknologi.
- programer bekerja dalam sebuah tim dengan desainer dan spesialis lain, seperti animator, produser video dan pemodelan 3D, yang membuat fitur multimedia. dikarenakan ukuran dan kompleksitas beberapa aplikasi, mungkin ada beberapa programer yang bekerja pada satu atau lebih aspek aplikasi.
0 komentar:
Posting Komentar