9 poin oleh bdmg114 2025-10-16 | 7 komentar | Bagikan ke WhatsApp

Belakangan ini vibe coding memang sedang tren, tetapi tampaknya kesimpulan dari vibe coding pada umumnya bermuara pada perlunya kemampuan untuk memahami dan memperbaiki kode.

Saya sendiri sama sekali tidak paham frontend, jadi sempat bergantung pada vibe coding, tetapi kemudian merasakan batasannya dan belakangan ini mencoba belajar dengan memanfaatkan Gemini.

Saya belajar coding dengan struktur seperti ini: panduan bidang yang ingin dipelajari - rekomendasi proyek untuk mempelajari bidang tersebut - penyusunan roadmap sesuai periode yang diinginkan - perincian hasil yang harus dibuat (tugas) untuk setiap tanggal - perincian pengetahuan yang perlu diketahui agar bisa membuat hasil tersebut sendiri - pembuatan dokumen harian berdasarkan garis besar yang merangkum pengetahuan + contoh yang mirip dengan tugas + tugas yang harus dikumpulkan - umpan balik setelah tugas dikumpulkan

Secara pribadi, saya merasa cara ini lebih menyenangkan dibanding metode belajar yang sudah ada, dan juga lebih efisien karena memaksa kita untuk menerapkan apa yang dipelajari. Jadi saya penasaran, apakah kalian pernah mencoba belajar coding dengan memanfaatkan AI?

7 komentar

 
jangcnet 2025-10-19

Saya belum pernah membuat kurikulum khusus untuk itu, tetapi saya terbantu saat ingin memahami lebih dalam bidang yang kira-kira sudah saya kenal. Terutama untuk hal-hal seperti pola yang sering digunakan, kalau mencarinya sendiri biasanya butuh banyak waktu, sedangkan LLM memang lebih unggul di bagian itu jadi sangat membantu. Tentu saja, dalam banyak kasus tetap perlu verifikasi silang.

 
euphcat 2025-10-17

Saya cenderung tidak memandang positif pemanfaatan yang biasa disebut vibe coding, tetapi selama tidak sampai membiasakan diri dengan pola "tolong kerjakan", menurut saya itu tetap bisa sangat membantu untuk belajar. Terutama saat terpaksa harus cepat mencari solusi, dan ketika benar-benar tidak punya gambaran harus mulai mendekati masalah dari mana, rasanya sulit ada yang lebih menolong daripada itu.

Dalam proses belajar penulis, menurut saya yang paling penting adalah adanya proses merangkum pengetahuan secara langsung dengan tangan sendiri. Dengan menelusuri StackOverflow, tutorial, contoh, dan dokumentasi resmi secara langsung, itu akan menjadi proses untuk melatih penerapan situasi orang lain ke situasi saya sendiri, sekaligus membangun pengetahuan latar belakang dan memperluas wawasan. Hal-hal seperti itu sulit didapat dengan mudah jika belajar dengan cara mengatakan kepada AI, "tolong rangkumkan untuk saya".

 
baeba 2025-10-17

Bukan belajar coding AI sih..
Saat mengembangkan backend dalam bahasa lain yang belum terlalu saya kuasai (Node) dari Java yang sudah ada,
dengan menggunakan AI, dibanding membaca buku.. karena bisa saling memberi dan menerima umpan balik lebih cepat,
hasil kerja jadi lebih cepat.

 
aer0700 2025-10-17

Ini memang coding, tapi saya pernah mendapat bantuan saat mengerjakan soal analisis numerik. Saat menyelesaikan soal analisis numerik dengan CuPy, saya menulis sendiri semua fungsinya, tetapi karena terasa lambat, saya mendapat bantuan untuk melakukan vektorisasi fungsi.

 
savvykang 2025-10-17

Saya sedang mempelajari Netty + RxJava karena pekerjaan saya membutuhkan pemrosesan stream TCP. Sebelumnya, saya tidak bisa memahami kenapa backpressure dan hot/cold observable diperlukan hanya dengan membaca dokumentasi resmi atau blog.

Saat saya menetapkan sendiri masalah nyata yang ingin diselesaikan lalu mengajukan pertanyaan, penjelasan yang keluar jadi sangat sesuai dengan situasinya dan bermakna, sehingga jauh lebih mudah dipahami. Kode contoh juga tidak saya percaya begitu saja; selama saya hanya memakai kode yang benar-benar berjalan untuk belajar, ini sangat berguna. Ada dua kali saya merasa biaya 30 ribu won per bulan itu tidak sia-sia, dan salah satunya adalah kasus seperti ini; satunya lagi adalah pertanyaan atau refleksi tentang team leading dan komunikasi.

 
tensun 2025-10-16

Saya rasa perlu berlangganan Copilot berbayar, lalu mempelajari pemahaman konteks serta bahasa, struktur data, jaringan, database, dan sistem operasi sesuai kebutuhan.

 
nullvana 2025-10-16

Kalau saya, saya akan memilih repositori GitHub dari tempat belajar, lalu menyuruh repomix atau cc/codex menganalisisnya, belajar sambil menjalankan loop tanya-jawab, dan jika situasinya memungkinkan, mungkin juga membuat PR, lalu mengulangi proses itu beberapa kali.