Trong thế giới lập trình, "vibe coding" đang tạo nên làn sóng mới và cũng gây ra không ít tranh cãi. Khái niệm này, được Andrej Karpathy, đồng sáng lập OpenAI, đặt ra vào tháng 2 vừa qua, mô tả cách thức lập trình hoàn toàn mới mẻ khi các lập trình viên sử dụng trí tuệ nhân tạo để viết code. Thay vì phải hiểu từng dòng lệnh, các nhà phát triển giờ đây có thể dùng prompt "hoàn toàn theo cảm tính" và thậm chí "quên luôn rằng code có tồn tại".
Thoạt nghe thuật ngữ “vibe coding” có vẻ thư giãn và dễ dàng, nhưng Andrew Ng - giáo sư tại Đại học Stanford và cựu nhà khoa học hàng đầu của Google Brain - lại có quan điểm hoàn toàn khác. Ông cho rằng thuật ngữ này không chỉ không phù hợp mà còn gây hiểu lầm nghiêm trọng về bản chất thực sự của công việc lập trình với sự hỗ trợ của AI.
Phát biểu tại hội nghị LangChain Interrupt hồi tháng 5, ông Ng đã thẳng thắn bày tỏ sự bất bình với thuật ngữ này. "Thật đáng tiếc khi nó được gọi là vibe coding," ông nói. "Điều này đang khiến nhiều người hiểu lầm, nghĩ rằng chỉ cần theo cảm tính, chấp nhận cái này, từ chối cái kia là được."
Thực tế mà ông Ng mô tả lại hoàn toàn trái ngược với hình ảnh thư thái mà tên gọi "vibe coding" gợi lên. Theo ông, lập trình với AI là "một bài tập trí tuệ sâu sắc". "Khi tôi lập trình một ngày với sự hỗ trợ của AI, thành thật mà nói, tôi kiệt sức vào cuối ngày," ông Ng chia sẻ một cách thẳng thắn.
Sự xuất hiện của vibe coding đã làm rung chuyển toàn bộ cách thức suy nghĩ về phát triển phần mềm. Nhiều kỹ sư bắt đầu đặt câu hỏi liệu AI có thể thay thế họ hay không, trong khi các nhà đầu tư tranh luận về việc liệu kỹ năng kỹ thuật có còn là yêu cầu bắt buộc đối với các founder startup hay không.
Thậm chí, những người không có nền tảng kỹ thuật giờ đây cũng có thể xây dựng ứng dụng - một nhà thiết kế sản phẩm tại Block không có đào tạo kỹ thuật chính thức đã xây dựng một ứng dụng nhận dạng chó chỉ trong hai tháng thông qua vibe coding.
Tác giả: Giang Hậu, Trần Thị Thanh Trúc
Nguồn tin: genk.vn
Ý kiến bạn đọc
Những tin mới hơn
Những tin cũ hơn
Đào Tạo Ứng Dụng Công Nghệ Thông Tin Trung tâm Tin học Lê Như cung cấp các khóa học CNTT từ cơ bản đến nâng cao, phù hợp với mọi đối tượng học viên, từ người mới bắt đầu đến những người muốn nâng cao kỹ năng chuyên môn. Các khóa học bao gồm: Tin học văn phòng...