Nguồn: Heart of the Metaverse
Chỉ trong tuần này, một công ty khởi nghiệp ít tên tuổi Cognition Labs đã gây sốc cho các lập trình viên và chuyên gia mã hóa trên toàn thế giới.Nhóm này đã ra mắt "Trí tuệ nhân tạo đầu tiên" trên thế giới kỹ sư phần mềm”.
Đây chắc chắn là một tiến bộ lớn khác của công nghệ trí tuệ nhân tạo, nhưng sự xuất hiện của lập trình viên AI tên Devin này đã khiến các kỹ sư phần mềm trong toàn bộ ngành công nghệ phải lo lắng.
01.Devin là gì?
Devin là một chương trình máy tính siêu thông minh được phát triển bởi một công ty có tên Cognition. Nó giống như một trợ lý vô cùng thông minh cho các công việc kỹ thuật phần mềm, chỉ với một câu lệnh đơn giản, Devin có thể viết code, xây dựng website và làm phần mềm một cách độc lập.
Điều khiến Devin trở nên đặc biệt là khả năng suy nghĩ trước và giải quyết các vấn đề khó khăn, đồng thời cũng có khả năng học hỏi từ những sai lầm và cải thiện theo thời gian. Ngoài ra, Devin có thể sử dụng các công cụ mà các kỹ sư con người cần sử dụng trong công việc của mình, chẳng hạn như trình soạn thảo mã và trình duyệt web.
Hiệu suất thử nghiệm của Devin tốt hơn các chương trình trí tuệ nhân tạo khác nhiều hơn. Devin giải được gần 14 trên 100 bài, trong khi các chương trình khác giải được chưa đến 2. Và, không chỉ là thử nghiệm này, Devin đã thực hiện công việc thực tế trên các nền tảng như Upwork, khắc phục sự cố và báo cáo về chúng.
Nói một cách đơn giản, Devin giống như một trợ lý siêu thông minh giúp các kỹ sư hoàn thành công việc của họ nhanh hơn và tốt hơn.
02.Devin hoạt động như thế nào?
Devin hiểu và thực hiện các nhiệm vụ liên quan đến công nghệ phần mềm bằng cách sử dụng các thuật toán trí tuệ nhân tạo tiên tiến. Khi được nhắc hoặc hướng dẫn, Devin sẽ phân tích yêu cầu và sử dụng cơ sở dữ liệu kiến thức cũng như kỹ thuật giải quyết vấn đề khổng lồ để tạo mã, thiết kế trang web hoặc phát triển phần mềm.
Một trong những đặc điểm chính của Devin là khả năng suy nghĩ trước và lên kế hoạch cho những nhiệm vụ phức tạp. Nó có thể đưa ra hàng nghìn quyết định dựa trên một nhiệm vụ nhất định và học hỏi từ những sai lầm của mình để liên tục cải thiện hiệu suất. Devin cũng có quyền truy cập vào các công cụ cơ bản như trình soạn thảo mã và trình duyệt web để hoàn thành các tác vụ từ đầu đến cuối.
Devin cũng có khả năng thích ứng siêu nhanh. Nó có thể học các công nghệ mới, giải quyết các thách thức kỹ thuật khác nhau và thậm chí đào tạo các mô hình trí tuệ nhân tạo của riêng mình. Ngoài ra, Devin có thể cộng tác với các kỹ sư con người trong thời gian thực để cung cấp thông tin cập nhật, nhận phản hồi và đóng góp vào các lựa chọn thiết kế.
Tóm lại, Devin khai thác sức mạnh của trí tuệ nhân tạo để tự động hóa các công việc thường ngày, hợp lý hóa quy trình làm việc và cho phép các kỹ sư tập trung vào các vấn đề phức tạp hơn. Bằng cách kết hợp kiến thức chuyên môn của con người với trí tuệ máy móc, Devin thể hiện một bước tiến đáng kể trong công nghệ kỹ thuật phần mềm.
03.Devin sẽ có tác động gì đến các kỹ sư phần mềm?
Các kỹ sư phần mềm sống sót sau làn sóng sa thải công nghệ tàn khốc hiện đang phải đối mặt với một tình thế tiến thoái lưỡng nan: Trí tuệ nhân tạo có thể thực hiện công việc của họ sắp ra đời.
"Kỹ sư phần mềm trí tuệ nhân tạo" do Cognition Labs đưa ra chắc chắn đã gây sốc cho các kỹ sư phần mềm.
Công ty được thành lập chưa đầy hai tháng và được hỗ trợ bởi quỹ đầu tư mạo hiểm của Peter Thiel. Nhận thức chưa bao giờ ngờ lại khiến các kỹ sư cảm thấy lo lắng đến thế khi thành lập.
Xét cho cùng, những tuyên bố rằng công nghệ phần mềm đang bị đe dọa đã lan tràn kể từ khi cơn sốt AI bùng nổ, với các công cụ như ChatGPT chứng tỏ khả năng viết mã dựa trên lời nhắc của con người.
Tuy nhiên, các kỹ sư phần mềm trí tuệ nhân tạo của Cognition dường như có năng lực hơn.
Cognition cho biết Devin đã vượt qua Real thành công phỏng vấn kỹ thuậttại một “công ty AI hàng đầu”.
Devin "đã làm việc thực sự" trên nền tảng việc làm tự do Upwork. Bạn không chỉ có thể xây dựng và triển khai ứng dụng từ đầu đến cuối mà còn có thể tìm và sửa lỗi.
Khi được yêu cầu sử dụng AI để giải quyết vấn đề và đánh giá các dự án nguồn mở trong thế giới thực trên GitHub, Devin đã khắc phục thành công 13,86% vấn đề mà không cần sự trợ giúp của con người. Con số này có vẻ thấp nhưng đó là một bước nhảy vọt so với mô hình hàng đầu trước đó, vốn chỉ khắc phục được 1,96% vấn đề.
04. Các kỹ sư AI sẽ phát triển như thế nào trong tương lai?
Cognition được dẫn dắt bởi CEO Scott Wu và đội ngũ có năng lực của Cognition đã giành được 10 huy chương vàng trong kỳ thi Olympic Tin học Quốc tế cực khó. Theo Cognition, bí quyết thành công của nó nằm ở việc tập trung vào “lý luận.”
Hầu hết AI đều thiếu khả năng suy luận cơ bản; ví dụ: các công cụ AI tổng quát dựa vào xác suất để xác định những từ nào có thể được xâu chuỗi lại với nhau thành một câu. Nhưng Cognition tin rằng việc “giải các bài toán suy luận” có thể “mở ra những khả năng mới trong nhiều lĩnh vực khác nhau”.
Tất nhiên, startup này cũng rất thận trọng trong việc giới thiệu các kỹ sư phần mềm trí tuệ nhân tạo của riêng mình.
Cognition hy vọng rằng Devin sẽ được coi là một "người đồng đội lành nghề, không biết mệt mỏi", người có thể chiến đấu bên cạnh con người hoặc hoàn thành nhiệm vụ một cách độc lập.
Devin không được thiết kế để thay thế các kỹ sư con người. Thay vào đó, nó nhằm mục đích hợp tác với các kỹ sư con người để giúp công việc của họ trở nên dễ dàng hơn.
Cognition viết trên blog: "Với Devin, các kỹ sư có thể tập trung vào những vấn đề thú vị hơn và đội ngũ kỹ thuật có thể phấn đấu đạt được những mục tiêu đầy tham vọng hơn."
Nhưng điều này Việc phát hành phiên bản khiến các kỹ sư phần mềm trong toàn ngành vô cùng lo lắng.
Kyle, người sáng lập và kỹ sư phần mềm của Athagist, một phần mềm cơ quan phát triển Shevlin, phát biểu trên
Evan You, một nhà phát triển nguồn mở đến từ Singapore, đưa ra nhiều chỉ trích hơn về Devin, cho rằng nó "không đủ chất lượng". Và nói thêm: "Một nhà phát triển chỉ có thể hoàn thành 13% công việc trong thời gian quy định và giống như một gánh nặng hơn là một tài năng."
Tuy nhiên, Aravind Srinivas, CEO của Perplexity AI, cho biết Devin bày tỏ sự ngạc nhiên của anh ấy,và gọi Devin là “trí tuệ nhân tạo đầu tiên vượt qua ngưỡng khả năng của con người”.
Những phản ứng này là dễ hiểu vào thời điểm các kỹ sư phần mềm đang cảm thấy áp lực.
Trong nhiều năm, nhiều người đã được đối xử như hoàng gia trong thế giới công nghệ vì đóng vai trò quan trọng trong việc tạo ra một số doanh nghiệp mạnh mẽ và sinh lời nhất thế giới, nhưng ở đó hiệu quả đã trở thành nguyên tắc chỉ đạo. bị sa thải hoặc được yêu cầu sản xuất nhiều sản phẩm hơn.
Được thúc đẩy bởi người sáng lập Meta, Zuckerberg và những người khác, cuộc thảo luận xung quanh tính hiệu quả trong thế giới công nghệ đã khơi dậy cơn sốt "kỹ sư 10x". Nói một cách đơn giản, điều đó có nghĩa là có nhiều kỹ sư hơn các đồng nghiệp, kỹ sư làm việc hiệu quả hơn gấp 10 lần .
Nếu các kỹ sư trí tuệ nhân tạo tiếp tục xuất hiện hoặc tỏ ra gần gũi với mô hình "kỹ sư 10x" hơn con người, điều đó có thể khiến các kỹ sư phần mềm phải thức trắng đêm.
Trí tuệ nhân tạo đang dần đe dọa việc làm của con người. Có khả năng chúng ta sẽ thấy nó tước đi công việc của "Devin the Creator" không?