Pengaturcara Komputer
Teknologi
Create, modify, and test the code and scripts that allow computer applications to run. Work from specifications drawn up by software and web developers or other individuals. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.
Apa yang anda buat setiap hari
Tugas paling penting dalam kerja ini, disusun mengikut keutamaan.
- 1Menulis, menganalisis, menyemak, dan menulis semula program menggunakan carta alir kerja dan rajah, serta memanfaatkan pengetahuan tentang keupayaan komputer dan logik simbolik.
- 2Membetulkan ralat dengan membuat perubahan sewajarnya dan menyemak semula program bagi memastikan hasil yang diingini diperoleh.
- 3Melakukan atau menguruskan semakan, pembaikan, atau penambahan pada program sedia ada untuk meningkatkan kecekapan operasi atau memenuhi keperluan baharu.
- 4Menulis, mengemas kini, dan menyelenggara program komputer atau pakej perisian untuk mengendalikan tugas khusus seperti menjejaki inventori, menyimpan atau mengambil data, atau mengawal peralatan lain.
- 5Berbincang dengan pihak pengurusan, jurutera, dan kakitangan teknikal untuk menjelaskan tujuan program, mengenal pasti masalah, dan mencadangkan perubahan.
- 6Menjalankan ujian percubaan bagi program dan aplikasi perisian untuk memastikan ia menghasilkan maklumat yang diingini serta arahannya adalah betul.
- 7Menyediakan carta dan rajah aliran kerja terperinci yang menerangkan input, output, serta operasi logik, dan menukarkannya kepada arahan yang dikodkan dalam bahasa pengaturcaraan komputer.
- 8Menyusun dan menulis dokumentasi pembangunan program serta semakan seterusnya, termasuk meletakkan komen pada kod arahan supaya orang lain dapat memahami program tersebut.
- 9Melatih staf bawahan dalam bidang pengaturcaraan dan penulisan kod program.
- 10Berbincang dengan dan membantu pengendali komputer atau penganalisis sistem untuk mengenal pasti dan menyelesaikan masalah semasa menjalankan program komputer.
- 11Melaksanakan analisis sistem dan tugas pengaturcaraan untuk menyelenggara serta mengawal penggunaan perisian sistem komputer sebagai pengaturcara sistem.
- 12Menulis atau membantu menyediakan panduan atau manual untuk membimbing pengguna akhir.
- 13Menyiasat sama ada rangkaian, stesen kerja, unit pemprosesan pusat (CPU) sistem, atau peralatan persisian memberi respons kepada arahan program.
- 14Membangunkan laman web.
- 15Mengagihkan, menyelaras, dan menyemak tugasan serta aktiviti kakitangan pengaturcaraan.
- 16Melatih pengguna tentang cara penggunaan dan fungsi program komputer.
- 17Bekerjasama dengan pengeluar komputer dan pengguna lain untuk membangunkan kaedah pengaturcaraan baharu.
Juga dikenali sebagai
Nama lain kerja ini dalam iklan jawatan di JobStreet dan LinkedIn. Cari guna nama-nama ini juga.
- Engineer
- Programmer
- Beta Tester
- IT Programmer
- NC Programmer
- Cloud Engineer
- Java Architect
- Java Developer
- Web Programmer
- .NET Programmer
Sejauh mana ia daripada anda?
Anggaran persediaan yang biasa diperlukan untuk kerja ini. Di Malaysia, laluan UPU dan syarat program tetap menentukan kemasukan, jadi anggap ini panduan, bukan penghalang.
1
Terus bekerja selepas SPM
2
SPM + sijil / kursus TVET pendek
3
Diploma / TVET (sijil–diploma)
Kemasukan biasa
Ijazah sarjana muda
5
Lepasan ijazah (sarjana / PhD) atau laluan profesional
Subjek yang penting di sini
Subjek SPM yang berbaloi untuk kerjaya ini, berserta sebabnya.
Apa yang anda perlu tahu
Bidang pengetahuan yang paling digunakan dalam kerja ini, dan subjek SPM yang membinanya.
- Komputer dan Elektronik97%
Sains Komputer / ICTPengajian Kejuruteraan Elektrik & Elektronik
- Matematik71%
Matematik TambahanMatematik
- Kejuruteraan dan Teknologi69%
FizikMatematik TambahanReka Bentuk & Teknologi
- Bahasa Inggeris68%
Bahasa Inggeris
- Khidmat Pelanggan66%
- Pentadbiran dan Pengurusan65%
PerniagaanEkonomi
Alat yang anda guna
Perisian dan peralatan yang kerap digunakan, berbaloi dipelajari awal.
- A programming language APL
- ABC Compiler
- ABC: the AspectBench Compiler for AspectJ
- Ada
- Adobe Acrobat
- Adobe ActionScript
- Adobe ColdFusion
- Adobe Dreamweaver
- Adobe Flex
- Adobe Illustrator
- Adobe Photoshop
- Adobe PostScript
- Advanced business application programming ABAP
- AJAX
Bagaimana rasanya kerja ini
Keadaan kerja harian, supaya anda tahu sama ada kerja ini sesuai dengan cara anda suka bekerja.
- Perbincangan bersemukaSetiap hari
- Berhubung dengan orang lainSentiasa berhubung
- Berurusan dengan pelanggan atau orang awamTiada langsung
- Menangani situasi konflikJarang
- Dalam bangunan, berhawa dinginSetiap hari
- Di luar, segala cuacaHampir tidak pernah
- Masa dudukHampir sepanjang masa
- Masa berdiriSedikit
Gaji di Malaysia
Kami belum ada julat gaji Malaysia yang bersumber untuk kerja ini. Lebih baik kami tidak papar apa-apa daripada beri angka yang tidak boleh kami pertahankan.
Tempat untuk semak:
- Iklan kerja JobStreet dan Hiredly untuk jawatan ini
- Kaji Selidik Gaji & Upah DOSM
- Jadual skim SSPA, jika anda menyasarkan jawatan kerajaan
Cara ke sini
Laluan lepas SPM dengan program dalam bidang kerjaya ini. Tekan satu untuk lihat program sebenar dan syarat kemasukan.
Kerjaya berkaitan
Jika ini menarik minat anda, yang ini pun berbaloi ditengok.
Tentang maklumat ini
Ini menerangkan apa yang kerja ini libatkan. Gaji, permintaan dan laluan kemasukan berbeza di Malaysia, jadi semak halaman Laluan dan Program untuk syarat tempatan.
Pekerjaan O*NET: Pengaturcara Komputer
Tugas kerja, bidang pengetahuan dan konteks kerja daripada O*NET 30.3, Jabatan Buruh AS, digunakan di bawah CC BY 4.0. onetcenter.org