Khusus Programmer Yang Lagi Panik Takut Tergantikan AI
Waktu pertama denger soal AI agent yang bisa nulis kode sendiri, reaksi pertama gua bukan kagum. Gua ngerasa terancam. Dan gua yakin ada developer lain yang ngerasain hal yang sama.
Gua mau jujur dulu. Waktu pertama kali denger soal AI agent yang bisa nulis kode, bikin PR, bahkan review pull request sendiri, reaksi pertama gua bukan kagum. Gua ngerasa terancam. Dan supaya nggak keliatan takut, gua langsung pake tameng paling klasik yaitu pura-pura nggak butuh.
Tameng Klasik: Pura-pura Nggak Butuh
Gua bilang ke diri sendiri kalau AI itu cuma buat orang yang males belajar beneran. Kode yang dihasilkan AI pasti ancur, nggak bakal production-ready. Gua yang udah ngoding bertahun-tahun, begadang belajar algoritma, hafalin design pattern satu-satu, masa iya butuh bantuan tools kayak gitu. Gua bakal tetap andalkan skill gua sendiri.
Takut Kehilangan Identitas
Kedengarannya teguh pendirian. Padahal sebenernya gua cuma takut.
Takut kalau semua waktu dan energi yang udah gua invest ke identitas "gua engineer yang handal" tiba-tiba nggak ada harganya lagi. Rasanya kayak baru selesai lari marathon, eh ada orang dateng naik motor sambil nyengir bilang ngapain capek-capek. Naluri pertama pasti defensif, bilang motornya curang, bilang lari itu lebih berasa perjuangannya. Tapi motor tetap duluan nyampe di garis finish.
Sementara Itu, Developer Lain Eksperimen
Dan sementara gua sibuk nolak, developer lain udah mulai eksperimen. Mereka pakai AI agent buat generate boilerplate, nulis unit test, debugging error yang biasanya gua sumpah-sumpahin sendiri selama berjam-jam, sampai ngedraft dokumentasi yang selalu jadi kerjaan paling mager buat dikerjain. Hasilnya mereka nggak jadi lebih lemah. Mereka masih ngerti arsitektur sistem, masih bisa review kode dengan tajam, masih tau mana keputusan teknis yang bener dan mana yang bakal jadi bom waktu. Bedanya mereka sekarang bisa deliver lebih banyak dalam waktu yang sama.
Yang nggak gua sadarin waktu itu adalah setiap hari gua nolak, ada orang lain yang lagi ngebangun workflow baru. Setiap kali gua bilang gua bisa lakuin ini sendiri, ada tim lain yang udah ship fitur dua kali lebih cepat. Ternyata denial itu ada harganya, dan gua bayar tanpa sadar.
Salah Framing: Bukan Gua Lawan AI
Lama-lama gua sadar kalau selama ini gua salah framing. Ini bukan soal gua lawan AI. Bukan soal skill gua lawan tools baru. Engineer yang ngerti cara kerja AI agent dan punya fundamental yang kuat itu jauh lebih berbahaya, dalam artian yang bagus, dibanding keduanya berdiri sendiri-sendiri. AI nggak bisa replace developer yang ngerti kenapa sebuah sistem harus didesain dengan cara tertentu. Yang bisa di-replace itu developer yang cuma tau cara nulis kodenya doang tanpa ngerti konteks dan alasannya.
Kalau Lo di Fase yang Sama
Jadi kalau sekarang lo masih di fase yang sama kayak gua dulu, ngerasa terancam tapi pura-pura nggak butuh, mungkin itu bukan sinyal buat makin nutup mata. Mungkin itu sinyal buat naik level.
Mulai dari yang Paling Males
Nggak harus langsung all-in. Coba dulu pakai AI buat hal yang paling lo males kerjain. Unit test, dokumentasi, atau debugging error yang sama terus muncul berulang kali. Awalnya pasti kerasa aneh, kayak kerjaan lo bukan kerjaan lo lagi. Tapi lama-lama lo bakal sadar kalau sekarang lo punya lebih banyak ruang buat mikirin hal yang sebenernya lebih worth it buat dipikirin.
Dan itu bukan kekalahan. Itu upgrade.

Dimas Febriyanto
Fullstack & Mobile Developer specializing in Golang & Flutter. Aktif sebagai Junior Mobile Developer di Sagara Technology & asisten lab di Universitas Gunadarma. Passionate about building scalable algorithms & high-impact applications.
Lihat Portofolio