DHH Cho Rằng Code Đã Chết
Bạn hãy thử tưởng tượng một buổi sáng đẹp trời, bạn bước vào một khán phòng sang trọng bậc nhất thành phố Austin, bang Texas. Xung quanh bạn là hơn một nghìn kỹ sư phần mềm ưu tú, những bộ óc kiếm bạc tỷ mỗi năm nhờ tài năng gõ code. Bạn và mọi người hào hứng chờ đợi vị “giáo chủ” công nghệ của mình bước ra để truyền dạy những bí kíp tối tân.
Thế nhưng, điều đầu tiên người đàn ông ấy nói vào micro lại giống như một gáo nước đá dội thẳng vào mặt toàn bộ khán phòng: “Các bạn à, thời kỳ con người ngồi tự tay gõ từng dòng code… chính thức chấm dứt rồi. Về mặt kinh tế, việc đó giờ là một sự lãng phí ngớ ngẩn!”
Người phát biểu câu đó là David Heinemeier Hansson (DHH) – cha đẻ của Ruby on Rails, một tượng đài sống trong làng công nghệ thế giới. Và câu chuyện này mở ra một sự thật trần trụi mà bất kỳ ai trong chúng ta, dù làm nghề gì, cũng cần phải thức tỉnh.
Cú sốc kinh tế: Khi đôi tay trở nên quá đắt đỏ
Hãy nhìn nhận một cách thực tế: các doanh nghiệp thuê kỹ sư không phải để trả tiền cho động tác mười ngón tay nhảy múa trên bàn phím. Họ trả tiền để giải quyết vấn đề.
Tại hội nghị Rails World, hơn 1.000 lập trình viên đã ngồi chết lặng. Xưa nay, niềm tự hào của một kỹ sư là ngồi hàng giờ liền nắn nót từng dòng lệnh, tìm từng dấu chấm phẩy. Nhưng DHH đã thẳng thắn chỉ ra rằng: việc ngồi gõ code thủ công giờ đây không còn hiệu quả về mặt kinh tế nữa. Một con AI có thể nhả ra đoạn mã tương tự chỉ trong ba giây với chi phí chưa bằng một ngụm trà đá, trong khi một lập trình viên con người cần mất cả buổi sáng kèm một ly cà phê đắt tiền.
Khi chi phí thủ công trở nên quá đắt đỏ so với máy móc, thói quen cũ tự khắc bị đào thải. Đó không phải là chuyện công nghệ cao siêu, đó đơn giản là bài toán kinh tế thị trường.
Tạm biệt phím tắt triệu đô, xin chào AI Agent
Ngày xưa, dân lập trình rất thích “khoe trình” bằng việc dùng bàn phím cơ xịn, cài đặt đủ loại phím tắt ma thuật, dùng trình soạn thảo NeoVim để không cần chạm vào con chuột. Gõ càng nhanh, nhìn càng ngầu, trông càng giống hacker trong phim Hollywood.
Nhưng bạn biết gì không? Giờ đây tốc độ gõ phím của bạn có đạt 120 từ một phút thì cũng… vô nghĩa trước một con AI.
DHH chỉ ra rằng, thời thế đã đảo chiều: thay vì sáng tạo ra các công cụ giúp lập trình viên thao tác cho sướng tay, các kỹ sư giờ đây phải quay sang tạo ra các giao diện dòng lệnh (CLI) dành riêng cho… các “đặc vụ AI” (AI agents) điều khiển. Máy móc không cần giao diện bóng bẩy, cũng chẳng cần phím tắt. Chúng cần các cổng kết nối chuẩn xác để tự vận hành. Kỷ nguyên phục vụ cảm giác gõ phím của con người đã chính thức nhường chỗ cho kỷ nguyên tối ưu hóa cho máy làm việc.
Khi “niềm vui của lập trình viên” phải nhường chỗ cho “tiết kiệm token”
Trước đây, triết lý vĩ đại nhất của Ruby on Rails là “Developer Happiness” – làm sao để người viết code cảm thấy vui vẻ, thư thái, code nhìn như thơ văn tự nhiên.
Thế nhưng, DHH – chính người tạo ra triết lý đó – lại tự tay dỡ bỏ nó. Ông tuyên bố: triết lý “làm cho lập trình viên vui” giờ đã lỗi thời rồi. Tại sao? Vì giờ đây người trực tiếp viết code đâu phải là bạn nữa, mà là AI! Con bot thì làm gì biết vui hay buồn? Thứ mà bot quan tâm – và túi tiền của bạn quan tâm – chính là chi phí token và tốc độ xử lý.
Những cú pháp rườm rà trước đây được tạo ra để con người dễ đọc, giờ đây chỉ làm tốn thêm dung lượng tính toán của AI. Các cấu trúc phần mềm đang được tinh gọn lại hết mức có thể, không phải để chiều chuộng đôi mắt của con người, mà để cỗ máy AI đọc nhanh nhất và tiết kiệm tiền nhất.
Phá bỏ xiềng xích: Hiệu năng tối thượng từ những thứ “không dành cho người”
Trước đây, DHH từng công khai ghét cay ghét đắng Rust – một ngôn ngữ lập trình nổi tiếng là nhanh khủng khiếp nhưng cú pháp thì cực kỳ rắc rối, viết đau hết cả đầu. Ông từng coi nó là thứ ngôn ngữ vô nhân đạo với bộ não con người.
Thế nhưng, chuyện gì đã xảy ra khi ông giao việc viết Rust cho AI?
DHH đã dùng AI để viết lại toàn bộ ứng dụng email nổi tiếng HEY bằng ngôn ngữ Rust mà không cần bất kỳ kỹ sư con người nào phải ngồi vò đầu bứt tai đọc hiểu từng dòng phức tạp đó. Kết quả là gì? Ứng dụng chạy mượt mà, mức tiêu thụ CPU và bộ nhớ máy chủ giảm ngoạn mục tới 95%.
Khi con người không còn phải trực tiếp ngồi đọc và bảo trì từng dòng code lắt léo, rào cản mang tên “khó đọc” biến mất. Chúng ta bước vào một kỷ nguyên mà phần mềm có thể đạt hiệu năng tối thượng của máy tính mà không bị giới hạn bởi sự mệt mỏi của não người.
Một người chỉ huy, một vạn dòng code
Để bạn dễ hình dung về sự thay đổi khủng khiếp này, hãy nhìn vào những con số biết nói của chính DHH:
- Trước đây, một năm ông tự tay gõ được khoảng 30.000 dòng code.
- Hiện tại, chỉ bằng việc điều hành và chỉ đạo các AI agent, ông cho ra lò khoảng 150.000 dòng code mỗi THÁNG.
Năng suất tăng gấp hàng chục lần!
Cũng tại khán phòng Rails World năm ấy, khi DHH hỏi 1.200 lập trình viên ngồi dưới: “Ai ở đây hiện tại vẫn còn ngồi tự tay gõ phần lớn code?”, bạn đoán xem có bao nhiêu cánh tay giơ lên?
Chỉ có đúng vỏn vẹn 5 cánh tay. Tức là chưa đầy 1% khán phòng!
99% những bộ óc công nghệ hàng đầu thế giới đã âm thầm buông bàn phím từ lúc nào, chuyển từ vai trò “người thợ may nắn nót từng mũi kim” sang “người quản đốc vận hành cả xưởng dệt tự động”.
Đừng bi quan làm “thợ mất việc”, hãy lạc quan làm “vị tướng cầm quân”
Trước làn sóng này, rất nhiều lập trình viên rơi vào trạng thái hoang mang tột độ, gọi nôm na là tâm lý “blackpilling” – cảm giác thấy nghề nghiệp của mình sắp bị xóa sổ, tương lai xám xịt.
Nhưng DHH bảo: Đó là một sự bi quan ấu trĩ.
Hãy nghĩ mà xem: Bạn đang sống trong thời đại mà chỉ cần ngồi ở bàn trà, bạn đã có trong tay cả một sư đoàn robot thông minh, cày ngày cày đêm không biết mệt mỏi, sẵn sàng viết ra hàng vạn dòng code theo lệnh của bạn. Vậy thì có gì để mà khóc lóc?
Giá trị cốt lõi của một kỹ sư công nghệ xưa nay chưa bao giờ nằm ở việc gõ phím nhanh hay nhớ thuộc lòng các hàm. Giá trị tối thượng của họ là:
- Hiểu rõ bài toán thực tế của con người.
- Thiết kế ra một kiến trúc hệ thống thông minh, an toàn và mạch lạc.
Nếu bạn chỉ định nghĩa mình là một “thợ gõ lệnh thuê”, bạn sẽ bị nghiền nát. Nhưng nếu bạn định nghĩa mình là một “kiến trúc sư giải quyết vấn đề”, thì bạn vừa được trao tặng một cây đũa thần quyền năng nhất lịch sử nhân loại để biến mọi ý tưởng thành hiện thực chỉ trong chớp mắt.
Lời kết
Người ta thường bảo: “Cơn sốt vàng đến, người bán xẻng là người giàu nhất.” Nhưng trong cơn sốt AI này, cái “xẻng” – tức là việc gõ từng dòng code thủ công – đang được máy móc phát miễn phí khắp mọi nơi.
Giá trị của bạn sẽ không nằm ở chỗ bạn xúc đất nhanh hay chậm, mà nằm ở việc bạn biết mảnh đất nào có vàng để ra lệnh cho máy móc đào bới.
Bàn phím có thể nguội đi, nhưng tư duy kiến trúc và năng lực định nghĩa vấn đề thì phải luôn luôn nóng. Đừng sợ hãi khi thấy đôi tay mình rảnh rang hơn, bởi vì đó chính là lúc bộ não của bạn được thực sự làm đúng công việc giá trị nhất của nó: Tư duy và Sáng tạo.