Đăng nhập

Lập trình viên lao đao trước làn sóng "vibe coding" của AI

00:00
00:00
00:00
VOH - Theo dữ liệu từ Cục Thống kê Lao động Mỹ, số việc làm lập trình máy tính đã giảm 27,5% trong 12 tháng qua, kể từ khi OpenAI giới thiệu ChatGPT.

Số lượng lập trình viên máy tính tại Mỹ đang giảm mạnh, chạm mức tương đương thời kỳ game Pac-Man ra mắt năm 1980. Sự sụt giảm này phản ánh một phần thị trường lao động đang chứng kiến sự tác động mạnh mẽ của trí tuệ nhân tạo (AI), theo nhận định của Mark Muro, chuyên gia nghiên cứu công nghệ và đổi mới của Viện Brookings.

Sự khác biệt giữa lập trình viên máy tính và nhà phát triển phần mềm ngày càng được chú ý. Lập trình viên chủ yếu tập trung vào việc viết mã, trong khi nhà phát triển phần mềm đảm nhận vai trò rộng hơn, tham gia vào nhiều giai đoạn của dự án.

Điều này phần nào giải thích cho sự khác biệt về thu nhập, khi lập trình viên trung bình kiếm được 99.700 USD/năm, thấp hơn mức 132.270 USD của nhà phát triển. Dù số lượng lập trình viên giảm, Cục Thống kê Lao động Mỹ dự báo nhu cầu về nhà phát triển phần mềm sẽ tăng 17% trong giai đoạn 2023-2033.

1717640842667Xem toàn màn hình
Ảnh minh họa: Linkedln.

"Vibe coding", hay lập trình theo cảm tính, đang nổi lên như một xu hướng mới, làm thay đổi bối cảnh lập trình tại Mỹ. Đây là cách viết mã ít chú trọng vào cấu trúc, chi tiết mà thiên về việc hướng dẫn AI thực hiện nhiệm vụ.

Pieter Levels, một nhà phát triển phần mềm, đã tạo ra trò chơi mô phỏng bay MMO miễn phí trên trình duyệt Fly.pieter.com chỉ bằng một câu lệnh đơn giản cho công cụ AI lập trình Cursor. Trò chơi này nhanh chóng thu về hàng chục nghìn USD mỗi tháng, chứng minh tiềm năng của "vibe coding".

Khái niệm "vibe coding" được đặt tên bởi Andrej Karpathy, cựu nhà nghiên cứu của OpenAI.

Với sự phát triển của các mô hình AI như ChatGPT, Claude của Anthropic, Cursor Composer, GitHub Copilot và Replit Agent, bất kỳ ai cũng có thể lập trình mà không cần kiến thức chuyên sâu về mã.

Các công cụ AI đã giúp việc viết game trở nên đơn giản hơn bao giờ hết, như trường hợp nhà phát triển Peter Yang tạo ra một trò chơi 3D về zombie bắn súng chỉ bằng Cursor và Claude 3.7 Sonnet.

Theo Garry Tan, CEO của Y Combinator, AI đang dần thay thế các công việc tốn sức trong lập trình.

Nhiều startup đã cắt giảm nhân sự nhờ sức mạnh của các mô hình ngôn ngữ lớn (LLM). Những phần mềm từng cần 50-100 người để xây dựng giờ chỉ cần một nhóm 10 người.

Tuy nhiên, Simon Willison, một nhà nghiên cứu AI độc lập, cảnh báo rằng "vibe coding" chỉ phù hợp với các dự án nhỏ, thử nghiệm nhanh. Việc duy trì, sửa lỗi và mở rộng các ứng dụng lớn vẫn đòi hỏi kiến thức nền tảng về lập trình.

Bình luận