Hoàng Khang
Writer
Trong khi các công cụ lập trình AI đang được tung hô như một phép màu, CEO của GitHub, Thomas Dohmke, đã đưa ra một thông điệp đầy thận trọng: chìa khóa của năng suất không nằm ở việc AI viết được bao nhiêu mã, mà ở việc con người có thể làm chủ và chỉnh sửa chúng nhanh đến đâu. Theo ông, kỹ năng code thủ công vẫn là yếu tố quyết định để giành thắng lợi sau cùng.
Phát biểu trên chương trình "The MAD Podcast with Matt Turck", ông Thomas Dohmke đã chỉ ra một nghịch lý mà nhiều lập trình viên đang gặp phải. Ông cho rằng, nếu một thay đổi đơn giản có thể được viết bằng mã trong vài giây, nhưng lại mất vài phút để mô tả cho trí tuệ nhân tạo (AI) hiểu bằng ngôn ngữ tự nhiên, thì AI đang khiến năng suất bị thụt lùi chứ không phải tăng lên.
"Điều tệ nhất là phải mất thời gian suy nghĩ làm sao mô tả một điều mà tôi vốn dĩ đã biết cách viết bằng ngôn ngữ lập trình," ông Dohmke giải thích. Những tình huống như vậy có thể biến một tác vụ ba giây thành một rắc rối kéo dài ba phút, vô tình tạo ra một "cái bẫy năng suất" và làm giảm hiệu quả công việc.
Thay vào đó, ông hình dung một quy trình làm việc lý tưởng, nơi AI đóng vai trò hỗ trợ: tự động viết mã, gửi các yêu cầu kéo (pull request), nhưng lập trình viên vẫn là người nắm quyền làm chủ cuối cùng trong việc can thiệp, chỉnh sửa và ra quyết định. Sự linh hoạt trong việc chuyển đổi mượt mà giữa AI hỗ trợ và code "bằng cơm" (mã hóa thủ công) mới là yếu tố cốt lõi.
CEO GitHub, Thomas Dohmke tại một buổi TED Talks
Tại một buổi hỏi đáp gần đây ở Paris, CEO GitHub cũng đề cập đến hiện tượng "vibe coding" – một thuật ngữ do Andrej Karpathy (đồng sáng lập OpenAI) đặt ra để chỉ xu hướng lập trình theo cảm tính bằng AI mà không có sự hiểu biết sâu sắc về kỹ thuật.
Ông Dohmke cảnh báo rằng những nhà sáng lập không có nền tảng kỹ thuật sẽ gặp rất nhiều khó khăn trong việc xây dựng một doanh nghiệp bền vững nếu chỉ dựa vào AI. Theo ông, họ "không thể tạo ra một hệ thống đủ phức tạp để thuyết phục được vòng gọi vốn tiếp theo" nếu thiếu đi các lập trình viên có tay nghề thực sự.
Ông nhấn mạnh rằng giá trị thực sự nằm ở việc trao quyền cho các lập trình viên: giúp họ biết khi nào nên dùng AI để tăng tốc và khi nào cần phải lùi lại, tự tay gõ từng dòng mã một cách chính xác.
Trong thời đại AI đang dần len lỏi vào mọi công đoạn của việc viết mã, lời nhắc nhở của Thomas Dohmke như một sự khẳng định lại một nguyên lý cốt lõi: năng suất thật sự đến từ khả năng làm chủ công cụ, chứ không phải lệ thuộc vào chúng. Đối với các lập trình viên, đặc biệt là thế hệ trẻ, việc duy trì và trau dồi kỹ năng viết mã thủ công vẫn sẽ là chìa khóa để không chỉ tồn tại mà còn vươn lên trong một ngành công nghiệp đang thay đổi từng ngày.
Cái bẫy ba phút của AI
Phát biểu trên chương trình "The MAD Podcast with Matt Turck", ông Thomas Dohmke đã chỉ ra một nghịch lý mà nhiều lập trình viên đang gặp phải. Ông cho rằng, nếu một thay đổi đơn giản có thể được viết bằng mã trong vài giây, nhưng lại mất vài phút để mô tả cho trí tuệ nhân tạo (AI) hiểu bằng ngôn ngữ tự nhiên, thì AI đang khiến năng suất bị thụt lùi chứ không phải tăng lên.
"Điều tệ nhất là phải mất thời gian suy nghĩ làm sao mô tả một điều mà tôi vốn dĩ đã biết cách viết bằng ngôn ngữ lập trình," ông Dohmke giải thích. Những tình huống như vậy có thể biến một tác vụ ba giây thành một rắc rối kéo dài ba phút, vô tình tạo ra một "cái bẫy năng suất" và làm giảm hiệu quả công việc.
Thay vào đó, ông hình dung một quy trình làm việc lý tưởng, nơi AI đóng vai trò hỗ trợ: tự động viết mã, gửi các yêu cầu kéo (pull request), nhưng lập trình viên vẫn là người nắm quyền làm chủ cuối cùng trong việc can thiệp, chỉnh sửa và ra quyết định. Sự linh hoạt trong việc chuyển đổi mượt mà giữa AI hỗ trợ và code "bằng cơm" (mã hóa thủ công) mới là yếu tố cốt lõi.

CEO GitHub, Thomas Dohmke tại một buổi TED Talks
"Vibe coding" và giá trị của kỹ năng nền tảng
Tại một buổi hỏi đáp gần đây ở Paris, CEO GitHub cũng đề cập đến hiện tượng "vibe coding" – một thuật ngữ do Andrej Karpathy (đồng sáng lập OpenAI) đặt ra để chỉ xu hướng lập trình theo cảm tính bằng AI mà không có sự hiểu biết sâu sắc về kỹ thuật.
Ông Dohmke cảnh báo rằng những nhà sáng lập không có nền tảng kỹ thuật sẽ gặp rất nhiều khó khăn trong việc xây dựng một doanh nghiệp bền vững nếu chỉ dựa vào AI. Theo ông, họ "không thể tạo ra một hệ thống đủ phức tạp để thuyết phục được vòng gọi vốn tiếp theo" nếu thiếu đi các lập trình viên có tay nghề thực sự.
Ông nhấn mạnh rằng giá trị thực sự nằm ở việc trao quyền cho các lập trình viên: giúp họ biết khi nào nên dùng AI để tăng tốc và khi nào cần phải lùi lại, tự tay gõ từng dòng mã một cách chính xác.
Làm chủ công cụ, không phải lệ thuộc
Trong thời đại AI đang dần len lỏi vào mọi công đoạn của việc viết mã, lời nhắc nhở của Thomas Dohmke như một sự khẳng định lại một nguyên lý cốt lõi: năng suất thật sự đến từ khả năng làm chủ công cụ, chứ không phải lệ thuộc vào chúng. Đối với các lập trình viên, đặc biệt là thế hệ trẻ, việc duy trì và trau dồi kỹ năng viết mã thủ công vẫn sẽ là chìa khóa để không chỉ tồn tại mà còn vươn lên trong một ngành công nghiệp đang thay đổi từng ngày.