Nhà sáng lập kiêm CEO của công cụ tìm kiếm Perplexity AI, Aravind Srinivas cho biết, ông nhận thấy sự thay đổi vượt bậc trong năng suất làm việc của các kỹ sư khi sử dụng các công cụ lập trình hỗ trợ bởi AI. Tại một sự kiện của Y Combinator vào tháng 6, ông Srinivas tiết lộ công ty đã yêu cầu nhân viên bắt buộc phải sử dụng ít nhất một công cụ AI hỗ trợ lập trình, thường là Cursor hoặc GitHub Copilot, hoặc kết hợp cả hai.

Các kỹ sư của Perplexity sử dụng 2 công cụ AI hỗ trợ lập trình, giảm thời gian phát triển từ vài ngày xuống còn vài giờ.
Theo ông Srinivas, đối với các kỹ sư, việc dùng những công cụ này để thử nghiệm đã giảm thời gian từ "ba, bốn ngày xuống còn đúng một giờ", khi cuộc trò chuyện được đăng tải trên kênh YouTube của Y Combinator vào thứ Sáu tuần trước.
Tốc độ này không chỉ giới hạn ở các công việc liên quan đến thuật toán phức tạp. Ông Srinivas chia sẻ, ngay cả những đồng nghiệp không chuyên về kỹ thuật cũng có thể nhanh chóng chỉnh sửa giao diện bằng các công cụ này. "Tôi chỉ cần đưa ra phản hồi bằng cách chụp màn hình ứng dụng iOS của mình và nói 'nút này cần được di chuyển sang đây' kèm một mũi tên. Họ tải ảnh chụp màn hình lên Cursor và yêu cầu nó viết mã thay đổi cho file Swift UI", ông Srinivas cho biết.
"Mức độ thay đổi này thật sự đáng kinh ngạc. Tốc độ sửa lỗi và triển khai sản phẩm lên hệ thống nhanh đến mức khó tin", ông Srinivas nhấn mạnh. Tuy nhiên, lãnh đạo Perplexity cũng lưu ý các công cụ này không hoàn hảo - chúng có thể tạo ra lỗi mới mà mọi người không biết cách khắc phục.
Các công cụ lập trình AI đang ngày càng được ưa chuộng trong ngành công nghệ. Tháng trước, truyền thông cho biết các tin tuyển dụng từ Visa, Reddit, DoorDash và nhiều startup khác yêu cầu ứng viên phải có kinh nghiệm hoặc quen thuộc với các công cụ như Cursor và Bolt.
Một khảo sát gần đây đã làm sáng tỏ sự tăng trưởng vượt bậc và tác động của các công cụ này trong phát triển phần mềm. Jellyfish, một công ty hỗ trợ quản lý đội ngũ kỹ sư, phát hiện rằng 90% các đội kỹ thuật hiện đang sử dụng AI trong quy trình làm việc, tăng từ 61% chỉ một năm trước. Khoảng 48% người tham gia khảo sát cho biết họ sử dụng hai hoặc nhiều công cụ lập trình AI, cho thấy các đội đang thử nghiệm một cách đa dạng.
Khảo sát vào tháng 5 thăm dò ý kiến của 645 chuyên gia làm việc toàn thời gian trong lĩnh vực kỹ thuật, từ nhân viên bình thường đến quản lý và giám đốc. Những người tham gia đến từ các công ty có quy mô khác nhau, từ đội nhỏ dưới 10 người đến các tập đoàn lớn với hơn 500 kỹ sư.
Một số lãnh đạo ngành cũng cho rằng việc sử dụng công cụ lập trình AI có cả mặt lợi và hại. CEO của GitHub, Thomas Dohmke, nhận định các công cụ AI có thể làm chậm tiến độ của các kỹ sư dày dạn kinh nghiệm. Trong một tập podcast phát hành vào tháng 6, ông nói trường hợp tệ nhất là khi một lập trình viên bị buộc phải đưa ra phản hồi bằng ngôn ngữ tự nhiên trong khi họ đã biết cách thực hiện bằng ngôn ngữ lập trình. Điều này "giống như thay thế một việc tôi có thể làm trong ba giây bằng một việc có thể mất ba phút hoặc thậm chí lâu hơn", ông Dohmke nói.
Đồng sáng lập OpenAI, Greg Brockman, cũng cho rằng việc sử dụng các công cụ này khiến con người phải làm những phần việc ít thú vị hơn trong lập trình. Ông cho biết tình trạng hiện tại của lập trình AI khiến con người chỉ còn nhiệm vụ xem xét và triển khai mã, điều mà ông mô tả là "chẳng vui chút nào".
Bình luận bài viết (0)
Gửi bình luận