Kalau AI Bisa Menulis Code, Apa yang Masih Membuat Programmer Bernilai di 2028?
Kalau AI Bisa Menulis Code, Apa yang Masih Membuat Programmer Bernilai di 2028?
Kayaknya pertanyaan seperti ini membosankan dan tidak lagi relevan di 2026.
Pergeseran Pertanyaan
Kalau AI bisa menulis code, skill apa yang masih bernilai di 2028?
Pertanyaan ini kelihatannya seperti pertanyaan teknologi. Tapi semakin melihat perkembangan AI coding dari 2023 sampai 2026, saya justru merasa pertanyaan sebenarnya adalah pertanyaan tentang karier.
Dua atau tiga tahun lalu:
Sekarang:
Coding agent mulai bisa bekerja dengan repository, menggunakan berbagai tools, menjalankan beberapa langkah secara mandiri, bahkan mengerjakan task secara asynchronous.
1. AI Adoption Naik, Trust Belum Mengikuti
Dalam Stack Overflow Developer Survey 2025:
Paradoks yang menarik:
- AI adoption meningkat
- AI capability meningkat
- AI usage meningkat
- Tetapi... Trust menurun, Predictability menurun, Certainty menurun
2. Ketika Membuat Code Menjadi Murah, Menilai Code Menjadi Mahal
Bayangkan AI menghasilkan 500 baris code dalam beberapa detik. Masalahnya bukan lagi "Bisakah kita membuat code ini?" Masalahnya menjadi: "Apakah code ini benar?"
Pertanyaan kritis yang harus dijawab:
- Apakah transaction boundary-nya benar?
- Bagaimana kalau payment provider timeout?
- Apakah operation tersebut idempotent?
- Apa yang terjadi kalau message dikonsumsi dua kali?
- Apakah retry bisa menghasilkan duplicate transaction?
- Bagaimana kalau database berhasil tetapi message gagal dikirim?
- Apakah desain ini masih masuk akal ketika traffic meningkat sepuluh kali lipat?
3. Jadi, Apakah Programmer Akan Hilang?
LinkedIn Economic Graph 2026 masih menunjukkan demand yang kuat terhadap core programming:
4. Masalah yang Lebih Dalam: Bagaimana Junior Menjadi Senior?
Jalur belajar engineer tradisional:
Pertanyaan kritis: Kalau AI mengambil sebagian pekerjaan yang selama ini menjadi tempat junior berlatih, bagaimana manusia mendapatkan pengalaman untuk menjadi senior?
5. Career Security yang Berubah
Evolusi definisi career security:
- Dulu: "Saya punya pekerjaan tetap."
- Kemudian: "Saya punya skill yang demand-nya tinggi."
- Sekarang: "Saya mampu terus menciptakan value ketika pekerjaan, teknologi, dan pasar berubah."
Bukan menguasai semuanya, tetapi membangun beberapa kemampuan yang membuka beberapa kemungkinan.
6. Jangan Forecast Satu Masa Depan
7. Future-Proof vs Future-Adaptive
Future-proof: "Saya menemukan skill yang tidak akan berubah."
Future-adaptive: "Saya punya fondasi yang kuat dan mampu mengubah cara saya menciptakan value ketika keadaan berubah."
8. Cara Belajar yang Perlu Berubah
9. Prinsip Real Options
Contoh: Java Backend + AI Agent ➜ Enterprise workflow ➜ Real project ➜ Measure impact ➜ Portfolio ➜ Market response
Kalau signal-nya kuat: double down. Kalau ternyata tidak: pivot.
10. Skill vs Capability
Skill: Spring Boot
Capability: Mampu membangun backend service yang reliable dan maintainable.
Skill: Kafka
Capability: Mampu merancang asynchronous workflow dan memahami delivery semantics, retry, idempotency, serta failure modes.
Skill: AI coding agent
Capability: Mampu mendelegasikan pekerjaan engineering kepada AI, kemudian memverifikasi, mengoreksi, dan mengintegrasikan hasilnya ke dalam sistem nyata.
11. Fondasi Justru Semakin Penting
Untuk backend engineer:
12. Capability Stack Programmer Masa Depan
13. Sensemaking: Skill Paling Penting
14. Career Planning sebagai Portfolio
15. Operating System untuk Uncertainty
16. Capability Stack yang Harus Dibangun
- Technical Depth
- Engineering Practice
- Domain Understanding
- AI Fluency
- Learning Velocity
- Verification
- System Thinking
- Decision Making
- Adaptability
Comments
Post a Comment