Triển vọng về kỷ nguyên AI agent của Steve Yegge
(newsletter.pragmaticengineer.com)Kỹ sư kỳ cựu ở Thung lũng Silicon Steve Yegge (từng làm tại Amazon, Google, hiện cố vấn cho các startup AI) đã nói về tương lai của kỹ thuật phần mềm trong thời đại AI theo cách rất thẳng thắn và gây tranh cãi trong một cuộc phỏng vấn với The Pragmatic Engineer.
Tóm tắt các luận điểm chính
1. Kỷ nguyên viết code bằng tay kết thúc & đường cong tăng trưởng bùng nổ
- Ban đầu ông là người hoài nghi AI, nhưng sau khi trực tiếp dùng Claude Code vào đầu năm 2024 thì đã hoàn toàn thay đổi quan điểm.
- Hiệu năng mô hình đang tăng vọt theo đường cong S, chu kỳ phát hành cũng ngày càng ngắn hơn (4 tháng → 2 tháng), và mọi lỗi đều được phản ánh ngay vào dữ liệu huấn luyện của mô hình tiếp theo → ông cho rằng chưa thấy giới hạn.
2. Khái niệm “nút xoay 50%” – các tập đoàn lớn khó tránh khỏi cắt giảm một nửa nhân sự
- Mỗi công ty đều có một “nút xoay” để điều chỉnh tỷ lệ cắt giảm nhân sự, và hiện nhiều nơi đang xoay theo hướng 50%.
- → Lập luận là phải sa thải một nửa kỹ sư thì nửa còn lại mới có thể dùng AI để đạt năng suất cực đại.
- Ông cũng quan sát rằng một nửa đã ghét cả việc nhập prompt và đang chuẩn bị nghỉ việc.
- Dù chỉ trích mạnh việc Amazon sa thải quy mô lớn một cách thiếu kế hoạch, ông vẫn cảnh báo rằng sắp tới sẽ có một đợt tái cơ cấu còn lớn hơn nhiều so với thời COVID.
3. 8 giai đoạn chấp nhận AI (ông tiếc nuối vì nhiều kỹ sư vẫn đang dừng ở các giai đoạn thấp)
- Giai đoạn 1~2: hầu như không dùng AI, hoặc chỉ bật agent trong IDE rồi review rất kỹ
- Giai đoạn 3~4: niềm tin tăng lên → chế độ YOLO, thậm chí không xem cả diff
- Giai đoạn 5~6: agent trở thành nhân vật chính, dùng đồng thời nhiều agent (giai đoạn nghiện)
- Giai đoạn 7~8: quản lý hơn 10 agent → tự làm orchestrator
→ Ông nói mình lo rằng những kỹ sư giỏi nhưng vẫn ở giai đoạn 1~2 sẽ dần bị tụt lại phía sau.
4. Hiệu ứng Dracula (hiện tượng AI hút cạn năng lượng)
- Khi dùng AI, con người trở nên cực kỳ phấn khích và tập trung → năng suất có thể bùng nổ gấp 100 lần, nhưng đi kèm là mệt mỏi dữ dội, buồn ngủ phải chợp mắt, và cáu kỉnh.
- → Ngay cả với người làm việc nhanh nhất, cũng chỉ khai thác được khoảng 3 giờ mỗi ngày là thời gian thực sự hiệu quả.
5. Đề xuất cuộc cách mạng về giờ làm việc
- Nếu năng suất tăng gấp 100 lần thì không cần phải cố làm đủ 8 tiếng.
- → Lập luận là để nhân viên chỉ tập trung 3 giờ mỗi ngày rồi cho nghỉ phần còn lại sẽ có lợi hơn cho công ty. (Nếu không thì burnout → công ty sụp đổ)
6. Các tập đoàn lớn đã chết rồi (chỉ là chưa nhận ra)
- Do có nút thắt cổ chai quá lớn về đổi mới, các tập đoàn lớn không thể hấp thụ đúng mức ngay cả khi có những kỹ sư siêu năng suất.
- → Từ giờ, đổi mới sẽ chỉ diễn ra ở các nhóm nhỏ và startup (tương tự thời chuyển dịch sang cloud).
- Ông đưa ra chẩn đoán lạnh lùng rằng hiện nhiều tập đoàn lớn đang ở trạng thái “công ty zombie to xác nhưng đã chết”.
Tóm tắt một dòng
Thông điệp của Steve Yegge:
“Kỷ nguyên viết code thủ công đã kết thúc → AI agent là nhân vật chính → các tập đoàn lớn phải cắt giảm một nửa nhân sự và để những người còn lại chỉ làm 3 giờ mỗi ngày thì mới sống sót. Từ giờ, đổi mới là phần việc của các nhóm nhỏ.”
2 bình luận
Có lẽ hơi vội khi nói rằng các tập đoàn lớn đã chết.
Tốc độ thay đổi rõ ràng sẽ là lợi thế của startup, nhưng cũng có những lĩnh vực chỉ các tập đoàn lớn mới làm được, nơi startup không thể mới bước vào. Chẳng hạn như sở hữu các mỏ dầu quy mô lớn như Aramco, hay có những công ty sở hữu các tàu container cỡ lớn như Musk thì mới làm được những việc nhất định... Trong số những việc các công ty đó phải làm để xây dựng kinh doanh, việc lập trình hẳn chỉ là một phần rất nhỏ.
Nếu dùng Emacs thì đúng là người đã dạy nên dùng Caps Lock làm Ctrl đây mà. Tự dưng thấy đáng tin ghê.