AI có thể thay thế lập trình viên?
Mấy hôm nay, tôi đọc được một bài viết cho rằng "ngày tàn" của lập trình viên sắp đến.
Người chia sẻ tự giới thiệu không phải là lập trình viên, không biết dùng các ngôn ngữ lập trình như Python, java script hay C++.
Nhờ AI và một xu hướng mới gọi là "Vibecoding", ngay cả những người không chuyên về kỹ thuật cũng có thể tạo ra ứng dụng chỉ bằng cách đưa ra yêu cầu rõ ràng và kiên nhẫn thử nghiệm.
Người này viết một công cụ phiên âm và tóm tắt podcast, một ứng dụng giúp sắp xếp mạng xã hội, một trang web tính xem món đồ nội thất có vừa cốp xe không, và thậm chí một công cụ quét tủ lạnh để gợi ý bữa trưa cho con trai. Điều đặc biệt, anh chàng làm tất cả những thứ này mà không cần biết code.
Nghe thì có vẻ như AI đang làm thay lập trình viên, nhưng tôi thấy có một điều buồn cười là nhiều người nghĩ rằng "lập trình" chỉ là việc tạo trang web, làm những ứng dụng mà bảng tính excel cũng có thể làm được?
Nếu theo logic này, một người học thuộc thuốc nào chữa bệnh gì thì có thể làm dược sĩ hoặc chỉ biết cầm dùi đục và búa thì có thể trở thành nhà điêu khắc.
Nếu cho rằng nghề lập trình sắp sụp đổ chỉ vì AI giúp người không chuyên tạo được vài ứng dụng đơn giản thì thật sự câu chuyện quá đơn giản.
Nếu đã từng xây dựng một sản phẩm phần mềm thực sự, bạn sẽ biết câu chuyện phức tạp hơn nhiều. AI không thay thế lập trình viên, mà khiến nghề này "khắt khe" hơn.
AI sẽ thay đổi ngành lập trình, giống như cách nó đang thay đổi nhiều ngành khác. Những ai chỉ biết code cơ bản sau một khóa học có thể sẽ gặp khó khăn hơn khi tìm việc.
Nhưng với những người hiểu sâu về phần mềm, AI không phải là mối đe dọa, nó chỉ là một công cụ. ChatGPT hay GitHub Copilot giúp lập trình viên làm việc nhanh hơn, bớt đi những công việc lặp đi lặp lại.
AI không thể thay thế tư duy logic, khả năng giải quyết vấn đề hay sáng tạo của con người. Viết một ứng dụng thực sự không đơn giản như gõ một câu lệnh rồi ngồi chờ AI làm hết.
Công nghệ có thể làm thay đổi cách lập trình viên làm việc, nhưng không thể khiến họ "biến mất". Trong một thế giới mà AI thực sự phát triển mạnh, con người vẫn là người giám sát AI, kiểm tra dữ liệu, phát hiện lỗi, và quan trọng nhất, đưa ra quyết định.
Nói cách khác, AI không giết chết nghề lập trình, nó chỉ khiến công việc này đòi hỏi nhiều kỹ năng hơn.
Thái Hoàng
Nguồn: https://vnexpress.net/ai-co-the-thay-the-lap-trinh-vien-su-that-ngay-tan-coding-ai-co-the-thay-the-lap-trinh-vien-su-that-ngay-tan-coding-ai-va-ngay-tan-cua-lap-trinh-vien-4855795.html