Peta Jalan Empat Tahun: Hafalan, Bahasa Arab, dan Vibe Coding

Rutinitas harian

Tiga jam sehari dibagi ke dalam tujuh blok yang ditambatkan pada waktu salat, agar tidak bergantung pada ingatan atau suasana hati. Bagian inilah yang dicetak dan ditempel di meja.

WaktuDurasiKegiatanAturan
Sebelum atau bakda Subuh70 menitBaca makna ayat, hafalkan, lalu ulang hafalan tujuh hari terakhirPonsel di luar ruangan; jam ini tidak boleh disentuh urusan kantor
Salat sunah dan qiyamul lailmengikuti salatBaca hafalan yang sedang dimatangkanSalat adalah penguji itqan yang paling jujur
Perjalanan dan sela waktuseadanyaDengarkan murattal juz yang sedang dihafalSatu qari saja, agar irama melekat
Saat bekerja10 menitI’rab satu ayat atau satu kalimat dari teks yang sedang diterjemahkanTulis, jangan hanya dibatin
Bakda Asar atau Magrib45 menitMurajaah hafalan lama secara bergilir, lalu setoranMulai setengah juz, naik bertahap sampai 1–2 juz
Bakda Isya35 menitBahasa Arab: kitab dan sesi bicara berselang-selingRekam monolog Arab lima menit setiap hari, lalu dengarkan ulang
Empat hari sepekan25 menitVibe coding pada satu proyek nyataSetiap sesi ditutup dengan sesuatu yang berjalan dan satu commit

Tidur lebih awal termasuk bagian dari rutinitas ini: hafalan dikukuhkan otak saat tidur, dan begadang merusak target pertama.

Prinsip

Empat aturan ini menentukan apa yang dikorbankan ketika pekan menjadi kacau, sehingga keputusan tidak perlu diambil ulang setiap hari.

  1. Murajaah tidak pernah gugur. Urutan pengorbanan: vibe coding lebih dulu, lalu kitab bahasa Arab, lalu hafalan baru. Hafalan yang ditinggal sepekan mundurnya sebulan.
  2. Tidak boleh bolong dua hari berturut-turut. Satu hari terlewat adalah kecelakaan; dua hari adalah awal kebiasaan baru.
  3. Ada versi minimum untuk hari terburuk: 15 menit murajaah saja. Hari itu tetap dihitung.
  4. Tidak menambah hafalan baru sebelum yang lama lulus uji.

Persiapan pekan ini

Lima langkah ini dikerjakan sekali saja, sebelum rutinitas dimulai.

  • Sepakati jam setoran tetap dengan istri dan siapkan buku mutaba’ah.
  • Tetapkan satu mushaf untuk selamanya, agar letak ayat di halaman ikut terhafal.
  • Cari mitra atau guru muhadatsah untuk 2–3 sesi sepekan.
  • Hentikan revisi panduan vibe coding dan buka proyek aplikasi zikir pagi petang.
  • Tunda pelajaran di luar tiga target ini, termasuk Mandarin.

Pentahapan enam pekan

Beban dinaikkan bertahap sampai tiga jam pada pekan kelima, sebab memulai semuanya sekaligus adalah pola gagal yang paling umum.

PekanYang dijalankanPerkiraan waktu harian
1–2Blok Subuh dan murajaah soresekitar 2 jam
3–4Ditambah blok bahasa Arab bakda Isya dan i’rab 10 menitsekitar 2 jam 40 menit
5–6Ditambah vibe coding empat hari sepekansekitar 3 jam

Bila satu tahap belum terasa ringan pada akhir pekan kedua, ulangi tahap itu dua pekan lagi sebelum naik.

Setoran dan uji itqan

Lima juz yang lemah dipulihkan lebih dulu dalam 4–6 bulan, sekitar satu halaman sehari, lima hari sepekan. Hafalan yang pernah ada pulih jauh lebih cepat daripada hafalan baru, jadi ini bukan mulai dari nol. Karena tahsin sudah ditempuh dua tahun, fase perbaikan bacaan boleh dilewati.

Setoran kepada istri kuat karena beliau ahli dan selalu ada. Celahnya: pasangan cenderung lunak, dan jadwal yang bisa kapan saja paling mudah tergeser. Tiga penawarnya:

  1. Jam setoran tetap, diperlakukan seperti janji dengan guru di luar rumah.
  2. Buku mutaba’ah tertulis: tanggal, halaman, jumlah kesalahan, dan letaknya.
  3. Penguji luar setiap kali satu juz selesai. Ustaz tahsin terdahulu bisa diminta menjadi penguji itu.

Satu juz dinyatakan mutqin bila dibaca sekali duduk, tanpa dibantu, dengan paling banyak tiga kesalahan di hadapan penguji luar. Sesudah lima juz pulih, hafalan baru cukup 3–4 halaman sepekan.

Tinjauan pekanan dan bulanan

Setiap Jumat, 15 menit, catat empat angka: halaman baru, juz yang dimurajaah, menit berbicara bahasa Arab, dan fitur yang dirilis. Angka nol dua pekan berturut-turut berarti jadwalnya yang harus diubah, bukan semangatnya yang dipersalahkan.

  • Catatan mutasyabihat: setiap ayat yang tertukar dengan ayat serupa ditulis berpasangan dalam satu buku, lalu dibaca ulang pada tinjauan Jumat.
  • Bahasa Arab: satu kitab sampai tamat, tidak melompat-lompat. Nahwu dari Qathrun Nada menuju Syarh Ibnu ‘Aqil; sharaf dari latihan tashrif menuju Syadzal ‘Arf; balaghah dari Al-Balaghah Al-Wadhihah menuju Jawahirul Balaghah.
  • Vibe coding: setiap 1–2 bulan, satu alat kecil dirilis ke pengguna nyata. Yang dikuasai adalah hal yang awet: memecah masalah, membaca kode, Git, debugging, dan keamanan dasar.

Peta empat tahun

Dengan 3–4 halaman baru sepekan, setoran 30 juz selesai sekitar bulan ke-40, dan delapan bulan terakhir dipakai khusus untuk pematangan. Angka juz di bawah ini adalah perkiraan, bukan janji.

TahunHafalanBahasa ArabVibe coding
1Lima juz pulih, lalu naik ke sekitar 10 juzTamat Qathrun Nada dan latihan tashrif; bicara rutin 2–3 sesi sepekan4–6 alat kecil dirilis, dimulai dari aplikasi zikir pagi petang
2Sekitar 18 juzMulai Syarh Ibnu ‘Aqil dan Al-Balaghah Al-WadhihahMulai menggarap aplikasi Al-Qur’an dan hadis
3Sekitar 27 juzJawahirul Balaghah; mampu menyampaikan kajian singkat dalam bahasa ArabAplikasi utama dipakai pengguna nyata dan dirawat rutin
4Khatam setoran, lalu pematangan 30 juzPercakapan lancar tanpa persiapan; membaca kitab turats tanpa kamus untuk sebagian besar teksMampu merancang, merilis, dan merawat aplikasi secara mandiri

Musim khusus

Pada musim-musim berikut, target diturunkan dengan sengaja agar kebiasaan tidak putus.

KeadaanYang dilakukan
RamadanHentikan hafalan baru, lipat gandakan murajaah; bahasa Arab dan coding boleh libur
SafarVersi minimum saja: 15 menit murajaah, tanpa rasa bersalah
SakitDengarkan murattal; kembali ke jadwal dua hari sesudah pulih, dimulai dari murajaah
Pekan kacau di kantorIkuti urutan pengorbanan: coding gugur dulu, lalu kitab, lalu hafalan baru; murajaah tetap

Sesudah musim itu lewat, kembali ke jadwal penuh secara bertahap dalam satu pekan, bukan dalam satu hari.

In

Leave a Reply

Your email address will not be published. Required fields are marked *