
Bila dah lama cari kerja tapi tak dapat tawaran Software Engineer atau Web Developer, ramai graduan IT mula terfikir: “Patut ke aku ambik je kerja IT Support / Helpdesk dulu untuk buat batu loncatan?”
Ini dilema yang sangat biasa. Kedua-dua laluan kerjaya ini ada kelebihan dan risikonya yang tersendiri, dan jawapannya bergantung pada matlamat jangka panjang anda.
Laluan 1: Bermula Sebagai IT Support / Helpdesk
Kerja ini biasanya memfokuskan kepada penyelesaian masalah rangkaian (network), membaiki perkakasan komputer (hardware), troubleshoot sistem company, dan melayan pertanyaan staf (end-user).
Kelebihan:
- Mudah dapat kerja: Permintaan sangat tinggi dan syarat kemasukan (barrier to entry) selalunya lebih rendah berbanding developer.
- Kemahiran ‘Troubleshooting’: Anda akan jadi sangat cekap menganalisa masalah di bawah tekanan.
- Kemahiran Komunikasi: Korang akan biasa berdepan dengan pelbagai ragam manusia dan belajar menerangkan isu teknikal dengan bahasa mudah.
Risiko Besar: Jika anda sebenarnya minat coding, anda berisiko untuk “tersekat” di laluan System Administration atau Network. Selepas 2-3 tahun, sangat susah nak lompat semula menjadi Software Engineer kerana kemahiran pengaturcaraan anda akan tumpul, dan majikan akan menganggap anda sebagai “budak hardware”.
Laluan 2: Terus Kejar Jawatan Junior Developer
Kerja ini melibatkan penulisan kod, membaiki bug perisian, membina ciri baharu (features), dan berurusan rapat dengan arkitektur perisian.
Kelebihan:
- Laluan kerjaya (Career Path) yang jelas: Anda membina foundation awal untuk menjadi Mid-level atau Senior Engineer.
- Gaji Jangka Panjang: Secara puratanya, gaji seorang Software Engineer senior mendaki lebih cepat dan lebih tinggi berbanding IT Support biasa (melainkan anda ke arah pengurusan IT).
Cabaran: Peluang kerja mungkin lebih kompetitif. Anda perlu melalui ujian teknikal (whiteboard test atau tugasan koding) semasa temuduga.
Finish with a Takeaway
Kalau jiwa anda memang suka menaip kod dan membina produk (perisian), cuba sedaya upaya untuk kekal mencari jawatan Junior Developer, walaupun gajinya sedikit rendah pada permulaan, atau jawatan tersebut berada di startup kecil. Jika terpaksa menerima tawaran IT Support atas faktor kewangan, pastikan anda kekal buat projek coding peribadi di masa lapang supaya skill anda tidak mati.