Mari kita jujur-jujuran saja. Menjadi Software Engineer di era AI sekarang ini tantangannya beda banget. Saya harus mengakui satu hal: code yang dihasilkan AI sekarang ini seringkali jauh lebih rapi, lebih konsisten, dan jauh lebih cepat daripada hasil ketikan tangan kita sendiri. Kalau kamu masih kerja dengan cara lama, rasanya kayak lagi balapan lari melawan motor—capek dan pasti ketinggalan.
Planning yang dibuat AI itu detail banget. Eksekusi teknisnya? Sulit buat disaingi manusia kalau cuma adu kecepatan. Saya sendiri ngerasa, kalau dulu harus browsing Stack Overflow berjam-jam cuma buat nyari bug atau optimasi query, sekarang tinggal “curhat” ke AI, solusinya langsung keluar dalam hitungan detik.
Kalau sudah begini, pertanyaannya cuma satu: Jadi, Software Engineer sekarang harus ngapain?
Pilihan kita cuma satu: Adaptasi. Sekarang. Bukan besok.
Memperlebar Peran, Bukan Sekadar Coder
Dulu mungkin kita bangga disebut “jago ngoding”. Tapi sekarang, kalau cuma modal ngetik kode, kita bakal kegilas. Kita harus geser posisi. Bukan lagi sekadar coder, tapi menjadi orang yang mampu mengorkestrasi teknologi itu sendiri.
Berdasarkan pengalaman saya, agar tetap relevan sebagai Software Engineer di era AI, ada beberapa hal yang harus kita kuasai:
- Menjadi “Penerjemah” Kebutuhan: AI itu pinter, tapi dia butuh instruksi. Tugas kita sekarang adalah menangkap apa yang sebenarnya dimau sama customer—yang kadang mereka sendiri bingung cara jelasinnya—lalu menerjemahkannya jadi instruksi yang presisi buat AI.
- Punya “Judgment” yang Kuat: AI bisa kasih kode, tapi dia nggak selalu tahu apakah kode itu efisien secara biaya server, gimana dampaknya ke User Experience, atau gimana skenario testing-nya di dunia nyata. Di sinilah peran kita sebagai “bos” yang punya standar tinggi.
- Deliver Cepat, Fix Cepat: Kita dituntut buat super agile. Jangan terlalu kaku sama pakem yang “ideal” kalau situasi bisnis menuntut kecepatan. Yang penting ship, evaluasi, lalu improve. Loop-nya harus makin pendek.
Skill yang Nggak Bisa Di-Prompt
Tapi ada satu hal paling penting yang menurut saya “belum” bisa digantikan sama AI, yaitu Kepekaan Sosial.
Latih komunikasi kamu. Latih kemampuan buat menangkap kebutuhan yang belum terucap dari klien atau rekan kerja. Belajarlah cara negosiasi dan bagaimana menerima kritik yang pedas tapi membangun. Ini semua adalah soft skill yang tidak akan pernah bisa kamu dapatkan hanya dengan mengetik sebuah prompt.
Saya sengaja menulis kata “belum bisa digantikan”, karena jujur saja, kita nggak tahu masa depan bakal kayak gimana. Yang pasti, teknologi nggak akan pernah bergerak mundur. Dia bakal terus maju.
Baca juga: Devin AI Asisten Programmer Atau Ancaman Programmer?
Penutup
Jadi, yuk kita mulai geser posisi. Kita nggak meninggalkan technical skill kita, tapi kita memperluas kapasitas diri jauh melampaui itu. AI bukan musuh, dia adalah asisten yang bikin kerjaan kita makin ringan—asal kita tahu cara pakainya.
Pesan saya buat teman-teman sesama engineer: Move fast. Stay human. And of course, keep learning.




