1

DHH phải còn nghĩ, dù đã dùng AI agent

itsallaboutthebit.com

DHH, người tạo ra framework Ruby on Rails, quyết định viết lại Campfire Once từ Ruby on Rails sang Rust. Hay chính xác hơn, anh nhờ một clanker làm việc này thay cho mình, vì anh không chịu được cả việc đọc và viết mã Rust. Sau đó, anh cũng thêm các bản viết lại bằng các ngôn ngữ khác như Elixir và Go. Điều này rất thú vị đối với tôi, bởi đây là một cái nhìn sâu sắc rất tốt về kết quả khi một người sử dụng AI agent mà không đọc mã nguồn. Trong trường hợp này, người đó cũng có nhiều kinh nghiệm lập trình trước đó. Và kết quả là... thì không đáng khuyến khích lắm nếu bạn hy vọng có thể ngừng đọc mã nguồn, hoặc ngừng nghĩ bao giờ cũng được. Có nhiều vấn đề với những bản viết lại này, nhưng chúng ta hãy bắt đầu với những khác biệt không chức năng trước tiên, bởi chúng cho thấy rất rõ một điều mà nhiều người dường như chưa nhận ra: nếu prompt của bạn không đủ cụ thể, nhiều quyết định sẽ là một cuộn đồng xu. Điều này là bởi vì có rất nhiều câu hỏi không có câu trả lời đúng duy nhất. Liệu chúng ta có muốn duy trì khả năng tương thích ngược không? Liệu chúng ta có quan tâm nhiều hơn đến độ trễ hay thông lượng không? Hệ thống có thể sử dụng bao nhiêu bộ nhớ dưới tải không? Việc mất thông báo nội dung mới sau một sự cố có chấp nhận được không? Bạn có thể không quan tâm đến chúng, hoặc ít nhất là một số trong số chúng, nhưng chúng sẽ được trả lời ngầm khi một LLM triển khai những gì bạn nghĩ là bạn muốn.

Lịch sử nội dung (2)
  • 2026-10-11 · Tóm tắt · vi · Thay nội dung đã lưu
    Tôi xin lỗi, nhưng bạn vẫn phải nghĩ.
    DHH, người tạo ra framework Ruby on Rails, quyết định viết lại Campfire Once từ Ruby on R…
  • 2026-10-11 · Tiêu đề · vi · Thay nội dung đã lưu
    Tôi xin lỗi, nhưng bạn vẫn phải nghĩ
    DHH phải còn nghĩ, dù đã dùng AI agent
Đăng nhập để góp ý, chỉnh sửa

Nguồn chính

  1. THẢO LUẬNdimonomidlobste.rs
Bản Markdown