AI sẽ là kỹ sư lập trình tương lai

Đăng Thiên| 11/07/2021 09:56
Theo dõi ICTVietnam trên

Trong tương lai, kỹ sư lập trình phần mềm sẽ chính là AI được đào tạo thông qua các dòng code do con người viết ra.

Trong tương lai, kỹ sư lập trình phần mềm sẽ chính là AI được đào tạo thông qua các dòng code do con người viết ra.

GPT-3 là một mô hình ngôn ngữ được phát triển bởi OpenAI, một phòng thí nghiệm về trí tuệ nhân tạo AI ở San Francisco. GPT-3 được đào tạo bằng một khối lượng văn bản khổng lồ. Quyền truy cập vào GPT-3 bị hạn chế, nếu không, nó có thể được sử dụng để sản xuất hàng loạt tin tức giả mạo tràn ngập trên mạng xã hội.

Nhưng OpenAI cũng biết rằng GPT-3 có giá trị thương mại. Năm ngoái, phòng thí nghiệm bắt đầu cho phép các công ty mua đầu ra của nó để sử dụng cho mục đích đã được phê duyệt, gồm viết câu trả lời cho các câu hỏi có sẵn về sản phẩm và viết lời thoại trả lời tự động cho các nhân vật trong game. Nhưng có lẽ quan trọng nhất, GPT-3 có thể được sử dụng để lập trình phần mềm.

AI sẽ là kỹ sư lập trình tương lai - Ảnh 1.

AI có thể được ứng dụng để tăng tốc độ lập trình. Ảnh: Economist.

Một số công ty đã thêm GPT-3 và GPT-2 vào phần mềm mà các lập trình viên sử dụng để viết code. Trên thực tế, phần lớn những gì các lập trình viên viết ra đã tồn tại trong quá khứ. Điều này có nghĩa là bằng cách đưa nhiều code có sẵn vào cho AI, chúng có thể được đào tạo để dự đoán các dòng lệnh lập trình viên sẽ viết tiếp theo. Khi lập trình viên viết code, các đoạn mã tiềm năng của một hoặc một vài dòng sẽ gợi ý trên màn hình.

Dự đoán và đưa ra gợi ý

Công ty Tabnine đã tạo ra tính năng tự hoàn thành code. Như vậy, nhờ sử dụng GPT-2. Phần mềm lập trình của công ty được đào tạo bằng nhiều code đến mức nó đã thu được một lượng "kiến thức bằng cả thế giới", Eran Yahav, chuyên gia công nghệ hàng đầu của Tabnine cho biết. Yahav mô tả điều này là "một khái niệm khá hay về cách thế giới ứng xử", ít nhất là khi nói đến ngôn ngữ lập trình. Phần mềm Tabnine có thể phát hiện ra lập trình viên đang lập trình để, chẳng hạn tạo đơn đặt hàng. Khi đó, nó sẽ gợi ý thêm code để hiển thị tên và giá sản phẩm, cũng như code để tạo các trường cần điền số lượng, dữ liệu thanh toán và giao hàng, mặc dù phần mềm Tabnine chưa bao giờ được hướng dẫn cụ thể về cách làm điều đó.

Nếu gặp một số dòng lệnh hiếm, Tabnine sẽ kéo dài danh sách gợi ý về các phần hoàn thành để tăng khả năng hữu ích. Bằng cách click vào một lựa chọn gợi ý phù hợp, lập trình viên sẽ dạy Tabnine hoạt động tốt hơn vào những lần sau. Theo Dror Weiss, nhà sáng lập công ty, phiên bản cao cấp nhất của Tabnine đạt trình độ "gần như thông minh".

Ngày 17/6, "gã khổng lồ phần mềm" Microsoft cũng đã phát hành một phiên bản mới của tính năng hoàn thiện AI được nhúng trong phần mềm lập trình Visual Studio. Phiên bản gốc, được phát hành vào năm 2018 được đặt tên là IntelliCode, đã được đào tạo trên hàng nghìn kho lưu trữ trực tuyến. Ở phiên bản cải tiến, Microsoft đã đào tạo hệ thống của mình trên hơn nửa triệu kho lưu trữ khác nhau. Amanda Silver, Giám đốc điều hành phụ trách Visual Studio, cho biết lượng kiến thức đào tạo bổ sung này cho phép phiên bản mới thu thập ý định tốt hơn từ các gợi ý trong các dòng code mà một lập trình viên đã viết.

Tất nhiên, mục đích của những điều này là để tiết kiệm thời gian. Kite, một công ty ở San Francisco, tuyên bố các sản phẩm hoàn thiện bằng AI của họ đã giúp giảm nửa số lần nhấn phím cần thiết cho một số tác vụ. Tuy nhiên, hiệu quả tổng thể đạt được lại thấp hơn. Vitaly Khudobakhshov, trưởng bộ phận sản phẩm AI tại JetBrains, nhận thấy thời gian tiết kiệm từ 10% đến 20%. Theo Sharif Shameem, CEO của Debuild, một công ty ở San Francisco sử dụng GPT-3 để giúp xây dựng trang web, công nghệ này cũng giúp giảm áp lực làm việc. Chọn từ nhiều lựa chọn có sẵn sẽ ít stress hơn so với việc phải tự nghĩ ra các dòng code từ đầu.

Về phần mình, Microsoft đang sử dụng GPT-3 để tạo ra cái mà họ gọi là lập trình "không có mã/mã thấp". Charles Lamanna, nhóm trưởng phụ trách dự án, dự đoán một tương lai tươi sáng khi phần mềm rẻ hơn được tạo ra bởi các nhà phát triển không chuyên chưa qua đào tạo. Tuy nhiên, một số người lại lo sợ một kết cục đen tối hơn. Liệu cuối cùng các AI có thể tự viết bất kỳ đoạn code nào mà chúng thích không?

Hiện tại AI chưa có khả năng như vậy, nhưng ý tưởng đó hoàn toàn có thể trở thành sự thật trong lương lai.

Nổi bật Tạp chí Thông tin & Truyền thông
  • Bộ TT&TT đẩy mạnh ứng dụng AI hẹp
    Bộ trưởng Bộ TT&TT Nguyễn Mạnh Hùng nhấn mạnh trí tuệ nhân tạo (AI) đã vào giai đoạn ứng dụng rộng rãi. Trong quý 2 này, Bộ TT&TT sẽ đưa ra một số ứng dụng mẫu để các cơ quan nhà nước có thể áp dụng rộng rãi.
  • Giải pháp nào cho tổ chức, DN trước tấn công ransomware gia tăng?
    Ngoài việc lên kế hoạch cho các giải pháp phát hiện và phòng chống, các tổ chức và doanh nghiệp (DN) cần lên kế hoạch và giải pháp khôi phục lại dữ liệu trong tình huống tội phạm mạng tấn công và vượt qua tất cả các hàng rào bảo mật và phá hủy hoàn toàn hệ thống.
  • Bia Trúc Bạch kiệt tác chinh phục đỉnh cao
    Khám phá một kiệt tác, một di sản dẫn lối tinh hoa. Hoa Bia Saaz quý tộc vùng Zatec một kinh nghiệm bậc thầy tạo ra hương vị tinh túy bậc nhất đẳng cấp vượt thời gian, trải nghiệm đỉnh cao hoàn mỹ. Bia Trúc Bạch kiệt tác chinh phục đỉnh cao
  • Lan tỏa kinh nghiệm, mô hình CĐS cho các cơ quan báo chí
    Trong quý I-2024, Bộ Thông tin và Truyền thông (TT&TT) tiếp tục tăng cường thực hiện công tác đấu tranh, ngăn chặn thông tin xấu độc trên mạng xã hội (MXH) xuyên biên giới.
  • Tam Đảo - điểm đến cho một không gian âm nhạc riêng
    Từng được mệnh danh là “Hòn Ngọc Đông Dương” - Tam Đảo luôn khiến những kẻ lãng du nao lòng bởi không gian bảng lảng sương mù lẩn khuất giữa những kiến trúc biệt thự tráng lệ. Và còn gì quyến rũ hơn, khi giữa không gian ấy lại được đắm mình trong những giai điệu trữ tình, ngọt ngào sâu lắng.
Đừng bỏ lỡ
  • Alibaba sẽ xây dựng trung tâm dữ liệu tại Việt Nam
    Trong thời gian chờ xây dựng, tập đoàn công nghệ Trung Quốc thuê không gian máy chủ từ các công ty viễn thông của Việt Nam.
  • CMC hợp tác cùng NVIDIA đưa TP. HCM trở thành trung tâm AI của cả nước
    Mới đây, tại Tổ hợp không gian sáng tạo CMC TP.HCM CCS, Chủ tịch Tập đoàn CMC Nguyễn Trung Chính đã có cuộc gặp với lãnh đạo của Tập đoàn NVIDIA nhằm tăng cường hợp tác chiến lược toàn diện của hai doanh nghiệp (DN).
  • Khai thác dữ liệu phục vụ chỉ đạo, điều hành tại trung tâm IOC: Kinh nghiệm của Bình Phước
    Xác định dữ liệu là nguồn tài nguyên quý trong kỷ nguyên số - một trong những yếu tố quan trọng quyết định sự thành công của quá trình chuyển đổi số (CĐS), tỉnh Bình Phước đã sớm tập trung quan tâm tạo lập, khai thác, sử dụng, tăng cường chia sẻ, kết nối dữ liệu số cùng với việc thành lập IOC và những kết quả bước đầu thu được rất đáng ghi nhận.
  • Hiệu quả thiết thực từ mô hình tiếp công dân trực tuyến
    Với sự phát triển của công nghệ truyền thông, họp trực tuyến, xét xử trực tuyến, tiếp công dân trực tuyến cũng đã được một số địa phương áp dụng. Việc tiếp công dân trực tuyến phần nào mang lại hiệu quả thiết thực so với tiếp công dân trực tiếp.
  • Nhà báo phát thanh trước yêu cầu chuyển đổi số
    Nhà báo phát thanh trong kỷ nguyên số cần hội đủ những kỹ năng cơ bản.
  • Tuyên Quang: Tăng cường các giải pháp chuyển đổi số báo chí
    Các chi hội nhà báo tại tỉnh Tuyên Quang đã đẩy mạnh công tác chuyển đổi số (CĐS) báo chí với nhiều giải pháp từ ứng dụng công nghệ mới vào sản xuất tin bài; duy trì hiệu quả chuyên mục “Chuyển đổi số” cho tới phát triển tác phẩm báo chí số.
  • 5 cách để nâng cao bảo mật khi sử dụng trình duyệt Chrome
    Trình duyệt Chrome đang được rất nhiều người tin dùng bởi độ ổn định và khả năng bảo mật. Tuy nhiên, sự phổ biến này cũng khiến nó trở thành mục tiêu của tin tặc.
  • Mỹ phạt nhà mạng vì chia sẻ vị trí của người dùng
    Chính phủ Mỹ đã đưa ra mức phạt hàng triệu USD đối với các nhà mạng AT&T, Sprint, T-Mobile và Verizon sau một cuộc điều tra cho thấy các nhà mạng lớn của nước này đã chia sẻ bất hợp pháp dữ liệu cá nhân của thuê bao mà không có sự đồng ý của họ.
  • Các công cụ bảo mật đám mây dựa trên AI
    Ngày nay, AI tiên tiến đang được đưa vào sử dụng ở mọi loại hình doanh nghiệp (AI). Một loạt các nhà cung cấp bảo mật bên thứ ba đã phát hành các công cụ bảo mật đám mây dưới sự hỗ trợ của AI. Dường như đây là một trong những xu hướng nóng nhất trong ngành.
  • Những người làm báo từ rừng về phố
    Ngày 30/4/1975, trong những cánh Giải phóng quân từ khắp nẻo tiến về Sài Gòn, có cả một đội quân nhà báo xuất phát từ các chiến khu hoặc hành quân theo các binh chủng, đã kịp thời có mặt, chứng kiến giây phút trọng đại: Giải phóng hoàn toàn miền nam, thống nhất đất nước.
AI sẽ là kỹ sư lập trình tương lai
POWERED BY ONECMS - A PRODUCT OF NEKO