Khám phá sở thích, cùng nhau

Deal thật, đánh giá chân thực và câu chuyện mua sắm từ những người cùng sở thích với bạn — mỗi ngày trên Sammfy.

Khám phá sở thích, cùng nhauDeal thật, đánh giá chân thực và câu chuyện mua sắm từ những người cùng sở thích với bạn — mỗi ngày trên Sammfy.

AI Có Thể Mở Rộng Lập Trình Đến Hàng Tỷ Người, Nhưng Không Xóa Vai Trò Kỹ Sư

AI Có Thể Mở Rộng Lập Trình Đến Hàng Tỷ Người, Nhưng Không Xóa Vai Trò Kỹ Sư
Sở thích|Phần mềm chất lượng

AI mở cửa lập trình cho người không chuyên

AI lập trình là cách dùng công cụ trí tuệ nhân tạo để biến yêu cầu bằng ngôn ngữ thông thường thành mã hoặc sản phẩm phần mềm, giúp người không chuyên tham gia xây dựng công nghệ mà không cần tự viết mọi dòng lệnh. Đây là sự mở rộng đáng kể về khả năng tạo phần mềm, nhưng không nên nhầm quyền tiếp cận mới với chuyên môn kỹ thuật đã được thay thế. Jensen Huang cho rằng giao tiếp tự nhiên với máy tính có thể đưa số người có khả năng yêu cầu máy xây dựng sản phẩm từ khoảng 30 triệu lên có lẽ một tỷ người. Ông hình dung người thợ mộc có thể dùng AI để đảm nhận thêm vai trò của một kiến trúc sư, còn kế toán viên có thể làm phân tích hoặc tư vấn tài chính với sự hỗ trợ của công cụ. Đó là viễn cảnh đầy hứa hẹn: AI tạo phần mềm có thể giúp nhiều người giải quyết vấn đề trong lĩnh vực họ am hiểu.

Nhưng mở rộng số người có thể tạo ứng dụng không có nghĩa số kỹ sư phần mềm sẽ giảm theo. Huang nói số kỹ sư tại NVIDIA có thể tiếp tục tăng, bởi điều ông cần ở họ là giải quyết vấn đề chứ không phải viết thật nhiều mã. Quan điểm ấy đặt trọng tâm đúng vào kết quả, đồng thời nhắc rằng phát triển phần mềm vốn rộng hơn thao tác gõ lệnh. AI có thể hạ thấp rào cản ban đầu; nó không tự quyết định sản phẩm nên làm gì, vấn đề nào đáng ưu tiên hay giải pháp có phù hợp với người dùng hay không.

Khi số người biết tạo mã không còn là thước đo đủ tốt

Charles Hoskinson, nhà sáng lập Cardano, cảnh báo rằng AI đã làm giảm mạnh giá trị của số lượng nhà phát triển như một chỉ dấu về tăng trưởng trong lĩnh vực blockchain. Trong nhiều năm, số kỹ sư tham gia một mạng lưới từng được xem là tín hiệu đáng chú ý vì kiến thức chuyên môn khan hiếm. Nay, công cụ hỗ trợ lập trình có thể sinh mã, sửa lỗi và tạo ứng dụng theo chỉ dẫn bằng ngôn ngữ tự nhiên, khiến việc đếm người viết mã kém ý nghĩa hơn. Cảnh báo này không chứng minh rằng kỹ năng lập trình đã mất giá; nó cho thấy thước đo cũ không còn phản ánh đầy đủ chất lượng đổi mới.

Hoskinson còn nêu khó khăn trong việc xác định phần nào của đóng góp do con người thực hiện và phần nào do AI tạo ra. Midnight, mạng lưới tập trung vào quyền riêng tư được phát triển trên hạ tầng Cardano, đang chuyển trọng tâm sang thu hút các nhóm xây dựng sản phẩm có người dùng, nguồn vốn và mô hình kinh doanh khả thi. Tuy vậy, quỹ Midnight vẫn tổ chức ba cuộc thi hackathon với tổng giải thưởng 26.500 đô la Mỹ. Các quý tiếp theo sẽ cho thấy hướng tiếp cận này có tạo ra giá trị tốt hơn việc chỉ tăng số nhà phát triển hoạt động hay không. Bài học rộng hơn cho ngành là kết quả, tính hữu ích và khả năng duy trì sản phẩm quan trọng hơn số lượng mã được tạo.

AI hỗ trợ viết mã, không thay thế phán đoán kỹ thuật

Điểm khác biệt quan trọng nằm giữa khả năng tạo mã và năng lực chịu trách nhiệm về một hệ thống. Huang mô tả lập trình ngày nay là xác định thông số và thiết kế kiến trúc cho phần mềm, chứ không chỉ viết từng câu lệnh. Đây là thay đổi trong cách làm việc, không phải bằng chứng rằng kiến thức chuyên môn đã trở nên thừa. Công cụ có thể giúp người dùng tạo bản mẫu hoặc hoàn thành tác vụ thường lệ, nhưng lựa chọn kiến trúc, đánh giá giới hạn và quyết định cách xử lý khi sản phẩm gặp vấn đề vẫn đòi hỏi phán đoán.

Vì thế, lập trình viên AI không nên chỉ được hiểu là người biết đưa yêu cầu cho mô hình. Kỹ sư cần đủ hiểu biết để xem xét mã, kiểm thử hành vi và cân nhắc hệ quả của quyết định kỹ thuật. Những yêu cầu này không làm giảm sức mạnh của AI; chúng xác định cách dùng AI an toàn và có ích. Người không chuyên có thể tạo được phần mềm phục vụ nhu cầu cụ thể, nhưng khả năng tạo ra sản phẩm chưa đồng nghĩa với việc hiểu đầy đủ cách nó hoạt động hoặc có thể bảo đảm mọi tình huống.

Vai trò kỹ sư sẽ dịch chuyển, không biến mất

Hai nhận định tưởng như đối lập thực ra mô tả hai mặt của cùng một thay đổi. Huang nhìn thấy cánh cửa mới cho hàng tỷ người; Hoskinson cảnh báo rằng khi mã trở nên dễ tạo hơn, số lượng người viết mã không còn là bằng chứng đủ sức nặng về tiến bộ. Cả hai góc nhìn đều làm nổi bật sự dịch chuyển từ viết lệnh sang xây dựng sản phẩm có giá trị. AI có thể giúp người làm nghề khác tự động hóa công việc hoặc thử nghiệm ý tưởng, còn kỹ sư phần mềm tập trung nhiều hơn vào yêu cầu, kiến trúc, kiểm chứng và chất lượng.

Kết luận không phải ai cũng sẽ trở thành kỹ sư theo nghĩa chuyên môn, hay AI sẽ thay thế toàn bộ lập trình viên. Nhiều người sẽ có thêm công cụ để tạo phần mềm trong phạm vi họ hiểu; kỹ sư vẫn cần kiến thức để biến những yêu cầu đó thành hệ thống đáng tin cậy. Khi mã nguồn ngày càng dễ sinh ra, năng lực đánh giá nó càng có giá trị. AI mở rộng quyền tham gia vào phát triển phần mềm, nhưng trách nhiệm kỹ thuật và chuyên môn của con người vẫn là phần quyết định phần mềm có thực sự hữu ích hay không.

Sammfy nhận hoa hồng khi bạn mua sắm qua liên kết của chúng tôi, bạn không phải trả thêm chi phí. Bài viết này được tạo bằng AI từ các nguồn đã công bố và dữ liệu sản phẩm.

You May Also Like

Comments
Viết gì đó...
Chưa có bình luận nào. Hãy là người đầu tiên chia sẻ suy nghĩ!