- Bài viết xem xét khả năng AI thay thế lập trình viên thông qua lý thuyết, dữ liệu và các trường hợp thực tế, xoay quanh kết quả tính toán rằng lập trình viên Hàn Quốc có thể bị thay thế hoàn toàn vào khoảng năm 2038
- Công thức tính: giả định tuyến tính về tỷ lệ giảm việc làm của lập trình viên tại Mỹ và tỷ lệ tăng thị phần mã do AI tạo ra, từ đó ước tính lập trình viên Mỹ biến mất vào năm 2034 → Hàn Quốc đạt đến mốc này muộn hơn khoảng 3,5 năm
- Cơ sở cho khả năng bị thay thế gồm nền tảng lý thuyết (dự báo Oak Ridge 2040), dữ liệu thực chứng (sự sụt giảm việc làm junior theo Stanford), tiến bộ công nghệ (sự xuất hiện của các tác nhân tự trị như SWE-Agent và Devin)
- Cấu trúc tranh luận cốt lõi của những nhân vật nổi tiếng: sẽ bị thay thế (Jensen Huang, Matt Welsh) vs không thể bị thay thế (Grady Booch, CEO GitHub Thomas Dohmke)
- Trên thực tế, thay vì sa thải trực tiếp, các hình thức như đóng băng tuyển dụng, loại bỏ nhân sự không dùng AI, thay thế kỹ sư hỗ trợ đã xuất hiện ở nhiều công ty (Salesforce, Coinbase, Goldman Sachs, các công ty game trong nước, v.v.)
- Trong một thế giới đã bị thay thế, chúng ta nhiều khả năng sẽ chuyển sang vai trò giám sát SWE Agent và các mô hình AI, hoặc trở thành người chịu trách nhiệm về mô hình, hay product builder sử dụng các công cụ này
19 bình luận
Tôi không ngờ timestamp Unix lại trùng với tuổi thọ của một lập trình viên Hàn Quốc.
AI thật sự... là phát minh trí tuệ vĩ đại nhất của nhân loại
Khả năng cao là sẽ cùng tồn tại, giống như Uber hay Waymo.
Bỏ qua nội dung bài viết, đúng là lâu lắm rồi tôi mới đọc được một bài đăng blog ra dáng blog như vậy. Cảm ơn vì đã đầu tư công sức để viết. Thậm chí ngay cả ở bài tóm tắt trên GeekNews này, tôi cũng có cảm giác anh/chị đã cố gắng giữ được đúng cái vibe của GeekNews, nên đọc rất thích.
Tôi đồng ý với dự đoán rằng nó sẽ đến muộn hơn ở Mỹ. Và tôi cũng muốn bỏ một phiếu cho suy nghĩ rằng ngày đó “chắc chắn sẽ đến”.
Việc Amazon sa thải nhân sự quả thật rất đáng chú ý. Họ liên tục khẳng định không phải vì AI, nhưng lại liên tiếp cho thấy những động thái hoàn toàn không thể khiến người ta tin được.
Thay vì nói nhà phát triển sẽ bị thay thế, có lẽ mọi người rồi sẽ đồng thời là ông chủ, là người lập kế hoạch, là nhà phát triển, là họa sĩ minh họa, là nhà thiết kế, là người phụ trách CS, kiểu như vậy. Nhìn lại lịch sử cho đến nay thì ngay cả khi một thứ gì đó hiệu quả hơn được tạo ra, bản thân lao động dường như cũng không hề giảm đi. Tôi cho rằng ý nghĩa của lao động là thay thế những việc người khác không làm hoặc không thể làm.
Người có năng lực full-stack toàn diện... thật ra không nhiều.
Nếu có năng lực đến mức như bạn nói thì sao không tự khởi nghiệp, chứ cũng chẳng có lý do gì phải ở dưới trướng người khác.
Không phải cứ có năng lực là sẽ khởi nghiệp. Có năng lực đấy, nhưng nếu nghĩ đến cân bằng công việc và cuộc sống thì làm nhân viên vẫn tốt hơn.
Chẳng phải bây giờ đang là thời đại AI mà người ta vẫn nói đến sao?
Tôi thì nghĩ khác: việc làm đã giảm dần do sự phát triển của công nghệ, và nó nâng ngưỡng của lao động lên.
Đó cũng là mục đích và thước đo của sự phát triển công nghệ.
Tuy nhiên, nếu nói không phải số lượng việc làm mà là tổng lượng lao động, thì có lẽ ý của bạn ở bình luận trên cũng đúng...
Product builder.. thật sự quá chạm.
Nó làm tôi nhớ đến thời Dreamweaver xuất hiện trong kỷ nguyên Dreamweaver, rồi những builder chỉ làm kiểu coding bằng Dreamweaver lại tạo ra thêm các builder khác.
Nếu thứ được duy trì là LLM chứ không phải AGI, thì đây vẫn là thời đại phụ thuộc vào phần mềm, nên thay vì số lượng lập trình viên giảm đi (dù trong ngắn hạn có thể có giảm), có lẽ xu hướng sẽ hội tụ theo hướng lực lượng lập trình viên vẫn được duy trì và phần mềm sẽ được sản xuất nhiều hơn tương ứng với mức tăng năng suất.
Chậm tới 3,5 năm mới đạt được..? Thật sự là vậy sao
Tận 13 năm nữa cơ à...
Tôi đã đọc rất thú vị.
Thành thật mà nói thì tôi thấy khá tiếc. Dù sao nếu chúng ta sẽ bị AI thay thế, tôi nghĩ rằng “cách chuẩn bị cho một thế giới bị AI thay thế” mới là điều quan trọng nhất,
nhưng có vẻ như anh đã cố ý bỏ đi chính phần insight quan trọng nhất đó.
Dù vậy, nếu mục đích là build-up để khiến mọi người nghe buổi chuyên đề thì tôi nghĩ như vậy là đủ rồi.
Chẳng phải nó sẽ giảm theo cách phi tuyến tính sao? Mong là các lập trình viên web vẫn còn tồn tại ít nhất đến năm 2034..
"Nhà phát triển" ở đây được hiểu theo nghĩa nào vậy?
Việc thay thế lập trình viên bằng AI, từ góc độ doanh nghiệp, là hành động cắt giảm chi phí để tăng lợi nhuận, nhưng tôi cũng không chắc điều đó có ý nghĩa đến mức nào. Có vẻ như giá trị của lập trình viên đã từng được đánh giá cao hơn thực tế, và có lẽ đúng hơn là nên xem đây như một quá trình mà điều đó đang dần trở về với thực tế.
Nếu nói rằng đến khoảng năm 2038 sẽ bị thay thế hoàn toàn, thì có lẽ là sẽ bị thay thế dần dần rồi đến năm 2038 việc thay thế mới hoàn tất.
Vậy thì những lập trình viên bị thay thế 'muộn nhất' sẽ là kiểu lập trình viên nào?
Có lẽ có thể suy luận từ lịch sử của nghề chép tay, công việc văn phòng đầu tiên của nhân loại và nay đã tuyệt chủng. Nghe nói ngay cả sau khi máy in Gutenberg được phát minh, vua chúa và tầng lớp quý tộc vẫn ưa chuộng các bản chép tay cao cấp, nên dù số lượng giảm thì nghề này vẫn chưa biến mất. Rồi đến khi máy đánh chữ xuất hiện thì nó mới hoàn toàn biến mất.
Nhìn từ góc độ đó, các lập trình viên trình độ cao(?) có lẽ vẫn sẽ tiếp tục tồn tại. Và thời điểm tất cả biến mất có lẽ là khi, giống như máy đánh chữ, bất kỳ ai muốn cũng có thể tự mình tạo ra bất kỳ phần mềm nào mình muốn.
Nếu nhìn như vậy, thì những lập trình viên có thể tạo ra thứ có độ phức tạp mà người bình thường không thể trực tiếp làm bằng AI sẽ là những người ở lại cuối cùng.