Thomas Dohmke Cảnh Báo: AI Không Thể Thay Thế Năng Suất Của Con Người Trong Lập Trình

2026-03-22T02:29:14.569101+00:00
0 lượt xem
Thomas Dohmke Cảnh Báo: AI Không Thể Thay Thế Năng Suất Của Con Người Trong Lập Trình

Trong thời đại công cụ lập trình AI đang được tung hô là giải pháp nâng cao năng suất, CEO GitHub Thomas Dohmke đã đưa ra một thông điệp thận trọng. Ông cảnh báo coder trẻ rằng điều quan trọng không phải là AI viết được bao nhiêu mã, mà là con người có thể chỉnh sửa nhanh đến đâu.

Dohmke giải thích: 'Đ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'. 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, cuối cùng lại làm giảm hiệu suất công việc. Ông Dohmke hình dung một quy trình lý tưởng nơi AI đảm nhiệm vai trò hỗ trợ: viết mã, gửi pull request, còn con người, vẫn nắm quyền làm chủ trong can thiệp, chỉnh sửa và ra quyết định.

Ông cho rằng các nhà sáng lập không có nền tảng kỹ thuật sẽ gặp khó khăn trong việc xây dựng doanh nghiệp bền vững nếu thiếu các lập trình viên có tay nghề. 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'. Thay vào đó, ông nhấn mạnh giá trị nằm ở việc trao quyền cho lập trình viên: biết khi nào nên dùng AI để tăng tốc, và khi nào cần lùi lại, gõ từng dòng mã một cách thủ công, chính xác.

Trong thời đại AI đang bủa vây mọi công đoạn viết mã, Thomas Dohmke nhắc 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ụ, không phải lệ thuộc vào chúng.

Dohmke nhấn mạnh rằng coder cần có sự cân nhắc khi sử dụng AI. "AI nên được xem như một trợ lý, chứ không phải là người thay thế", ông nói. Điều này đòi hỏi coder phải hiểu rõ cách thức hoạt động của công cụ để đưa ra quyết định phù hợp trong từng trường hợp.

image

Một ví dụ cụ thể mà Dohmke chia sẻ là việc sử dụng AI để tự động hóa các tác vụ lặp đi lặp lại, như kiểm tra lỗi cú pháp. Tuy nhiên, nếu một đoạn mã phức tạp cần được tối ưu hóa, coder vẫn nên viết và chỉnh sửa tay để đảm bảo chất lượng cao nhất.

Ông cũng lưu ý rằng việc quá phụ thuộc vào AI có thể dẫn đến sự suy giảm kỹ năng lập trình của con người. "Nếu mọi thứ đều tự động hóa, chúng ta sẽ mất đi khả năng tư duy logic và giải quyết vấn đề", Dohmke nói. Điều này không chỉ ảnh hưởng đến hiệu suất công việc mà còn làm giảm cơ hội học hỏi và phát triển cá nhân.

Dohmke khuyến nghị coder nên tạo ra một quy trình làm việc linh hoạt, nơi AI hỗ trợ trong các tác vụ đơn giản nhưng con người quyết định trong những vấn đề phức tạp. "Điều quan trọng là phải biết khi nào sử dụng công cụ và khi nào cần tự mình giải quyết", ông nói.

Cuối cùng, Dohmke nhấn mạnh tầm quan trọng của việc đào tạo và nâng cao kỹ năng lập trình cho các nhà phát triển mới. Điều này không chỉ giúp họ thích ứng với sự thay đổi nhanh chóng trong ngành công nghệ mà còn đảm bảo chất lượng tổng thể của sản phẩm.

Ông kết luận: "Năng suất thực sự đến từ sự hiểu biết sâu sắc về công cụ và khả năng sử dụng chúng một cách hiệu quả, chứ không phải là việc để AI làm tất cả mọi thứ".

Theo bài viết của XU HƯỚNG 24 (PHẠM VĂN QUỲNH)

Bình luận