Anh nghĩ nếu mà AI nổ rồi thì sau một thời gian mấy vị trí như fresher hay junior của các ngành công nghệ như code có comeback không? Hay là thị trường tuyển dụng đã thay đổi mãi mãi?
Một thế hệ đứt quãng sẽ xuất hiện, có thể là 1, 2, 3 năm, khi thị trường ở thế phòng thủ và trải nghiệm. Lý do cũng đơn giản: người ta không biết dùng tiêu chí gì để tuyển dụng/training người mới. Giải pháp an toàn là không tuyển hoặc tuyển người có kinh nghiệm để tự bơi.
Tuy nhiên quá trình đó không kéo dài lâu, không cần đợi đến khi bong bóng AI nổ. Khi doanh nghiệp bắt đầu thích ứng với AI, build lại được quy trình tuyển dụng/training mới, fresher và jun sẽ trở lại thị trường.
Thời điểm fresher, jun quay lại thị trường, cũng là chỉ báo của việc bong bóng sẽ nổ: các doanh nghiệp đã bắt đầu tính đến chuyện cấu trúc chi phí vận hành.
Tất nhiên, việc fresh, jun quay lại dựa trên giả định thị trường việc làm của dev sẽ không sụp đổ. Và dự đoán của mình là nó không sụp đổ, ngược lại, mở rộng càng mạnh mẽ hơn sau khi bong bóng phát nổ.
Lý do? Toàn bộ giả định của việc dev biến mất đến từ 2 điểm: 1/ AI agent tự vận hành và đảm nhiệm phần phát triển sản phẩm. 2/ Quản trị AI cần một role mới, và role đó không phải dev. Quản trị AI + AI agent, theo giả định đó, là đủ để vận hành và phát triển mảng công nghệ cho doanh nghiệp.
Có nhiều lý do, cả 2 điểm đó đều không thể đạt được.
1/ Quy trình phát triển sản phẩm, không nặng ở phần sản xuất, mà nặng ở phần bảo trì. Phần sản xuất, PoC, từ 0 đến 1, chỉ chiếm 1, 2 năm đầu. Khi đến giai đoạn bảo trì, productivity < resilience. Doanh nghiệp càng lớn, yêu cầu resilience càng cao. Mà đặc tính LLM là unpredictability (không thể đoán trước), tức là, phải chấp nhận tỉ lệ sai sót của LLM. Chấp nhận sai sót là một điều quá rủi ro cho vận hành doanh nghiệp. Đó là lý do vibecode bị các nhà marketing thay thế bằng cụm từ harness engineering: các AI agent tự phát triển sản phẩm, tự test, và tự sửa lỗi cho nhau. Tuy nhiên, để harness vận hành được, lại phải dựa trên giả định: AI build ra được testcase hoàn hảo, đúng, và cover hết 100% trường hợp => Tính unpredictability của AI sẽ cản trở điều đó. Tóm lại, bắt buộc phải có con người nằm trong vòng tròn vận hành của sản phẩm.
2/ Vậy người đó là ai? Nhà quản trị AI. Người đó có cần phải là dev không? Bắt buộc phải là dev. Doanh nghiệp sẽ trả tiền cho người có kiến thức công nghệ để vận hành/bảo trì sản phẩm công nghệ, hay là ông product thiên về idea, sản phẩm? Đương nhiên là dev, ông product tập trung làm việc khác: PoC tính năng mới, khảo sát thị trường, vận hành doanh nghiệp ở thượng tầng...
Lúc này câu hỏi đặt ra là, thị trường công việc dành cho dev sẽ co hẹp lại, trước đây cần 10 người, bây giờ chỉ cần 1 người? => Không, tỉ lệ x10 như vầy là khiên cưỡng. Theo mình, x2 là một con số an toàn và khả dĩ. Việc trước đây của 2 người, bây giờ chỉ cần 1 người làm.
Nhưng, đi kèm với tốc độ ra PoC, là số lượng product cần bảo trì. Trong tương lai, số lượng sản phẩm công nghệ sẽ tăng với cấp số nhân => nhu cầu bảo trì tăng lên tương ứng.
Tổng kết: 1 đầu việc cần 10 dev giờ chỉ cần 5 dev, nhưng số lượng đầu việc của thị trường trước đây chỉ là 10, bây giờ thành 100, 1000...
Tất nhiên, outsource sẽ chết. Nhưng offshore thì không, và càng phát triển mạnh mẽ hơn nữa.