Có một nhu cầu lớn chưa được đáp ứng cho các nhà phát triển hiểu về AI. Đồng thời, vì hầu hết các trường đại học vẫn chưa điều chỉnh chương trình giảng dạy của họ cho thực tế mới rằng các công việc lập trình trở nên hiệu quả hơn nhiều với các công cụ AI, nên cũng có sự gia tăng tỷ lệ thất nghiệp của các sinh viên tốt nghiệp ngành Khoa học Máy tính gần đây. Khi tôi phỏng vấn các kỹ sư AI — những người có kỹ năng xây dựng các ứng dụng AI — tôi tìm kiếm những người có thể: - Sử dụng sự hỗ trợ của AI để nhanh chóng thiết kế các hệ thống phần mềm - Sử dụng các khối xây dựng AI như prompting, RAG, evals, workflows agentic và machine learning để xây dựng ứng dụng - Tạo mẫu và lặp lại nhanh chóng Một người có những kỹ năng này có thể hoàn thành một khối lượng công việc lớn hơn rất nhiều so với một người viết mã theo cách mà chúng ta đã làm vào năm 2022, trước khi có sự xuất hiện của Generative AI. Tôi nói chuyện với các doanh nghiệp lớn mỗi tuần, họ rất muốn thuê hàng trăm hoặc nhiều hơn những người có những kỹ năng này, cũng như các startup có những ý tưởng tuyệt vời nhưng không có đủ kỹ sư để hiện thực hóa chúng. Khi ngày càng nhiều doanh nghiệp áp dụng AI, tôi dự đoán rằng tình trạng thiếu hụt tài năng này chỉ có thể gia tăng! Đồng thời, các sinh viên tốt nghiệp ngành Khoa học Máy tính gần đây phải đối mặt với tỷ lệ thất nghiệp cao hơn, mặc dù tỷ lệ thiếu việc làm — của những sinh viên tốt nghiệp làm công việc không yêu cầu bằng cấp — vẫn thấp hơn so với hầu hết các chuyên ngành khác. Đây là lý do tại sao chúng ta nghe thấy đồng thời những câu chuyện về các sinh viên tốt nghiệp ngành Khoa học Máy tính thất nghiệp và cũng về việc tăng lương cho các kỹ sư AI đang được săn đón. Khi lập trình phát triển từ thẻ đục lỗ sang bàn phím và terminal, các nhà tuyển dụng vẫn tiếp tục thuê các lập trình viên thẻ đục lỗ trong một thời gian. Nhưng cuối cùng, tất cả các nhà phát triển đều phải chuyển sang cách lập trình mới. Kỹ thuật AI cũng đang tạo ra một làn sóng thay đổi lớn. Có một khuôn mẫu về những sinh viên tốt nghiệp đại học "AI Native" mới ra trường vượt trội hơn các lập trình viên có kinh nghiệm. Có một phần sự thật trong điều này. Nhiều lần, tôi đã thuê, cho vị trí kỹ sư phần mềm full-stack, một sinh viên mới tốt nghiệp thực sự hiểu về AI hơn là một lập trình viên có kinh nghiệm vẫn làm việc theo phong cách năm 2022. Nhưng những lập trình viên giỏi nhất mà tôi biết không phải là những sinh viên mới tốt nghiệp (không có ý xúc phạm đến các sinh viên mới!). Họ là những lập trình viên có kinh nghiệm đã theo kịp những thay đổi trong AI. Những lập trình viên năng suất nhất ngày nay hiểu sâu về máy tính, cách kiến trúc phần mềm và cách thực hiện các thỏa hiệp phức tạp — và những người này cũng quen thuộc với các công cụ AI tiên tiến. Chắc chắn, một số kỹ năng từ năm 2022 đang trở nên lỗi thời. Ví dụ, nhiều cú pháp lập trình mà chúng ta phải ghi nhớ vào thời điểm đó không còn quan trọng nữa, vì chúng ta không còn cần phải lập trình bằng tay nhiều như trước. Nhưng ngay cả khi, giả sử, 30% kiến thức về Khoa học Máy tính là lỗi thời, 70% còn lại — được bổ sung với kiến thức AI hiện đại — là điều làm cho các nhà phát triển thực sự năng suất. (Ngay cả sau khi thẻ đục lỗ trở nên lỗi thời, một hiểu biết cơ bản về lập trình vẫn rất hữu ích cho việc gõ mã vào bàn phím.) Nếu không hiểu cách máy tính hoạt động, bạn không thể chỉ "vibe code" để đạt được sự vĩ đại. Các nguyên tắc cơ bản vẫn quan trọng, và đối với những người cũng hiểu về AI, cơ hội việc làm rất phong phú!