Để hình dung về tương lai của lập trình viên, chúng ta có thể soi chiếu vào những bài học từ các câu chuyện trong quá khứ của nhân loại.
Suốt nhiều năm, mỗi khi câu hỏi “Liệu AI có thể thay thế lập trình viên?” được nêu ra, phản ứng chung thường là sự nghi ngờ. Lập trình được coi là công việc đòi hỏi sự sáng tạo, tư duy logic và khả năng hiểu thấu đáo vấn đề – những yếu tố mà người ta tin chỉ con người mới có thể làm được. Trong cái nhìn này, AI chỉ là công cụ hỗ trợ, giúp viết nhanh hơn vài dòng mã, nhưng khó có thể trở thành nhân tố chủ chốt.
Tuy nhiên, với những bước tiến gần đây của các AI Agent, đặc biệt là với sự ra mắt của Claude 4.6, câu chuyện này có thể không còn là điều không thể tưởng tượng. Chỉ trong hai tuần, 16 Agent của Claude 4.6 đã hợp tác để tạo ra một trình biên dịch C từ những dòng code đầu tiên – một thành tựu mà các lập trình viên đã cùng nhau xây dựng trong hơn ba thập kỷ qua.

Bây giờ, lập trình viên đang phải đối mặt với một câu hỏi khó khăn hơn: Tương lai sẽ thế nào nếu AI thay thế khả năng lập trình? Để tìm ra câu trả lời, chúng ta hãy nhìn vào hai câu chuyện trong lịch sử: sự thay đổi của người nông dân trong cuộc cách mạng nông nghiệp và sự chuyển mình của nhôm từ kim loại quý trở thành vật liệu phổ biến.
Câu chuyện của người nông dân
Trước thời kỳ công nghiệp hóa, nông nghiệp chủ yếu dựa vào sức lao động con người. Người nông dân trực tiếp tạo ra sản phẩm lương thực và chiếm phần lớn trong xã hội. Khi máy móc, phân bón và các quy trình sản xuất công nghiệp được áp dụng, năng suất lao động tăng vọt.
Kết quả là ngày nay, chỉ một phần rất nhỏ dân số tham gia vào ngành nông nghiệp, nhưng vẫn đủ sức cung cấp lương thực cho toàn xã hội. Hơn nữa, chúng ta có thể lựa chọn từ vô vàn món ăn sáng tạo như kimchi burritos cho đến các sản phẩm công nghiệp được phân phối rộng rãi.

Người nông dân không biến mất, nhưng vai trò của họ đã thay đổi hoàn toàn: từ lao động phổ thông trở thành những người quản lý, điều hành hệ thống, hoặc sản xuất các nông sản đặc biệt, chất lượng cao như thực phẩm hữu cơ,…
Tương tự, trong tương lai gần, số lượng người viết hoặc hiểu code sẽ giảm đi đáng kể. Sự xuất hiện của đa dạng phần mềm sẽ khiến các ứng dụng được tạo ra nhanh chóng, nhưng không phải tất cả đều đạt chất lượng cao.
Khả năng phân phối và thẩm mỹ sẽ trở thành những yếu tố quan trọng, vượt qua cả khả năng lập trình. Những người chiến thắng không phải là những người tạo ra sản phẩm hàng loạt mà là những người có gu thẩm mỹ, biết xây dựng phần mềm phù hợp với nhu cầu của người dùng. Một số người vẫn sẽ ưa chuộng phần mềm "thủ công", được tùy chỉnh riêng biệt với độ tin cậy cao, giống như những ai vẫn chọn mua thực phẩm từ chợ nông sản.

Liệu có một ngày nào đó, chúng ta sẽ có chứng chỉ dành cho những dòng code "hữu cơ" do con người tự viết ra?
Tuy nhiên, có một sự khác biệt quan trọng. Thực phẩm vẫn chiếm phần lớn trong ngân sách tiêu dùng hàng tháng của người dân, trong khi phần mềm sẽ gần như không còn chi phí, và thay vào đó là chi phí tính toán của AI – thứ mà cuối cùng sẽ trở nên không đáng kể với hầu hết các ứng dụng.
Từng có thời, nhôm quý hơn vàng
Để hiểu rõ hơn về sự chuyển mình này, câu chuyện về nhôm là một phép so sánh lý tưởng.
Trước đây, nhôm được coi là kim loại quý hiếm, đắt hơn cả vàng. Napoleon III từng đãi khách quý của mình bằng bộ dao kéo nhôm, trong khi những người khác chỉ được dùng đồ bạc. Tuy nhiên, vào tháng 2 năm 1886, Charles Martin Hall và Paul Héroult đã độc lập phát minh ra phương pháp chiết xuất nhôm từ quặng bằng điện phân. Chỉ qua một đêm, chi phí sản xuất nhôm giảm mạnh từ 12 USD mỗi pound xuống dưới 50 cent.
Việc nhôm trở nên rẻ không chỉ giảm giá thành dao kéo mà còn mở ra vô vàn cơ hội mới: hàng không, du hành vũ trụ, lưới điện bao phủ toàn cầu, và bao bì giúp thay đổi chuỗi cung ứng thực phẩm. Một vật liệu từng hiếm hoi giờ đã dồi dào, và nó đã làm thay đổi toàn bộ các ngành công nghiệp, đồng thời tạo ra những ngành nghề mới. Giờ đây, phần mềm đang đứng trước một bước ngoặt tương tự.

Sự xuất hiện của AI có thể biến phần mềm trở thành thứ phổ biến và giá rẻ như nhôm đã từng là trong lịch sử.
Trước đây, việc viết phần mềm luôn là một công việc đắt đỏ. Từ thẻ đục lỗ cho đến JavaScript, cách duy nhất để giao tiếp với máy tính là viết ra các chỉ dẫn thủ công. Người ta phải hiểu vấn đề, rồi chuyển nó thành các chỉ thị mà máy móc có thể thực hiện một cách chính xác.
Tiếp theo, người ta cần thu hẹp khoảng cách giữa những gì máy móc có thể làm và những gì con người cần qua thiết kế, đánh giá và phân phối. Mỗi bước thêm vào đều làm tăng độ phức tạp và chi phí.
Tuy nhiên, AI đang thay đổi hoàn toàn cục diện. Một tính năng mà trước đây một nhóm kỹ sư phải mất hai tuần để hoàn thiện vào năm 2022 giờ chỉ cần một người làm trong một buổi chiều. Đây không phải là sự cải tiến nhỏ mà là một cuộc cách mạng. Giá trị không còn nằm ở việc viết code, mà ở khả năng giải quyết vấn đề. Code giờ chỉ là đầu vào rẻ thay vì sản phẩm cuối cùng.
Vậy lập trình viên sẽ làm gì? Giống như người nông dân, họ có ba con đường chính. Thứ nhất, chuyển sang các vai trò khác hẳn - như quản lý sản phẩm, kinh doanh, marketing, hoặc các ngành không liên quan đến công nghệ. Thứ hai, thăng tiến lên các vị trí cao hơn trong chuỗi giá trị - như kiến trúc sư hệ thống, người thiết lập chiến lược kỹ thuật, chuyên gia về tích hợp và đảm bảo chất lượng. Những vai trò này đòi hỏi hiểu biết sâu sắc về hệ thống, khả năng đưa ra quyết định chiến lược và quản lý độ phức tạp thay vì chỉ viết code thuần túy.

Thứ ba, một số người sẽ trở thành những "nghệ nhân code" - những chuyên gia tạo ra phần mềm tùy chỉnh, có chất lượng đảm bảo cao, tương tự như nông dân hữu cơ phục vụ thị trường ngách. Yếu tố "hiếm có" mới sẽ là lòng tin: ai có thể tích hợp với hệ thống thực tế, quản lý quyền truy cập và cung cấp tính kiểm toán cùng độ tin cậy. Người dùng có thể không viết code, nhưng họ cần ai đó xác định ý tưởng, kiểm tra đầu ra và đảm bảo hệ thống hoạt động chính xác, giống như đọc nhãn dinh dưỡng trên sản phẩm thực phẩm.
Bài học từ người nông dân và nhôm rất rõ ràng: khi một kỹ năng từng quý giá trở nên phổ biến, giá trị sẽ chuyển sang những khả năng khác. Coder trong tương lai cần tập trung vào những gì AI chưa làm tốt: hiểu nhu cầu người dùng, thiết kế trải nghiệm, đưa ra quyết định chiến lược, xây dựng lòng tin và đảm bảo chất lượng. Họ cần chuyển từ việc chỉ viết code sang giải quyết vấn đề, từ thợ thủ công trở thành kiến trúc sư, từ người thực thi trở thành người định hướng.
Các ứng dụng tự động hóa giá rẻ, được xây dựng theo mục đích cụ thể, sẽ phát triển theo cấp số nhân. Các mô hình ngôn ngữ lớn chỉ là làn sóng đầu tiên. Tác động toàn diện của nhôm giá rẻ chỉ thực sự được khai thác hàng thập kỷ sau khi phát minh ra nó, bởi những nhà sáng tạo đã áp dụng nó để giải quyết vấn đề mà họ không bao giờ nghĩ rằng sẽ dùng nó như một món trang sức. Tương tự, tác động thực sự của phần mềm giá rẻ vẫn còn ở phía trước, chờ đợi những người có tầm nhìn ứng dụng nó để giải quyết các vấn đề mà chúng ta còn chưa hình dung.
