index

Masi Worth it kah jadi software engineer di 2025?

tldr; iya

Realitanya skrg emang lagi susah susahnya jadi software engineer, job market lagi lesu, semua lowongan juga ekspektasinya kita disuruh pake AI, dan dengan AI semua kantor juga ekspektasinya hire engineer lebih dikit, dan banyak yang gamau lagi hire Junior Developer, yess junior developer, kalo kamu fresh graduate ekspektasinya langsung kerja trus ntar belajar sambil kerja well sekarang udah ga ada lg yang mau hire kalian… yang perlu kalian prepare sebelum lulus adalah banyakin portofolio, practice practice practice, lengkapin github profile kalian dengan project project yang kalian buat sebelum lulus, demonstrasiin kalau kalian bener bisa ngoding, belajar bahasa bener bener (Inggris wajib, kalo bisa mandarin/jepang juga), ikut komunitas developer kayak Google developer group ikut group kayak gini biar kalian dapet koneksi si, walopun kita role technical tapi untuk berkarir tetep kita perlu komunikasiin ke orang lain kemampuan kita, dan ketika mau lulus bisa cari info perusahaan perusahaan besar yang masi terima junior / magang seperti Shopee.

Kesimpulannya karir sebagai software developer masi bagus tapi hanya barier nya lebih tinggi, dulu kita fresh graduate cuman bisa ngoding dasar2 aja tanpa pernah pengalaman ngerjain project beneran, tetep bisa masuk tech dan bisa kerja sambil belajar, sekarang ekspektasinya lebih tinggi, fresh graduate harus punya pengalaman ngerjain project beneran.

Tapi… bagaimana prospect buat yang experienced???

Well… actually sekarang buat software engineer yang bener bener senior, sekarang lebih hot lagi, apalagi level level at least tech lead, karena sekarang dengan AI banyak startup baru yang muncul, dan mereka early stage dan mereka selalu nyari senior engineer yang bisa bangun culture tech teamnya, tapi… startup startup baru ini mereka biasanya masi soo early dan ekspektasinya timnya lean, dan ekspektasinya kalian bisa vibe coding buat nambal tim yang sedikit ini.

Basically senior engineer sekarang diekspek lebih produktif, lebih bisa semua, lebih palu gada, daripada dulu yang kita lebih dipush buat jadi spesialis, skrg startup lebih pengen senior engineer yang lebih generalis.

Duitnya gimana?

well… sofar si dari yang aku pribadi dengar, actually kalau kalian bisa nembus level senioritas tertentu buat orang indonesia masi bisa buat dapet gaji luar negri tapi tinggal di jogja LOL. Sekarang kalau kalian mau keluar negri banyak yang mau sponsorin kita keluar negri, contoh ke jepang, mereka agresif banget buat cari developer indonesia buat pindah dan kerja ke jepang. kalau cari remote juga banyak, sekarang startup startup juga udah sadar kerja ga harus kantor, dan mereka juga operate LEAN jadi daripada sewa kantor mending hire extra developer dan kerja remote aja sekantor.

AI Opium

Ya AI ngerubah job market di tech scene sekarang, dan menurut aku sendiri ini ngga akan berubah, AI will stay in software engineering profession wether you like it or not. Kalau kita mau tetep kerja sebagai software developer ya ktia harus embrace the AI Opium at least learn how to use it, gimana cara kasi instruksi ke AI, gimana bisa kasi fungsi ke AI (Agentic workflow), banyaklah jargon jargon slop AI sekarang. Aku pribadi merasa AI masi jauh buat gantiin role software engineer, dan taun ini aku ngerasa company company AI udah hit the limit, kecuali dalam waktu dekat ini ada breakthrough di dunia silicon/gpu kayaknya masi jauh buat ngegantiin role software engineer, dalam pengalaman aku sendiri AI sofar hanya berguna buat autocomplete, bikin config, setup pipeline ci/cd, bikin template/component react (cuman react / html si bagusnya, framework lain kurang bagus), kalo hal hal yang lebih kompleks dari ini masi jauh si buat bener bener berguna.

Jadi Worth it apa ga?

Intinya kalau kalian baru mau mulai jadi software engineer karena cuman pengen duitnya aja, kayaknya sekarang susah si, mending sekalian teknik tambang / minyak aja LOL, duitnya lebih jelas. Tapi kalau kalian mau jadi software engineer karena suka ngoding, suka komputer, suka tech overall, suka problem solving, masi sangat worth it, tapi ya ekspektasinya lebih tinggi sekarang, harus bisa pake AI, harus bisa debugging kode ai yang jujur aja bukan sesuatu yang menyenangkan untuk dibaca, harus bisa ngerjain hal hal yang mungkin bukan spesialisasi kita, dll. dan AI ini teknologi yang belum selesai, masi terus berkembang, taun ini kita pake AI buat hal x y z, taun depan ada model baru kemungkinan bisa ganti lagi, kita harus update prompt, fine tuning lagi dll. It’s never ending cycle learning, beberapa orang yang aku kenal berhenti jadi developer karena ga beres beres ketika ada tren baru. So make sure you know what you are getting into.