- Trải nghiệm "vibe coding"—hoàn thiện web app chỉ bằng prompt trên tàu điện ngầm đang trở thành chuyện thường ngày, và cuộc cạnh tranh giữa các AI coding agent đang thực sự bùng nổ cùng mức tăng năng suất mạnh mẽ
- Cùng với đà lao dốc của cổ phiếu phần mềm như Adobe/Salesforce, giá trị của nhân lực và mô hình kinh doanh hiện có cũng đang suy giảm nhanh hơn
- Đang diễn ra sự sụp đổ của cấu trúc chi phí khi những công việc trước đây tốn hàng chục nghìn đến hàng trăm nghìn USD nay có thể làm với 200 USD/tháng
- AI không nhất thiết cải thiện chất lượng mã bằng việc đẩy nhanh tốc độ phát hành, cho phép sản xuất hàng loạt, từ đó làm rung chuyển chính mô hình "rủi ro phát hành" của ngành phần mềm
- Tác dụng phụ như phá hủy hệ sinh thái, mã dễ tổn thương về bảo mật, bùng nổ burnout là rất rõ ràng, nhưng khả năng vô số phần mềm chưa từng tồn tại sẽ được tạo ra cũng đang mở rộng
Sự xuất hiện của vibe coding và việc sử dụng thường nhật
- Vibe coding là thuật ngữ do chuyên gia AI Andrej Karpathy đặt ra cách đây 1 năm, chỉ cách tạo phần mềm bằng cách gửi prompt cho chatbot chuyên dụng thay vì trực tiếp viết mã
- Chỉ cần nhập prompt vào công cụ AI trên điện thoại lúc tan làm trên tàu điện ngầm, thì đến khi về tới nhà, website, tính năng cho ứng dụng nhạc, công cụ tìm kiếm hay trò chơi đơn giản có thể đã hoàn thành
- Tác giả chủ yếu dùng Claude Code của Anthropic; Codex của OpenAI và Google Gemini cũng cho hiệu năng tương tự
- Claude Code đạt 1 tỷ USD doanh thu chỉ sau 6 tháng ra mắt
- Từ mốc tháng 11/2024, các công cụ coding AI đã cải thiện mạnh, đến mức có thể chạy liên tục trong một giờ để tạo ra website và ứng dụng theo thiết kế
- Với khoảng 30 phút thời gian của bản thân mỗi ngày và 1 giờ thời gian của Claude, tác giả đang xử lý các side project đã bị bỏ dở hơn 10 năm
So sánh với cấu trúc chi phí phần mềm truyền thống
- Với tư cách cựu CEO của một công ty dịch vụ phần mềm, tác giả có kinh nghiệm định giá phần mềm chuyên nghiệp
- Báo giá trước đây cho việc làm mới website cá nhân là khoảng 25.000 USD, còn dự án chuyển đổi tập dữ liệu lớn vào khoảng 350.000 USD
- Mức giá 350.000 USD là giá bán lẻ theo mặt bằng năm 2021, giả định có 1 product manager, 1 designer, 2 engineer (trong đó có 1 senior), cùng 4–6 tháng thiết kế, viết mã, kiểm thử và bảo trì
- Hiện nay, chỉ với gói Claude 200 USD/tháng, có thể xử lý những việc trị giá hàng trăm nghìn USD vào buổi tối và cuối tuần
- Khi nhớ lại gương mặt của nhân viên cũ, tác giả thấy rất khó tìm được cơ sở để tính phí theo thời gian làm việc của designer và lập trình viên JavaScript
Cú sốc đối với thị trường phần mềm và đà lao dốc của cổ phiếu
- Cổ phiếu phần mềm như Monday.com, Salesforce, Adobe đồng loạt lao dốc, khiến Nasdaq 100 mất 500 tỷ USD chỉ trong hai ngày
- Cổ phiếu các công ty phần mềm pháp lý cũng giảm sau khi Anthropic tung ra công cụ tự động hóa công việc pháp lý
- Do dự báo của trader rằng AI automation sẽ làm giảm nhu cầu lao động con người, các doanh nghiệp dịch vụ tài chính và bất động sản cũng bị định giá thấp hơn
- Có ý kiến cho rằng phản ứng của thị trường là vội vàng, nhưng khi thấy mô hình ngôn ngữ lớn nhanh chóng giải quyết các bài toán chi phí cao như migration nền tảng, người ta sẽ cảm nhận được sự thay đổi mang tính nền tảng
Khả năng "rủi ro phát hành" biến mất
- Câu châm ngôn lập trình "real artists ship" là lời Steve Jobs dùng để nhấn mạnh tầm quan trọng của việc hoàn thiện và phát hành sản phẩm
- Một phần lớn của ngành phần mềm được tổ chức quanh việc quản lý rủi ro phát hành (ship risk), tức vận hành trên giả định rằng sản phẩm có thể cuối cùng không ra được thị trường
- Việc Steve Jobs quay lại Apple năm 1997 cũng là do Apple không thể phát hành hệ điều hành mới, nên đã mua lại công ty NeXT của ông; hậu duệ trực tiếp của phần mềm NeXT đến năm 2026 vẫn đang vận hành Mac và iPhone
- Nếu AI khiến việc phát hành phần mềm trở nên nhanh chóng, thì toàn bộ bộ máy quan liêu, quy trình và cấu trúc chi phí khổng lồ này có thể biến mất
- Ngay cả khi chất lượng mã do AI tạo ra không quá xuất sắc, phần lớn phần mềm hiện nay vốn cũng không có chất lượng tốt, và vì người dùng muốn đạt mục tiêu chứ không phải tìm kết nối nghệ thuật, chỉ cần nó hoạt động là đủ
Tác dụng phụ và những lo ngại về AI coding
- Phá hủy hệ sinh thái: các data center tiêu thụ hàng tỷ gallon nước mỗi năm để làm mát
- Lỗ hổng bảo mật: có thể sinh ra mã kém chất lượng, dễ bị tấn công
- Kết quả đồng dạng: sản xuất hàng loạt các ứng dụng cookie-cutter thay vì giải pháp có chiều sâu
- Các lập trình viên quá phấn khích code một cách ám ảnh và rơi vào burnout
- Các project mã nguồn mở bị AI submission đổ vào ồ ạt, đồng thời xuất hiện bot giả mạo phát hiện lỗi bảo mật rồi đòi tiền
- Nghịch lý Jevons—lập luận rằng hiệu quả tăng lên lại kéo theo tiêu thụ tăng—được nhắc tới, nhưng đồng thời cũng có khả năng các công ty tư vấn công nghệ lớn sẽ sa thải từ 10.000 đến 1.000.000 người
- Các công ty như IBM cho rằng AI sẽ tạo ra nhiều việc làm mới, nhưng cũng có sự đồng thuận rằng đó sẽ không phải là những công việc cũ
Sự lan rộng của AI và tác động lên toàn bộ ngành công nghiệp
- "Tính năng AI" đang được bổ sung vào phần mềm dùng hằng ngày, và đó là điểm khởi đầu của thay đổi
- Trong mọi ngành như bảo hiểm, tài chính, kiến trúc, sản xuất, dệt may, quản lý dự án..., đều có nỗ lực dùng AI để giảm nhẹ các nguyên tắc tương đương với rủi ro phát hành
- Khi chỉ mô hình ngôn ngữ lớn là chưa đủ, doanh nghiệp sử dụng world model để mô phỏng thực tại vật lý; một ví dụ tiêu biểu là taxi tự lái Waymo của Alphabet
- Trong một hệ thống Silicon Valley hoàn hảo, bot sẽ viết mã cho bot lái taxi, mỗi phút lại có mã mới được sinh ra, và mọi ứng dụng sẽ tự tạo ra chính mình
Thực tế tại hiện trường xây dựng nền tảng AI
- Tác giả đang làm trong một team xây dựng nền tảng phần mềm AI và giúp khách hàng thích ứng với thay đổi
- Cứ mỗi 6 tháng lại có một biến động AI mang tính bom tấn mới xuất hiện, buộc phải hấp thụ thay đổi và thiết lập lại sản phẩm, chiến lược, marketing
- Chính “tiến bộ” này khiến roadmap liên tục bị đẩy lùi, còn cả team đều trong trạng thái mệt mỏi
Thiếu vắng quy định và những lo ngại xã hội
- Phần lớn ngành AI đang được dẫn dắt bởi những người đối xử với tư duy của con người như nguyên liệu thô
- Ngành này được sắp xếp theo cấu trúc ouroboros của các khoản đầu tư chéo lẫn nhau, và kinh tế thế giới đang phụ thuộc vào góc nhìn lạc quan của họ
- Một mức độ thay đổi xã hội như vậy cần quản trị liên bang cẩn trọng và quy định được suy xét kỹ lưỡng
- Nhưng thực tế lại hoàn toàn ngược lại: AI video slop mang tính phân biệt chủng tộc được chia sẻ trên Truth Social, Grok được vận hành trong Lầu Năm Góc, và chính sách của Nhà Trắng cho phép Bộ trưởng Tư pháp Mỹ phản đối các nỗ lực quản lý AI ở cấp bang đang được thúc đẩy
Những khả năng mà vibe coding có thể mở ra
- Có thể thấy qua các trường hợp như nhân viên tại tổ chức phi lợi nhuận hỗ trợ nhập cư phải bấm vô số lần để tạo báo cáo, chủ doanh nghiệp nhỏ vận hành mọi thứ bằng email rồi làm thất lạc đơn hàng, hay bác sĩ bị hệ thống hồ sơ sức khỏe điện tử lấy mất thời gian tư vấn bệnh nhân
- Có hàng triệu, thậm chí hàng tỷ sản phẩm phần mềm lẽ ra nên tồn tại nhưng không được tạo ra do thiếu ngân sách—dashboard, báo cáo, ứng dụng, project tracker...
- Nếu vibe coding phát triển thêm một chút và trở nên dễ tiếp cận, đáng tin cậy hơn, ngay cả người không chuyên cũng có thể xem video hướng dẫn rồi tự học để khai thác sức mạnh của công cụ
- Ngay cả ở thời điểm hiện tại, chỉ trong vài tuần đã có thể dạy cách làm web app phức tạp, và khoảng 6 tháng là đủ để thực hiện phần đáng kể công việc của 20 năm kinh nghiệm
- Việc giá trị cá nhân giảm xuống so với trước là điều cay đắng, nhưng nếu những người đang chật vật với báo cáo, đơn hàng, nâng cấp ứng dụng và cập nhật hồ sơ có thể có được phần mềm họ cần, thì về dài hạn đó có thể là một sự đánh đổi tốt
1 bình luận
Chỉ khoảng 6 tháng là có thể làm được phần lớn công việc của người có 20 năm kinh nghiệm
Đọc cái này xong chỉ biết bật cười rồi đi tiếp. Không biết người viết có từng triển khai lên production dù chỉ một lần chưa.