Tôi đã nghe cùng một câu hỏi được thì thầm trong các phòng họp và các nhóm kỹ thuật. Liệu các công cụ tạo mã có thực sự đáng tin cậy không?
Chắc chắn, video demo trông có vẻ đầy hứa hẹn. Đội ngũ nào không muốn tạo ra một ứng dụng full-stack chỉ trong vài phút? Nhưng câu hỏi vẫn còn đó, liệu tất cả có quá tốt để trở thành sự thật?
Tôi thường nhắc nhở mọi người rằng nếu điều gì đó có vẻ quá tốt để trở thành sự thật, thì thường là như vậy. Trường hợp này cũng không ngoại lệ. Tuy nhiên, lợi ích của những công cụ này là có thật, và trong nhiều tình huống chúng thậm chí còn lớn hơn bạn mong đợi.
Các công cụ tạo mã đã thay đổi cách các kỹ sư làm việc một cách đáng kinh ngạc.
McKinsey báo cáo rằng các nhà phát triển hoàn thành công việc nhanh gấp đôi với những công cụ này. Một cuộc khảo sát riêng từ Stack Overflow cho thấy các nhà phát triển báo cáo hiệu quả tăng một phần ba khi sử dụng hỗ trợ AI.
Các công cụ này cũng giảm rào cản cho những người đóng góp không chuyên về kỹ thuật. Là một người lãnh đạo kết nối công nghệ và kinh doanh, tôi đã rất ấn tượng với những gì đồng nghiệp của tôi đã xây dựng mà không cần viết một dòng mã nào.
Một quản lý sản phẩm trong nhóm của tôi đã tự tạo ra một nguyên mẫu hoạt động, mà không cần dựa vào các kỹ sư đã bận rộn của chúng tôi. Trong các cuộc họp hội đồng quản trị, tôi cũng nhận thấy một nhận thức mới về sự đổi mới trong các công ty áp dụng sớm những công cụ này.
Các nhà đầu tư thường xem đây là tín hiệu của sự tiến bộ hướng tới tương lai.
Tuy nhiên, khi nói đến mã thực tế mà các công cụ này tạo ra, kết quả không đồng đều.
Đúng, mã hoạt động được. Nhưng chất lượng dao động từ lộn xộn đến không ổn định.
Những gì hoạt động tốt như một nguyên mẫu được xây dựng chỉ với các công cụ này không nên bị nhầm lẫn với một hệ thống sẵn sàng cho sản xuất.
Các nhóm không có thông số kỹ thuật rõ ràng hoặc thực hành đánh giá mạnh mẽ dễ bị tổn thương trước mã yếu, không đáng tin cậy. Không có kỷ luật, vấn đề nhân lên thay vì được giải quyết.
Tôi tin rằng những công cụ này có thể được tin cậy, và tôi khuyến khích các nhóm sử dụng chúng. Nhưng điều quan trọng là phải có đúng điều kiện để thiết lập chúng cho thành công.
Các kỹ sư có kỹ năng có thể sử dụng chúng để đẩy nhanh công việc, với điều kiện là thông số kỹ thuật rõ ràng, các yêu cầu được cân nhắc kỹ lưỡng, và việc đánh giá được thực hiện kỹ càng. Trong những trường hợp này, tôi thấy những công cụ này liên tục tiết kiệm thời gian mà không làm giảm chất lượng.
Nguồn gốc của sự tin cậy nằm ở hệ thống xung quanh.
Các nhà lãnh đạo thực thi quy trình rõ ràng và trách nhiệm giải trình tạo điều kiện cho các công cụ này tạo ra giá trị.
Các rủi ro là đáng kể và xứng đáng được chú ý nghiêm túc. Nếu những công cụ này được sử dụng như một sự thay thế cho kỹ thuật thực sự và không phải là sự bổ sung cho kỹ năng của một người, chất lượng mã sẽ bị ảnh hưởng.
Vấn đề có thể bị ẩn giấu lúc đầu, nhưng chúng sẽ xuất hiện khi hệ thống chịu áp lực thực sự.
Độ trễ tăng đột biến, lỗi logic tinh vi và các lỗi vận hành thường xuất hiện sau đó, khi chi phí sửa chữa cao hơn.
Lỗ hổng bảo mật là một mối quan tâm lớn khác. Nghiên cứu tại Stanford đã chỉ ra rằng các công cụ lập trình AI thường tạo ra mã không an toàn. Mã chạy, nhưng nó âm thầm để lộ những điểm yếu khiến doanh nghiệp gặp rủi ro.
Cũng có nguy cơ xói mòn kỹ năng. Phụ thuộc quá nhiều vào AI có thể làm suy yếu phán đoán của nhà phát triển.
Khi các kỹ sư ngừng suy nghĩ phê phán về chính mã, tổ chức mất đi chiều sâu và khả năng phục hồi theo thời gian.
Với cấu trúc và trách nhiệm giải trình đúng đắn, việc tạo mã có thể đẩy nhanh quá trình phát triển. Không có những rào chắn đó, nó chỉ đơn giản là mở rộng sự mong manh.
Sự khác biệt nằm ở kỷ luật lãnh đạo, không phải ở bản thân các công cụ. Các công cụ tạo mã AI sẽ tiếp tục phát triển.
Chúng sẽ tạo ra mã sạch hơn, tích hợp sâu hơn vào môi trường phát triển và giảm lỗi cơ bản. Nhưng ngay cả những cải tiến này cũng sẽ không thay thế được nhu cầu về cấu trúc.
Các tổ chức chiến thắng sẽ là những tổ chức coi các công cụ như bộ tăng tốc cho các thực hành hiện có.


Sao chép liên kếtX (Twitter)LinkedInFacebookEmail
UAE Không Chỉ Đang Điều Chỉnh Token Hóa —