Chà! Đọc bài viết này thấy đáng lưu tâm phết mọi người ạ: AI is removing the middle class of software engineering.
Tác giả cho rằng trí tuệ nhân tạo giờ đây đã loại bỏ giới hạn tốc độ trong việc phát triển phần mềm. Không biết các bạn thế nào chứ mình thấy đúng là thế thật, giờ mà bảo mình ngồi gõ từng dòng mã thì đúng là... rất khó. Thay vào đó mình thực hiện công việc của một người giải quyết, xem xét và đánh giá thì đúng hơn. Điều này vừa có lợi mà vừa có hại. Lợi ở tốc độ, còn hại ở việc cảm thấy mình làm được nhiều thứ nhưng thực tế chưa chắc đã là như vậy.
Các mô hình ngôn ngữ lớn, AI Agents/Harness... giờ đây đang thay đổi sự phân cấp của người làm nghề. Nó giúp các lập trình viên mới làm việc nhanh hơn một cách đáng kinh ngạc, còn những người ở cấp độ thâm niên lại có khả năng khai thác triệt để sức mạnh dựa trên kinh nghiệm lâu năm tích lũy được. Vậy người ở giữa 2 cấp độ đó sẽ ra sao theo bạn?