Setelah berbulan-bulan punya kebiasaan ngoding pakai AI Copilot, ChatGPT, Cursor, dan Windsurf tiap hari, saya sadar kalau dampak terbesar bukan dari AI yang nulis fungsi lengkap… tapi dari kebiasaan kecil yang kebentuk di workflow saya.

Ini 10 kebiasaan AI yang bener-bener bikin saya ngoding lebih cepat dan lebih jelas — lengkap dengan contoh nyata.
1. Selalu Mulai Task Dengan Minta AI “Breakdown” Pekerjaan
Setiap mulai fitur baru, saya selalu tanya:
“Tolong pecah jadi langkah-langkah jelas dan bisa dikerjain.”
Trik ini bikin semuanya lebih gampang, lebih rapi, dan ngurangin risiko AI halu. Saya pernah bahas juga tentang one-line fix buat AI halu — dan sampai sekarang masih kepake banget.
Rencana yang jelas bikin request yang awalnya ngambang jadi jauh lebih mudah dikerjain.
2. Minta AI Jelasin Kode Dengan Cara “Jelasin kayak saya umur lima tahun”
Kalau buka kode lama, saya biasanya paste ke chat dan bilang:
“Jelasin ini kayak saya lima tahun.”
Sering banget AI nunjukkin logika yang saya sendiri udah lupa kenapa dulu saya bikin gitu. Pola pikir ini mirip dengan prinsip penyederhanaan yang saya bahas waktu ngomongin Elon Musk & Steve Jobs — kadang jawabannya ada di pola pikir yang simpel.
3. Minta AI Cek Kode Sebelum Saya Jalanin
Sebelum run project, saya tanya:
“Cek apakah ada error logika atau edge case yang kelewat.”
Banyak banget kasus di mana AI nemuin masalah async atau null yang rawan, bahkan sebelum IDE saya nge-warning.
Rasanya kayak punya “mini code reviewer” yang selalu siap 24/7.
4. Serahin Semua Boilerplate ke AI
Bagian-bagian membosankan saya lempar ke AI:
- validation schema
- template pagination
- typed API handler
- skeleton React component

Ini bikin otak lebih fokus ke solving masalah beneran — kayak trik cepat di artikel Excel productivity saya: hal kecil kalau dikumpulin efeknya gede.
5. Pakai AI Sebagai Tester UX Dadakan
Kalau UI terasa aneh, saya tanya:
“Pura-pura jadi user yang bingung. Apa yang nggak jelas?”
AI sering banget nemuin hal-hal sepele tapi krusial kayak loader kurang, spacing aneh, teks tombol yang ambigu.
Kayak punya junior UX researcher yang selalu siap bantu.
6. Minta AI Re-Write Kode Sesuai Style Saya
Bukan minta AI bikin kode baru, tapi:
“Tolong rewrite pakai early return dan struktur yang lebih flat.”
Lama-lama AI paham gaya coding saya. Jadinya kayak punya style guide pribadi — mirip Airbnb Style Guide, tapi lebih personal dan fleksibel.
Meskipun AI bisa membantu menulis logika rumit dalam sekejap, terkadang hambatan terbesar dalam alur kerja developer justru datang dari alat yang paling sederhana. Jika kamu pernah mencoba menggunakan editor bawaan macOS untuk membuat script cepat tapi kesulitan dengan format file, ada solusi mudahnya. Kamu bisa save as php, txt, atau extension lainnya di TextEdit untuk macOS hanya dengan sedikit penyesuaian setting. Ini sangat membantu saat kamu ingin menyimpan potongan kode dari AI dengan cepat tanpa harus membuka IDE yang berat.
7. Minta AI Bikin Daftar Edge Case Sebelum Rilis
Sebelum fitur penting rilis, saya tanya:
“List semua kemungkinan edge case yang bisa bikin ini error.”
Biasanya muncul hal-hal kayak:
- edge case timezone
- input yang malformed
- race conditions
- alur user yang nggak konsisten
Serasa ada senior engineer yang ngingetin hal-hal penting.
8. Gunakan AI Sebagai “Rubber Duck” Interaktif
Rubber duck debugging itu efektif karena kita memaksa diri menjelaskan masalah. Dengan AI, “duck”-nya aktif nanya balik.
Hasilnya jauh lebih cepat dapat pencerahan — kayak tanya di Stack Overflow tapi nggak takut di-downvote.
9. Auto-Generate Data Testing Dalam Hitungan Detik
Daripada ngetik sample user satu-satu, saya tinggal bilang:
“Generate 20 user realistis, termasuk edge case.”

AI langsung bikin JSON yang rapi dan siap dipakai. Pas banget digabung sama tool seperti Faker.js kalau saya butuh dataset yang lebih gede.
10. Minta AI Ngehentikan Saya Saat Mulai Over-Engineering
Kalau mulai kebablasan overthinking, saya tanya:
“Versi paling sederhana yang layak-pakai itu seperti apa?”
AI biasanya nge-trim hal-hal yang nggak perlu dan ngingetin saya buat shipping duluan. Kebiasaan ini nyelametin saya berkali-kali dari over-architecting yang buang waktu.
Menerapkan kebiasaan coding berbasis AI memang penting, tapi kecepatan kerja yang sesungguhnya muncul saat kamu menggabungkan teknologi ini dengan teknik produktivitas dasar. Selagi AI menangani logika kode, kamu bisa menghemat lebih banyak waktu dengan menguasai navigasi di browser tempatmu melakukan testing. Agar tidak terus-menerus beralih ke mouse, pelajari lagi 6 shortcut keyboard yang paling berguna buat web browser kamu—ini adalah cara sederhana namun efektif untuk menjaga fokus tetap pada baris kode.
Penutup
AI nggak bikin saya jadi “10x developer”.
Tapi AI ngilangin friksi yang selama ini bikin workflow lambat:
- lebih sedikit mental block
- lebih sedikit error logika
- iterasi lebih cepat
- kode lebih bersih
- context switching lebih ringan
Kekuatan AI yang sebenarnya bukan di “nulis kode”, tapi di bantu kita bikin kebiasaan coding yang lebih sehat.
Adopsi 2–3 kebiasaan aja dari daftar ini — workflow kamu bakal berubah total.
Salah satu hal yang paling ngebantu saya jadi lebih cepat sebagai developer adalah berhenti mengandalkan satu AI untuk semua kebutuhan. Tiap AI punya kelebihan masing-masing, dan justru dengan pakai kombinasi tools yang tepat, kerjaan bisa jauh lebih efisien. Saya bahas ini lebih dalam di artikel kenapa sebaiknya jangan pakai satu AI untuk semuanya.
👉 http://christechno.com/id/2025/12/15/stop-pakai-satu-ai-buat-semua-hal-5-ai-yang-punya-fungsi-berbeda/
Kalau mau lanjut eksplor, saya juga nulis breakdown lengkap tentang bagaimana AI modern mengubah cara developer ngoding di artikel AI Tools for Programmers in 2025 — cocok banget jadi bacaan lanjutannya.










