💻

Jurutera Perisian

Jurutera Perisian · Teknologi IT

Gaji mula
RM3,500 - RM5,000
Kanan
RM10,000 - RM25,000+
Kemasukan
Degree
Jawapan ringkasJurutera perisian mereka bentuk, membina dan menyelenggara sistem perisian — aplikasi bank, sistem tempahan, platform e-dagang, apa sahaja yang berjalan pada komputer atau telefon.
Perkara pertama yang mesti difahami tentang kerjaya ini di Malaysia: ia tidak berlesen. "Jurutera Perisian" bukan gelaran terlindung. Anda tidak mendaftar dengan BEM, anda tidak boleh menggunakan "Ir.", dan tiada peperiksaan profesional yang wajib. Itu berbeza sepenuhnya daripada Jurutera Awam, walaupun kedua-duanya dipanggil "jurutera".
Akibatnya: majikan menilai anda pada kod yang anda boleh tunjukkan. Ijazah membuka temu duga pertama; selepas itu ia hampir tidak disebut lagi.

Apa yang dilakukan?

Jurutera perisian membina aplikasi dan sistem yang digunakan jutaan orang — antara kerjaya paling diminati dan fleksibel (boleh kerja remote).

Sehari dalam hidup

Seorang jurutera perisian biasanya bermula dengan "stand-up" pagi — mesyuarat pendek 15 minit dengan pasukan untuk berkongsi kemajuan. Kebanyakan hari diisi dengan menulis kod untuk ciri baharu, membaiki bug, dan menyemak kod rakan sepasukan (code review). Terdapat juga masa untuk mesyuarat reka bentuk dan berbincang dengan product manager. Ramai syarikat teknologi membenarkan kerja dari rumah (remote) atau hibrid — fleksibiliti yang jarang ada dalam kerjaya lain.

Sesuai untuk anda?

Sesuai jika anda: suka menyelesaikan teka-teki logik, sabar mencari punca masalah (debugging), kuat Matematik, dan sanggup belajar teknologi baharu sepanjang masa. Kurang sesuai jika anda: cepat kecewa dengan masalah yang rumit, tidak suka duduk lama depan komputer, atau tidak suka membaca dokumentasi teknikal dalam Bahasa Inggeris.

Gaji & tangga kerjaya

Julat gaji (Malaysia, syarikat tempatan)
Junior: RM3,500–6,000.
Pertengahan (3–5 tahun): RM7,000–12,000.
Senior: RM12,000–20,000.
Lead / arkitek: RM18,000–30,000.
Syarikat produk dan MNC di KL, Cyberjaya dan Pulau Pinang membayar di hujung atas; agensi dan kerja projek membayar lebih rendah.

Kelebihan yang tidak wujud dalam kebanyakan kerjaya lain
Kerja perisian boleh dilakukan dari mana-mana. Seorang pembangun di Malaysia yang bekerja jarak jauh untuk syarikat Singapura atau Amerika dibayar dalam SGD atau USD sambil membayar sewa dalam ringgit.
Perbezaannya besar — cukup besar sehingga ia mengubah keseluruhan pengiraan kerjaya ini, dan ia tidak wujud untuk doktor, peguam atau jurutera awam, yang lesennya terikat pada negara.
Tetapi ia bersyarat pada dua perkara, dan kedua-duanya boleh dibina bermula dari SPM:
Bahasa Inggeris pada tahap kerja sebenar — bukan sekadar lulus, tetapi cukup untuk berdebat tentang reka bentuk sistem dalam mesyuarat.
Kerja yang boleh ditunjukkan — GitHub, projek yang berfungsi, sumbangan sebenar. Syarikat yang mengupah jarak jauh tidak boleh menemu duga anda seperti biasa, jadi mereka bergantung pada apa yang boleh mereka lihat.
Pelajar yang membina kedua-dua ini semasa belajar berakhir dalam pasaran gaji yang berbeza sama sekali daripada rakan sekelas yang hanya mengumpul sijil.

Apa yang AI ubah — dinyatakan terus
Terdedah: menulis kod kepada spesifikasi yang jelas, kod boilerplate, terjemahan antara bahasa, ujian rutin. Alat melakukan ini dengan pantas dan semakin baik.
Tidak terdedah: memutuskan apa yang patut dibina, mereka bentuk sistem yang perlu bertahan bertahun-tahun, menyahpepijat kegagalan yang tiada siapa faham lagi, dan menterjemah keperluan manusia yang kabur kepada sesuatu yang tepat.
Kesan sebenar: jangkaan terhadap junior naik, dan jurang antara "boleh menulis kod" dan "boleh mereka bentuk sistem" melebar. Kerjaya ini masih kukuh — tetapi bahagian yang bernilai telah berpindah, dan pelajar patut bersedia untuk bahagian itu.

Laluan selepas SPM / UEC

Ijazah Sains Komputer / Kejuruteraan Perisian"Jurutera" di sini tidak bermaksud perkara yang sama
Jurutera Awam mesti berdaftar dengan BEM, boleh digantung, dan menandatangani lukisan atas tanggungjawab undang-undang.
Jurutera perisian tidak mendaftar dengan sesiapa. Perkataan "jurutera" di sini adalah gelaran jawatan, bukan kelayakan.
Ramai pelajar memilih kursus ini menyangka ia laluan berlesen seperti kejuruteraan lain. Ia bukan — dan mengetahui itu awal mengubah cara anda patut bersedia.

Laluan
SPM (Matematik, Bahasa Inggeris) → ijazah Sains Komputer / Kejuruteraan Perisian → internship → jurutera junior → senior → lead atau arkitek.

Apa yang benar-benar menentukan tawaran pertama anda
Bukan CGPA. Dalam bidang tanpa pengawal selia, majikan menyemak apa yang boleh mereka lihat:
Kod yang berjalan. GitHub dengan projek sebenar, bukan tugasan.
Pengalaman internship. Seseorang yang pernah bekerja dalam pasukan sebenar tidak perlu diajar cara bekerja.
Bahasa Inggeris. Ia menentukan sama ada pasaran anda ialah Malaysia sahaja, atau Malaysia ditambah setiap syarikat jarak jauh di dunia.

Bidang berkaitan
Pembangun web dan pembangun aplikasi mudah alih — pengkhususan yang lebih sempit, laluan masuk lebih pantas. Jurutera data dan saintis data jika data lebih menarik daripada antara muka. Keselamatan siber — satu-satunya sudut IT dengan struktur pensijilan yang benar-benar dihormati. DevOps jika sistem dan infrastruktur lebih menarik daripada ciri.
Jika anda mengambil UEC dan bukan SPM
Semua di atas masih terpakai kepada anda — subjeknya adalah disiplin yang sama, cuma kertas peperiksaan yang berbeza. Yang berubah adalah laluan selepasnya.
UEC tidak diterima untuk kemasukan terus ke ijazah universiti awam Malaysia. Itu sebab pelajar sekolah persendirian Cina majoritinya pergi ke universiti swasta di Malaysia, atau ke luar negara.
UEC dianggap setara dengan STPM dan A-Level, dan ia diiktiraf di United Kingdom, Amerika Syarikat, Kanada, Australia dan Taiwan.
Dan bahagian yang melibatkan wang sebenar — baca yang ini betul-betul:
Kelayakan PTPTN melalui SPM, dan UEC sahaja tidak membawanya. Untuk mengekalkan akses kepada pinjaman itu anda perlukan SPM yang lengkap, dan dua perkara sering disalah faham:
Sejarah mesti lulus. Sejak SPM 2013, lulus Sejarah (minimum E) adalah wajib untuk sijil itu sendiri — gagal Sejarah bermakna anda tidak mempunyai SPM yang lengkap.
Bahasa Melayu biasanya diperlukan pada tahap kredit (gred C), bukan sekadar lulus.
Institusi dan program juga mesti diiktiraf PTPTN — semak di portal gateway PTPTN sebelum anda mendaftar di mana-mana kolej.
Laluan UEC menolak anda ke arah ijazah swasta, dan PTPTN yang membayarnya. Jika anda belum mengambil SPM, ambil — dan jangan anggap Sejarah sebagai kertas yang boleh dibuang.
Syarat ini berubah. Sahkan peraturan semasa dengan PTPTN sebelum bergantung padanya.

Universiti

Universiti awam yang kuat dalam bidang ini: Universiti Malaya (UM), UPM, UKM, USM, UTM, UiTM, UTeM, UUM dan MMU (separa kerajaan). Kursus: Sains Komputer, Kejuruteraan Perisian, Teknologi Maklumat, Kecerdasan Buatan. Yuran universiti awam untuk rakyat Malaysia amat rendah — anggaran RM1,500-RM4,000 setahun. Mohon melalui UPU.

Biasiswa

Biasiswa kerajaan yang relevan: Biasiswa JPA, Yayasan Khazanah, Biasiswa MARA, Petronas (untuk bidang teknikal), biasiswa yayasan negeri, dan PTPTN (pinjaman). Bidang teknologi juga sering mendapat tajaan syarikat teknologi & program TVET kerajaan (contohnya di bawah MDEC).

Sijil & lesen

Tiada lesen. Langsung.
Tidak seperti Jurutera Awam (BEM), Akauntan (MIA) atau Doktor (MMC), tiada badan di Malaysia yang melesenkan kerja perisian. Tiada daftar, tiada gelaran terlindung, tiada sesiapa yang boleh menghalang anda daripada bekerja.
Apa yang ini bermakna secara praktikal:
Portfolio mengalahkan sijil. Majikan menyemak kod yang anda tulis, bukan kertas yang anda beli. Ini benar-benar berbeza daripada profesion berlesen, di mana kertas itu <i>adalah</i> kebenaran untuk bekerja.
Berhati-hati dengan "diploma IT" yang dijual sebagai jalan pintas. Dalam bidang tanpa pengawal selia, tiada siapa mengesahkan nilai sijil itu — dan majikan tahu.
Bootcamp boleh berkesan, tetapi bukan kerana sijilnya — kerana ia memaksa anda membina sesuatu. Jika ia tidak menghasilkan projek yang boleh ditunjukkan, ia tidak menghasilkan apa-apa.

Kelayakan akademik
Ijazah Sains Komputer / Kejuruteraan Perisian / Teknologi Maklumat.
Diploma boleh membawa anda masuk ke jawatan junior, dan ramai naik dari sana — ini benar-benar berlaku dalam bidang ini.

Sijil vendor yang ada nilai sebenar
AWS / Google Cloud / Microsoft Azure — sijil awan diperiksa kerana ia mengesahkan sesuatu yang khusus dan boleh diuji. Lihat Jurutera awan.
Sijil keselamatan (CompTIA Security+, kemudian OSCP atau CISSP) — satu-satunya sudut IT di mana pensijilan mempunyai berat yang hampir menyerupai profesion berlesen. Lihat Penganalisis keselamatan siber.
Di luar itu, kebanyakan "sijil IT" tidak mempengaruhi tawaran gaji.

Apa yang menggantikan sijil di sini
Kod yang boleh dibuka dan dijalankan. Sumbangan kepada projek sumber terbuka. Sistem yang anda bina dan boleh terangkan keputusan reka bentuknya.
Dalam profesion berlesen, kertas adalah kebenaran untuk bekerja. Di sini, kerja itu sendiri adalah kertasnya.

Kelebihan

Cabaran

Masa depan & AI

AI (seperti GitHub Copilot) kini membantu menulis kod — tetapi ini menjadikan jurutera lebih produktif, bukan menggantikan mereka. Kemahiran menyelesaikan masalah, mereka bentuk sistem dan memahami keperluan pengguna tetap diperlukan. Jurutera yang mahir menggunakan alat AI akan jauh lebih berharga. Bidang ini berkembang, bukan menyusut.

Langkah demi langkah & tempohnya

  1. SPM — Matematik dan Bahasa InggerisSPM
    Matematik Tambahan membantu untuk algoritma dan struktur data, tetapi ia bukan penghalang — ramai jurutera perisian yang baik tidak mengambilnya.
    Bahasa Inggeris adalah yang benar-benar penting. Setiap dokumentasi, setiap ralat, setiap perbincangan teknikal berlaku dalam Bahasa Inggeris. Ia juga syarat kepada kerja jarak jauh yang dibayar dalam mata wang asing.
    Mula membina sekarang. Anda tidak perlu menunggu universiti untuk menulis kod pertama anda — dan pelajar yang bermula pada tingkatan 4 masuk ke universiti dengan kelebihan yang jelas.
  2. Ijazah — atau jalan tanpa ijazah3–4 tahun
    Ijazah biasa: Sains Komputer, Kejuruteraan Perisian, Teknologi Maklumat.
    Ijazah masih bernilai — bukan kerana majikan menyemaknya seumur hidup, tetapi kerana ia mengajar asas (algoritma, sistem, rangkaian) yang sukar dipungut secara rawak, dan ia membuka temu duga pertama serta permohonan visa kerja luar negara.
    Jalan tanpa ijazah wujud dan berfungsi, kerana bidang ini tidak berlesen — tetapi ia memerlukan portfolio yang lebih kuat daripada graduan, bukan lebih lemah.
  3. Portfolio — yang sebenarnya diperiksaSepanjang
    GitHub dengan projek yang benar-benar berjalan. Bukan tugasan kelas — sesuatu yang menyelesaikan masalah sebenar dan boleh dibuka oleh orang lain.
    Kenapa ini penting lebih daripada dalam mana-mana kerjaya lain di laman ini: tiada pengawal selia bermakna tiada isyarat rasmi tentang kebolehan anda. Kod anda adalah satu-satunya bukti objektif yang wujud.
    Internship semasa belajar menukar graduan biasa kepada graduan yang sudah pernah bekerja dalam pasukan sebenar — dan itu perbezaan yang paling ketara dalam temu duga pertama.
  4. Junior — dan bahagian yang AI sedang ubah0–3 tahun
    Kerja junior secara tradisi ialah melaksanakan spesifikasi yang ditulis oleh orang lain.
    Itu tepat perkara yang alat AI lakukan dengan baik, dan menafikannya tidak membantu sesiapa. Jangkaan terhadap junior telah naik: anda dijangka menghasilkan lebih banyak, lebih awal.
    Apa yang masih perlukan manusia: memutuskan apa yang patut dibina, mencari sebab sistem gagal, dan memahami keperluan yang pengguna sendiri tidak boleh nyatakan dengan jelas.
    Kesimpulan praktikal: pelajar yang hanya belajar menulis sintaks berada dalam kedudukan lemah. Pelajar yang belajar mereka bentuk dan menyahpepijat sistem tidak.

Subjek SPM penting

Matematik, Matematik Tambahan, Bahasa Inggeris

Soalan yang pelajar betul-betul tanya

Kena ada ijazah untuk jadi jurutera perisian?
Tidak wajib — bidang ini tidak berlesen, jadi tiada sesiapa yang boleh menghalang anda bekerja tanpa ijazah. Dan ya, orang benar-benar masuk melalui diploma, bootcamp dan pembelajaran kendiri.
Tetapi laluan itu lebih sukar, bukan lebih mudah, dan jujur tentang sebabnya penting:
Anda memerlukan portfolio yang lebih kuat daripada graduan, kerana anda meminta majikan mengabaikan isyarat yang biasa mereka gunakan untuk menapis.
Anda kehilangan asas — algoritma, struktur data, rangkaian, sistem pengendalian. Perkara ini jarang dipelajari secara rawak, dan ia yang membezakan orang yang boleh menyahpepijat masalah sukar.
Visa kerja luar negara hampir selalu memerlukan ijazah, walaupun majikan tidak. Itu menutup laluan pendapatan terbesar dalam kerjaya ini.
Cadangan jujur: jika anda mampu, ambil ijazah dan bina portfolio serentak. Jika tidak, ambil diploma dan mula bekerja lebih awal — tetapi rancang untuk menghabiskan tahun-tahun pertama membina kerja yang boleh ditunjukkan, bukan mengumpul sijil.
Jurutera perisian sama dengan jurutera yang lain?
Tidak, dan perbezaannya penting.
Jurutera Awam, mekanikal, elektrik: mesti berdaftar dengan Lembaga Jurutera Malaysia (BEM), mengambil peperiksaan profesional, boleh menggunakan gelaran "Ir.", dan menandatangani kerja atas tanggungjawab undang-undang. Mereka boleh digantung dan kehilangan hak untuk bekerja.
Jurutera perisian: tiada pendaftaran, tiada peperiksaan profesional, tiada "Ir.", tiada badan yang boleh menggantung anda.
Kenapa ini penting bagi anda sekarang: dalam kejuruteraan berlesen, laluannya ditetapkan — ijazah yang diiktiraf, latihan, peperiksaan, pendaftaran. Dalam perisian, tiada laluan yang ditetapkan, dan itu memberi kebebasan tetapi memindahkan seluruh beban pembuktian kepada anda.
Itu sebabnya nasihat untuk kedua-duanya berbeza sama sekali: seorang pelajar kejuruteraan awam mesti memastikan ijazahnya diiktiraf BEM. Seorang pelajar perisian mesti memastikan dia mempunyai sesuatu untuk ditunjukkan.

Satu perbezaan yang mesti anda periksa sebelum memilih kursus
Dua nama yang kedengaran sama duduk di dua sisi garis ini:
Kejuruteraan Perisian (Software Engineering) — biasanya diiktiraf oleh badan pengkomputeran (contohnya Australian Computer Society) dan MQA, bukan EAC/BEM. Graduan tidak mendaftar dengan BEM.
Kejuruteraan Komputer (Computer Engineering) — ini boleh diiktiraf EAC, dan graduannya layak mendaftar sebagai Graduate Engineer dengan BEM, kemudian ke arah "Ir." seperti disiplin kejuruteraan lain.
Jadi jika laluan berlesen itu penting kepada anda, semak status akreditasi program tertentu itu di laman EAC sebelum mendaftar — nama kursus sahaja tidak memberitahu anda di sisi mana ia berada.
Latih SPM Add Maths →K1 papers + AI answers · 3 languages

Di mana belajar — universiti dan jumlah yuran

Universiti Kursus Jumlah yuran Tempoh Lokasi
Crescendo International CollegeDiploma · Diploma in Computer ScienceRM 29,0002 yearsUlu Tiram, Johor
INTI International University & CollegesDegree · Bachelor of Computer Science (Online Learning)RM 32,2603 YearsNilai / Subang / Penang
SEGi University & CollegesDiploma · Diploma in Computer ScienceRM 33,0003 YearsKota Damansara / KL / Subang / Penang / Sarawak
AIMST UniversityDegree · Bachelor in Software Engineering (Honours)RM 42,6003 YearsSungai Petani, Kedah
Sunway CollegeDiploma · Diploma in Computer ScienceRM 44,5102 yearsBandar Sunway, Selangor
Monash University MalaysiaDegree · Bachelor of Computer Science (Honours)RM 45,1201 yearBandar Sunway, Selangor
Asia Pacific University of Technology & Innovation (APU)Diploma · Diploma in Information & Communication Technology with a specialism in Software EngineeringRM 49,2002 years (6 semesters)Bukit Jalil, Kuala Lumpur
First City University CollegeDegree · BACHELOR OF COMPUTER SCIENCE (INTELLIGENT SYSTEMS) (HONS)RM 54,6563 YearsBandar Utama, Selangor
Multimedia University (MMU)Degree · BACHELOR OF COMPUTER SCIENCE(HONS) ARTIFICIAL INTELLIGENCERM 62,2503 YearsCyberjaya, Selangor / Melaka
UCSI University / UCSI CollegeDegree · BACHELOR OF COMPUTER SCIENCE (HONS) MOBILE COMPUTING & NETWORKINGRM 73,6103 YearsCheras, Kuala Lumpur
UOW Malaysia (KDU)Degree · Bachelor in Software EngineeringRM 79,5903 yearsGlenmarie, Selangor / Batu Kawan, Penang
HELP UniversityDegree · Bachelor of Computer Science (Honours)RM 85,9203 yearsSubang Bestari
Swinburne University of Technology SarawakDegree · BACHELOR IN COMPUTER SCIENCERM 93,3603 YearsKuching, Sarawak
Curtin University MalaysiaDegree · Bachelor of Software EngineeringRM 96,6003 YearsMiri, Sarawak
Asia Pacific University of Technology & Innovation (APU)Degree · BSC (HONS) IN COMPUTER SCIENCERM 102,2003 Years (6 Semesters)Bukit Jalil, Kuala Lumpur
Xiamen University MalaysiaDegree · Bachelor of Engineering in Software Engineering (Honours)RM 112,0004 yearsBandar Sunsuria, Sepang, Selangor
Sunway UniversityDegree · Bachelor of Science (Honours) in Computer ScienceRM 113,5503 Years (full-time)Bandar Sunway, Selangor
Taylor’s University / Taylor’s CollegeDegree · Bachelor of Computer Science (Honours)RM 115,0443 yearSubang Jaya, Selangor
University of Southampton MalaysiaDegree · BSc Computer ScienceRM 126,0003 yearsIskandar Puteri, Johor
University of Nottingham MalaysiaDegree · BSc (Hons) Computer ScienceRM 144,0003 YearsSemenyih, Selangor

Yuran adalah anggaran sahaja dan berubah setiap tahun. Sahkan angka terkini dengan pihak universiti sebelum membuat keputusan.

Minta semua kolej ini hubungi saya Tekan untuk WhatsApp Allite. Kami sampaikan pertanyaan anda kepada kolej di atas — tiada borang untuk diisi.

Sumber rujukan

Angka dan dasar di halaman ini disemak dengan laporan berikut. Semakan terakhir 2026-09.

© 2026 Allite — Kerjaya selepas SPM