Chuyển đến nội dung
tinAI
Quay lại

Coding với AI nhưng không vibe

peterbloem.nl · Loại nguồn: công ty/blog 2026-08-16T20:07:46.301Z
Bản dịch tiếng Việt của tinAI · Từ AI coding without the vibes (peterbloem.nl) · Ngày gốc: · Dịch ngày:

và giữ bối cảnh từ bản tin tinAI đã giới thiệu bài này .

Bài gốc: AI coding without the vibes (peterbloem.nl)

Tác giả: Peter Bloem

Ngày đăng: Dịch ngày:

TL;DR

Peter Bloem đề xuất một cách dùng AI cho người học và dev muốn giữ kỹ năng: con người viết code, AI review. Bài không phủ nhận AI, nhưng đặt ranh giới rõ để tránh deskilling và giữ trách nhiệm hiểu code trong đầu người viết.

Ước tính đọc: 2 phút

Tóm tắt

Bài viết bắt đầu từ câu hỏi nên khuyên sinh viên dùng AI thế nào. Cấm hoàn toàn là không thực tế, nhưng giao mọi thứ cho model cũng làm người học mất cơ chế tự kiểm tra xem mình có thật sự hiểu hay không.

Quy tắc trung tâm của tác giả là tách “làm” và “kiểm”. Hoặc bạn làm, AI kiểm; hoặc AI làm, bạn kiểm. Với scientific code và code cần hiểu sâu, tác giả chọn vế đầu: con người viết từng dòng, AI đóng vai reviewer.

Quy tắc thực hành

Tác giả gọi hướng này là craft coding. Một số dogma đáng chú ý:

Khi nên áp dụng

Cách này không tối ưu cho mọi công ty. Nếu mục tiêu chính là throughput, vibe coding có thể thắng về tốc độ ngắn hạn. Nhưng với research code, security-sensitive code hoặc đào tạo junior, ownership quan trọng hơn.

Điểm mạnh của AI reviewer là nó có thể bắt lỗi mà người viết bỏ sót, nhưng vẫn buộc người viết giữ mô hình mental của codebase. Điểm yếu là bạn vẫn mất một phần kỹ năng debug sâu vì model chỉ ra lỗi nhanh hơn. Trade-off này đáng chấp nhận khi mục tiêu là code đúng hơn và người viết vẫn hiểu mình đang làm gì.


Đường dẫn nguồn

tinAI dịch bài này sang tiếng Việt từ AI coding without the vibes (peterbloem.nl) · Loại nguồn: công ty/blog và giữ bối cảnh từ bản tin tinAI đã giới thiệu bài này .

Bản tin này có 3 bài dịch liên quan từ cùng bản tin.

Đọc tiếp từ đây

Bạn có thể quay lại bản tin nguồn hoặc mở kho bài dịch để đọc tiếp.

Các bài bên dưới cùng xuất hiện trong bản tin nguồn, nên giữ chung bối cảnh đọc với bài này.

Các bài liên quan trong cùng bản tin trải trên 2 loại nguồn (2 bài). Loại nguồn: công ty/blog 1 Loại nguồn: web 1