[🧑💻] Cerita Saat Aku Benar-Benar Kena Reality Check karena AI(Gemini) ketika Belajar Flutter
✨ Ringkasan Gemini 2.5 Pro
Hari ini, saat belajar bagian praktik kuliah ke-23 dari kursus ‘Dasar Pengembangan Aplikasi Flutter’, aku mengalami reality check yang cukup telak.
- Asli: http://blog.naver.com/hyeogikarp/223886583697
- Waktu publikasi Naver: 2025/06/02 22:19 KST
- Kategori asli: Pengembangan
Asli
Hari ini, saat belajar bagian praktik kuliah ke-23 dari kursus ‘Dasar Pengembangan Aplikasi Flutter’, aku mengalami reality check yang cukup telak.
Aku ingin menjelaskan secara singkat, bersama beberapa contoh gambar, bagaimana aku memanfaatkan AI saat belajar pengembangan lalu sampai kena reality check.
(Sebagai tambahan, aku berharap ini bisa menjadi contoh yang memberi inspirasi bagus bagi orang-orang yang masih belum mendapat gambaran bagaimana memanfaatkan AI untuk pengembangan/belajar.)


Tugas yang diberikan kepadaku adalah mengubah halaman kosong di kiri menjadi halaman biru di kanan.

Ini halaman kosong yang pertama kali diberikan.
Namun tiba-tiba aku penasaran. Kalau aku melampirkan screenshot dan sample code kepada Gemini 2.5 Pro, kira-kira seberapa mirip ia bisa mengimplementasikan gambar itu?





wkwkwk
Aduh… dunia ini wkwkwk
Aku memang tahu performanya bagus. Tahu sih tahu… tapi melihatnya jadi selesai begitu saja dalam beberapa detik, aku benar-benar tercengang wkwk
Namun, di sini aku belum melepaskan kecurigaan soal performanya.
Kode yang diberikan si anak ini banyak memakai widget “posisi paksa tetap” seperti Stack dan Positioned, jadi aku curiga bukankah cara seperti itu semacam jalan pintas. Rasanya seperti ia memberi kode yang hanya cocok untuk gambar persis seperti yang kuminta.
Jadi aku bertanya.


Seperti dugaan, sepertinya caraku memang lebih terasa standar.
Karena sudah sampai di titik ini, aku tidak bisa tidak menganalisis kode solusi(jawaban) dari instrukturnya.
Kira-kira instruktur memakai cara yang mana dari dua cara itu?





?????
Eh?
Serius…?
Tidak masuk akal…
Instrukturnya juga memakai Stack dan Positioned? Waduh…
Yah, tetap saja kode instruktur pasti lebih bagus, kan.


Apa-apaan…
Bedanya kode instruktur dan kode hasil sekali klik Gemini cuma beda “jenis” fungsi untuk memasukkan transparansi??

Ini pengetahuan yang sudah kuketahui dari membaca pesan error VSCode.
withOpacity sudah digantikan oleh withValues seiring pembaruan versi, dan belakangan ini termasuk fungsi yang tidak direkomendasikan untuk dipakai.

Waduh. Sepertinya ia salah paham, mengira aku mencoba melakukan serangan prompt injection(secara sederhana, menyuntikkan informasi palsu ke AI dengan cara seperti meng-gaslight). Tiba-tiba ia menolak menjawab.

Saat kusuruh “‘cari’ dulu lalu ‘kamu’ yang menilai”, untungnya ia mulai menjawab lagi.
Setelah mencari, ia mengakui juga.
Memang pintar si Jaemin kita.

Wah… aku benar-benar kena reality check telak.
Pada akhirnya, kode instruktur dan kode Gemini hampir semuanya sama, hanya berbeda satu kata kecil saja.

Bagian ini benar-benar bikin merinding.
Di sini, motivasiku untuk belajar nyaris hancur berantakan sekali lagi.
Apa ada alasan bagiku untuk tetap keras kepala mempertahankan cara belajar kuno yang sudah tertinggal zaman di era sekarang…?
Sesaat aku panas hati dan dorongan untuk membuang semua urusan kuliah itu, pindah ke Vibe Coding, lalu mencetak aplikasi MVP gila-gilaan langsung muncul. Siapa tahu, kan. Bisa saja itu pilihan yang lebih bijak…
Namun, tak lama kemudian aku menenangkan diri dan memutuskan kembali fokus pada tugas yang diberikan kepadaku.
Aku akan menyelesaikan kursus dasar/praktik pengembangan aplikasi Flutter sampai Juni.
Selama membuat aplikasi MVP, aku mungkin akan menerima “bantuan” dari “AI” seperti contoh hari ini, tetapi aku tidak akan menerima “hasil jadi” dari “AI Agent.”
Karena kalau begitu, semakin besar skala proyeknya, utang teknis yang tidak sanggup kutanggung akan menumpuk setinggi gunung, dan pada akhirnya aku hanya bisa bergantung sepenuhnya kepada AI.
… Mungkin. Dengan asumsi perkembangan teknologi AI tidak jauh lebih cepat lagi daripada perkiraanku…
Tinggalkan komentar