Skip to content

Long Lắc Lư với AI?

Tôi viết prompt, AI viết nội dung, chẳng AI sai mà cũng không ai đúng!

Menu
  • Home
  • Photography
  • Writing [by AI, prompt by me]
Menu

[AI viết] Vibe Coding: Khi Comment Trở Thành Code

Posted on May 4, 2026May 4, 2026 by Long Lắc Lư

Giai đoạn 1998 đến tầm 2006-2009, thời mình còn tự tay viết phần crawler cho Baomoi bằng C#, có một thứ mình luôn bị ám ảnh. Mình gọi nó là trạng thái zen. Cụ thể ở đây là sự tập trung cực độ vào từng dòng lệnh trên màn hình.

Cái cảm giác đó thường đến vào lúc nửa đêm. Khi cơ thể đã mệt lả, bên ngoài tối mù và chỉ còn mình với con PC già, não tự động tắt đi phần ồn ào mất tập trung. Ranh giới giữa người gõ phím và dòng lệnh bị xóa nhòa. Bạn cắm đầu code ráng cho xong nốt đoạn này để còn lăn ra ngủ, nhưng ngay tại khoảnh khắc bặm môi debug đoạn code đó, thế giới bên ngoài nhòa hẳn đi. Ý thức cố gắng thấu hiểu hay kiểm soát hệ thống hoàn toàn nhường chỗ cho một dòng chảy thuần khiết. Bạn hòa tan vào code, để logic tự vận hành qua những ngón tay. Văn vẻ thế thôi, code nhanh còn đi ngủ!

Hồi đó, mình thường có thói quen viết phần chú thích (comment) dài hơn cả phần code thực tế. Mình làm vậy đơn giản vì những cuốn sách dạy lập trình kinh điển ngày xưa bảo phải làm thế. Cái thời mà Internet chưa có nhiều tài liệu để hở ra là tra mạng, sách giáo khoa bảo sao thì làm vậy. Mình viết dài cẩn thận để vài tháng sau đọc lại, bản thân còn nhớ tại sao đêm đó mình lại xử lý cồng kềnh như thế.

Cái trạng thái zen đó bây giờ không còn nữa. Nó bị băm nát bởi một thứ gọi là “vibe coding”.

Việc tự tay gõ code đã chết. Hôm nay, bạn chỉ mớm lời cho một thực thể vô hình.

Bản hợp đồng trong nhà tắm

Trong bộ phim hoạt hình kinh điển Spirited Away, cô bé Chihiro bị ép làm việc trong nhà tắm của mụ phù thủy Yubaba để cứu cha mẹ. Bước đầu tiên của bản hợp đồng lao động vô cùng đơn giản. Yubaba cướp lấy tên thật của cô. Từ “Chihiro”, cô bị rút gọn thành “Sen”.

Cơ chế bóc lột tối thượng của hệ thống là tước đi danh tính. Khi bạn quên mất mình từng là ai trước khi bước qua cánh cửa, bạn sẽ không bao giờ biết khi nào nên rời đi.

Giới kỹ sư phần mềm vừa cùng nhau ký một bản hợp đồng y hệt với Yubaba.

Trong một công bố chính thức, Andrej Karpathy thừa nhận một sự đảo chiều chóng mặt: tỷ lệ 80/20 của ngành lập trình đã bị lật ngược. Trước đây, kỹ sư tự tay gõ 80% code và dùng AI làm trợ lý phụ việc. Bây giờ, AI Agent trực tiếp gánh vác 80% khối lượng cơ bắp, bao gồm toàn bộ các đoạn boilerplate rập khuôn, các hàm lặp đi lặp lại và việc sinh cú pháp chi tiết. Con người bị ép lùi về để nắm giữ 20% công việc thượng tầng: thiết kế kiến trúc, định nghĩa ranh giới và thẩm định kết quả.

Sự sụp đổ của hệ hình cũ đã chính thức diễn ra.

Sức bền lập trình được

Trong 20 năm qua, lập trình là việc bạn tự biên dịch ý tưởng thành cú pháp máy tính. Bây giờ, ý tưởng đi thẳng thành hệ thống hoạt động, bỏ qua hoàn toàn trạm trung chuyển là bộ não người.

Sự kỳ diệu của AI nằm ở chỗ sức bền giờ đây là một biến số có thể lập trình được (programmable stamina). Một con bot có thể thử 50 cách tiếp cận khác nhau. Nó có thể test đi test lại, sửa lỗi hàng trăm lần mà không cần uống cà phê hay kêu ca mệt mỏi. Bạn chỉ việc giao đề bài, đi ngủ, và sáng hôm sau nhận kết quả.

Nhưng chính cái sức bền vô hạn đó lại giăng ra một cái bẫy chết người. Ngày xưa, sự mệt mỏi của con người vô tình đóng vai trò là một cái phanh tự nhiên. Càng mệt, bạn càng muốn code đơn giản để chạy cho xong. AI thì không biết mệt. Nếu không có giới hạn, nó sẽ bung xõa năng lượng để đẻ ra những lớp lang phức tạp, những đoạn logic trừu tượng, và tự huyễn hoặc bằng những cấu trúc cồng kềnh không cần thiết. Đưa cho AI bài toán làm cái cày, nó có thể xây cho bạn một cái trạm vũ trụ chỉ để xới đất.

Lời tiên tri từ thợ gõ

Hóa ra, cái thói quen viết comment dài hơn code như sách đã dạy của cái thời làm Baomoi 20 năm trước lại là một lời tiên đoán đúng tới tận bây giờ.

Ngày xưa, trình biên dịch máy tính (compiler) rất ngu ngốc. Nó chỉ hiểu cú pháp khô khan, nó hoàn toàn mù tịt về ý định. Bạn gõ code để ra lệnh cho cái máy. Cỗ máy thực thi logic. Còn phần comment là để bạn nói với con người về lý do tại sao bạn lại chọn giải pháp đó. Bộ não người đóng vai trò duy nhất trong việc lưu giữ ngữ cảnh.

Sự đảo lộn vĩ đại nhất của trào lưu vibe coding là sự hoán đổi quyền lực này. Cú pháp lập trình bây giờ chỉ là rác thải cơ học, một thứ phế phẩm sinh ra trong quá trình máy tính dịch tiếng Anh thành phần mềm. Cái đoạn comment ngày xưa, những dòng chữ giải thích luật chơi, bối cảnh, giới hạn, giờ đây chính là source code thực thụ. Máy tính đã đủ thông minh để đọc trực tiếp cái “tại sao” và tự lo phần “như thế nào”.

Quyền lực trong kỷ nguyên Agentic Coding giờ đây thuộc về những người đã dành 20 năm qua để ám ảnh với phần comment. Họ là những kiến trúc sư thực thụ, những người nắm giữ toàn bộ ngữ cảnh và mục đích của hệ thống. Tiếc là mình code dở quá nên đã đi làm việc khác mất rồi 🙁

Trở thành kẻ kiểm toán

Ngai vàng của người thợ đánh máy đã sụp đổ. Bạn buộc phải rút lui về phòng điều khiển và trở thành một kẻ kiểm toán đối kháng (adversarial auditor) với chính cái hệ thống tự động của mình.

Vũ khí duy nhất giữ cho bạn không chết chìm trong cái đống rác công nghệ hào nhoáng do AI sinh ra (Slopocalypse) là cái gu thẩm mỹ (taste) và khả năng áp đặt kỷ luật thép. Andrej Karpathy đúc kết bộ kỷ luật này thành triết lý 4 nguyên tắc (một dạng “luật lao động” dành cho lũ bot nhiệt tình thái quá):

  1. Bắt nó nghĩ trước khi gõ (Think Before Coding): Ép con bot phải nói ra các giả định của nó, thừa nhận những điểm mù và đặt câu hỏi ngược lại trước khi viết bất cứ dòng lệnh nào. Cấm tuyệt đối thói quen đoán mò vô thức.
  2. Ép sự đơn giản (Simplicity First): Bản năng của AI là tự đẻ ra sự phức tạp. Bạn phải là người cắt tỉa không thương tiếc. Không khoan nhượng với các kiến trúc thừa thãi hoặc những đoạn logic phòng hờ cho một tương lai viễn vông.
  3. Mổ đúng vị trí (Surgical Changes): Giới hạn phạm vi của con bot một cách cực kỳ khắt khe. Nó chỉ được phép can thiệp vào đúng vết mổ mà bạn chỉ định. Cấm tự tiện dọn dẹp các thành phần lân cận. Cấm tuyệt đối việc đập đi xây lại cả cái nhà chỉ để sửa một cái bóng đèn.
  4. Giao khoán mục tiêu (Goal-Driven Execution): Đây chính là cốt lõi của thứ sức bền vô hạn. Hãy định nghĩa thật sắc lạnh các bài test và điều kiện thành công. Sau đó bấm nút và kệ xác cho con bot tự vấp ngã, tự gỡ gạc hàng trăm vòng cho tới khi nó chạm được vào cột mốc đó.

Từ nay, bạn là người thiết lập bộ luật để kiểm tra xem con AI có đang lén giấu rác dưới gầm giường hay không.

Sự tĩnh lặng của trạng thái zen khi tự gõ từng dòng lệnh đã vĩnh viễn khép lại. Cánh cửa nhà tắm đã đóng sập.

Bạn đã nộp cái tên “Coder” của mình cho Yubaba rồi. Hãy gạt sự tiếc nuối sang một bên. Cầm lấy bản vẽ hệ thống và đi quản lý lũ quái vật đi.

Related Posts

[AI viết] Tạo Rác Tốc Độ Cao: Cái Bẫy Của Vibe Coding

Visited 4 times, 4 visit(s) today

Post navigation

← [AI viết] Bẫy Da Vinci: Nỗi Đau Thiên Tài Hay Thuật Toán?

Leave a Reply Cancel reply

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

Agentic Commerce AI ai agent Apple black hat chatGPT Chí Phèo cô đơn Fuckarounditis game gamification grab haychamluoilen Hà Nội l3 langtang looksmaxxing Luxury Murakami Mustang Nepal Netflix nước hoa Parasite robot scammer skinner sontag stablecoin starcraft Tarot thao túng The art of Sarah thần kinh Tinder Tây Du Ký Varanasi vibe code Visa Vũ Bằng zhc Zombie ảo giác ẩm thực ớt

May 2026
MTWTFSS
 123
45678910
11121314151617
18192021222324
25262728293031
« Apr    

Popular posts:

  • [AI viết] Cưỡi Ngựa Mà Vẫn Chậm Hơn Người Đi Bộ
  • Hãy chăm lười lên
  • [AI viết] Làm Việc 4H: Đừng Trả Lương Cho Sự Bận Rộn
  • [AI viết] Lịch Sử Bạo Lực Của Việc Uống Ớt
  • [AI viết] Não Bạn Là Console: Ai Đang Cầm Tay Cầm?
  • [AI viết] Ớt Dạy Ta Điều Gì Về Con Người

© 2026 Long Lắc Lư với AI? | Powered by Minimalist Blog WordPress Theme