Skip to main content

Siri Vibe Coding S02E00 (Pilot): 3 Tier Coder — Anda Di Tahap Mana?

S02E00 (Pilot): 3 Tier Coder — Anda Di Tahap Mana?

Sebelum kita masuk ke episod teknikal Season 2 (yang dah pun bermula dengan S02E01 — Aider & OpenCode), jom kita berhenti sekejap dan fikirkan sesuatu yang lebih peribadi — di mana sebenarnya kedudukan awak dalam evolusi seorang coder?

😄 Nota: Sekali lagi, episod ni santai — tiada command, tiada setup. Ambil masa, jawab soalan-soalan dalam kepala, dan lihat di mana awak "duduk".


📑 Kandungan (Table of Content)


Pembukaan

Ada 3 jenis coder di dunia ni. Bukan ikut umur, bukan ikut kelulusan, tapi ikut cara mereka bekerja dengan kod. Yang mana satu awak?


BAHAGIAN 1: Quiz Mini — Kira Tier Anda

Jawab soalan-soalan ni dalam kepala (jujur dengan diri sendiri):

  1. Berapa lama purata awak ambil untuk siapkan satu aplikasi kecil (contoh kalkulator ringkas)?

    • a) Beberapa jam, tulis semua sendiri, faham setiap baris
    • b) Beberapa minit, guna AI agent macam Cline/Aider/OpenCode
    • c) Tak pernah fikir soalan ni — sistem saya jalankan sendiri, saya cuma "arah" strategi
  2. Bila jumpa bug, apa awak buat?

    • a) Debug manual, baca kod baris demi baris
    • b) Copy-paste error kat AI, biar ia betulkan
    • c) Ada "agent khas" yang automatik detect dan lapor bug sebelum awak sedar pun
  3. Berapa banyak "AI brain" berbeza awak guna serentak untuk satu projek?

    • a) Tiada — saya sendiri "otak" tunggal
    • b) Satu — Cline/Aider/OpenCode dengan satu model AI
    • c) Berbilang — ada AI jadi "pengurus", AI lain jadi "pekerja", semua berkoordinasi

Majoriti (a)Tier 1. Majoriti (b)Tier 2. Majoriti (c)Tier 3.


BAHAGIAN 2: Tier 1 — "Old School Warrior"

Ini generasi asal — belajar coding di universiti/kolej, tiada AI helper, tiada autocomplete pintar. Cuma awak, buku teks, dan kesabaran.

Kalau awak jenis yang tak tidur cukup masa belajar dulu (jenaka lama tapi benar), dan sekarang pandai coding solo — awak Tier 1. Ini kemahiran tulen, dibina dari kesusahan sebenar. Tiada yang boleh ambil kredibiliti tu daripada awak.

😄 Tier 1 warrior selalunya paling "curiga" dengan AI coding — dan itu wajar, sebab mereka tahu betapa susah nak jadi baik dalam coding, jadi bila nampak orang "siap app dalam 2 hari", instinct pertama mesti "mustahil, mesti ada something wrong".


BAHAGIAN 3: Tier 2 — "Vibe Coder"

Ini Season 1 siri kita — satu "brain" AI (Cline, dibantu MCP, dan pelbagai tool automatik), solo, tapi dengan kuasa yang jauh melangkaui apa Tier 1 mampu buat seorang diri.

Analogi kegemaran saya: naik basikal, kayuh laju-laju, kemudian lepas tangan dari handle — dan basikal tu tetap bergerak lancar. Orang lain pandang, terkejut betapa cepat aplikasi siap — sesuatu yang biasanya ambil developer berbulan-bulan, siap dalam dua hari.

Untuk Ramai Orang, Tier 2 DAH CUKUP

Ini penting untuk difahami — tidak semua orang perlu "naik" ke Tier 3. Kalau keperluan awak (macam kebanyakan pembaca siri ni) adalah:

  • Bina projek peribadi/testbed
  • Automate kerja harian
  • Belajar dan explore

...Tier 2 memberikan 90% kuasa yang awak perlukan, dengan kerumitan jauh lebih rendah dari Tier 3.


BAHAGIAN 4: Tier 3 — "Maharaja" (Teaser)

Ini tahap tertinggi — orchestration. Bukan satu AI brain, tapi berbilang AI bekerja serentak, masing-masing peranan (coordinator, specialist, worker), macam syarikat kecil beroperasi automatik.

Pernah tengok video YouTube content creator teknologi yang tunjuk sistem "crews" bekerja sementara mereka sendiri keluar hantar anak ke sekolah, balik projek dah siap? Itu Tier 3.

Kenapa "Rahsia"?

Ini misteri yang kita akan cuba selesaikan dalam S02E02 — kenapa content creator jarang kongsi setup penuh mereka untuk orchestration? Adakah ia sengaja disorok (nak elak "pupus" pekerjaan mereka sendiri), atau ada sebab lain yang lebih mudah (susah nak paparkan menarik, setiap setup sangat customized, atau sekadar genuinely susah dan penuh trial-and-error yang "tak cantik" untuk video)?

Tiada spoiler teknikal di sini — simpan untuk episod seterusnya. Tapi satu yang saya boleh kongsi sekarang: saya sendiri pernah cuba (dan gagal!) dengan CrewAI — 4 "brain", 8 agent, hasil mengecewakan. Kegagalan tu sendiri jadi bahan pembelajaran penting untuk S02E02.


BAHAGIAN 5: Peta Tools Ikut Tier

Tier Tools Biasa
Tier 1 IDE biasa (Notepad++, VS lama, Sublime), tiada AI
Tier 2 VSCode + Cline, Aider, OpenCode (Season 1 & 2 kita)
Tier 3 CrewAI, AutoGen, orchestration framework, multi-agent system

BAHAGIAN 6: Tier Bukan Hierarki Nilai

Nota paling penting dalam episod ni — Tier tinggi TIDAK bermaksud "lebih hebat". Ia cuma jenis pendekatan berbeza, untuk keperluan berbeza.

Seorang Tier 1 warrior yang faham setiap baris kodnya adalah sama berharga dengan Tier 3 maharaja yang orkestrasi 10 agent serentak — kedua-dua perlukan kefahaman mendalam, cuma diapplikasikan secara berbeza.

Malah, Tier 1 warrior yang cuba Tier 2/3 selalunya lebih berjaya dari orang yang terus mula di Tier 3 tanpa asas — sebab mereka faham apa yang "patut" jadi hasil, boleh nilai kualiti output AI dengan lebih tajam.

😄 Jangan rasa rendah diri kalau awak "cuma" Tier 2. Dan jangan rasa sombong kalau awak dah cuba capai Tier 3. Setiap tier ada tempat, ada masa, ada kegunaan.


Penutup

Sekarang awak dah tahu di mana kedudukan awak — dan lebih penting, awak tahu tiada tekanan untuk "naik tier" melainkan memang keperluan awak memerlukannya.

S02E01 (Aider & OpenCode) dah awak baca — itu peneguhan Tier 2 dengan tool baharu. Nantikan S02E02, "Rahsia Maharaja", di mana kita cuba sendiri teroka Tier 3 — dengan kejujuran penuh, termasuk kegagalan sepanjang jalan.


Episod ini adalah Pilot untuk Season 2, siri "Vibe Coding".

Comments

Popular posts from this blog

Siri Vibe Coding S01E01: Panduan Lengkap: VSCode + Cline: Cinta Pandang Pertama (Zero to Hero) Rev.#2

Panduan ini ditulis untuk sesiapa yang baru nak mula "vibe coding" — iaitu menulis kod dengan bantuan AI agent yang boleh terus edit fail, jalankan command, dan sambung ke database. Tak perlu pengalaman VSCode sebelum ni. Ikut je step demi step. 📸 Nota pasal screenshot dalam panduan ni : Setiap bahagian penting ada penanda 📸 [AMBIL SCREENSHOT DI SINI] — ambil gambar skrin awak SENDIRI di titik tu semasa ikut langkah, dan sisipkan dalam blog post awak. Ini lebih baik dari guna gambar orang lain — versi UI awak akan tepat sama dengan apa pembaca nampak di skrin mereka, dan awak elak isu hak cipta guna gambar orang lain. 😄 Amaran kecil : Panduan ni panjang — bukan sebab saya "tak reti" ringkaskan, tapi sebab vibe coding ni ada BANYAK moving parts (editor, AI, database, semua kena "kenal" antara satu sama lain). Saya selit sikit jenaka sepanjang jalan supaya mata tak "freeze" macam program yang hang. Kalau jenaka tak sampai, skip terus ke ara...

AI Tools 12 For Marketing

 AI Tools 12 For Marketing

AI Tools 10

 AI Tools 10