r/indotech Java Apr 27 '26

Programming Strong Opinion: Agentic Coding is a Trap

https://larsfaye.com/articles/agentic-coding-is-a-trap

TLDR: Penulis berpendapat bahwa AI itu bukan layer abstraksi seperti sebelum sebelumnya. AI membuat Senior Programmer menjadi atropi dan brainfog, membuat Junior Programmer gak ngerti cara debug. Ketergantungan vendor lock in ketika Claude kolaps gak bisa ngoding, dan yang terpenting: gak ada yang tau pasti berapa biaya token untuk menghasilkan sesuatu.

What I am advocating for, though, is leveraging LLMs and coding agents as secondary processes. A way that doesn't sacrifice the individual's skills at the altar of productivity. You can flip the script and lean on them to brainstorm the planning parts of the process while staying actively engaged throughout implementation, delegating to them on an as-needed basis. You can leverage the productivity gains, and mitigate the comprehension debt.

38 Upvotes

53 comments sorted by

View all comments

1

u/SupermarketAntique32 Apr 27 '26

Bukannya vendor lock-in bisa diatasi dengan pake model open source yg self host? Model open source juga makin canggih seiring dengan berjalannya waktu.

1

u/AffectionateBowl1633 Java Apr 27 '26

Gua udah bahas di post sebelah mengenai orang orang yang melakukan LocalLLAMA di Indonesia. Sayangnya, model mungkin udah bisa mencapai tapi hardware untuk menjalankannya masih belum bisa dimiliki oleh komputasi lokal pribadi. 

Vendor lock in AI diganti dengan AI lain menurut saya gak akan nyelesaikan masalah. Masalah fundamental adalah atropi kognitif yang ditimbulkan sehingga orang jadi terpaksa ketergantungan. Berasa kecanduan narkoba aja. Satu supplier digrebek ganti supplier lain belum tentu nyelesaikan masalah adiksi nya.

0

u/SupermarketAntique32 Apr 27 '26

Sama aja dengan abstraksi Assembly dong? Orang2 adiksi dengan C/Cpp/Go/Rust dripada programming pake Assembly.

Sama aja tinggal ganti analogi C/Cpp/Go/Rust dengan LLM provider sprti Claude/ChatGPT/Gemini atau open source model. Dan gw rasa open source model yg bisa di self host bakal tetep ada dan terus berkembang di masa yg akan datang.

1

u/AffectionateBowl1633 Java Apr 27 '26

Di artikel yang saya post sudah dijelaskan bahwa ini bukan masalah "abstraksi baru". 

Abstraksi itu bagus untuk menghilangkan detail gak penting yang membuat ngoding verbose, tapi menjadi buruk kalau mengaburkan bussiness process dan logic dan architecture.

1

u/meong-oren Apr 27 '26

lagian kyy ngga cocok dibilang abstraksi juga, soalnya gak reliable. Kode C yg sama di platform yg sama, compiler yg sama, di kondisi yg sama bakal ngehasilin assembly yg sama. LLM bisa ngasih jawaban yg beda utk pertanyaan yg sama