𝗪𝗵𝗮𝘁 𝘁𝗼 𝗖𝗵𝗲𝗰𝗸 𝗕𝗲𝗳𝗼𝗿𝗲 𝗬𝗼𝘂 𝗛𝗶𝗿𝗲 𝗔𝗜 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿𝘀 𝗳𝗼𝗿 𝗔𝗴𝗲𝗻𝘁𝗶𝗰 𝗪𝗼𝗿𝗸
Tuyển dụng cho AI mang tính tác nhân (agentic AI) khác với tuyển dụng cho AI tạo sinh (generative AI).
AI tạo sinh tập trung vào các tác vụ đơn lẻ như tóm tắt. AI mang tính tác nhân tập trung vào khả năng lập luận, sử dụng công cụ và tự sửa lỗi. Bạn không chỉ đang tuyển dụng dựa trên kiến thức về mô hình. Bạn đang tuyển dụng khả năng phán đoán.
Phần mềm mang tính tác nhân vận hành theo các vòng lặp và đưa ra quyết định. Điều này làm thay đổi danh sách kiểm tra khi tuyển dụng của bạn.
Hãy sử dụng danh sách kiểm tra này để sàng lọc ứng viên hoặc nhà cung cấp:
- Lịch sử triển khai thực tế (Production history). Hãy tìm kiếm các hệ thống đã hoạt động với người dùng thật. Tránh những người chỉ biết trình diễn các tệp notebook.
- Kỷ luật trong đánh giá (Evaluation discipline). Họ phải sử dụng các bộ dữ liệu và chỉ số để kiểm tra kết quả đầu ra.
- Ý thức về chi phí (Cost awareness). Các vòng lặp agentic tiêu tốn rất nhiều token. Những nhà phát triển giỏi sẽ theo dõi và giới hạn mức chi tiêu.
- Thiết kế công cụ và API (Tool and API design). Hãy kiểm tra cách họ xử lý các lệnh gọi hàm (function calls), thử lại (retries) và hết thời gian chờ (timeouts).
- Thiết kế rào chắn bảo vệ (Guardrail design). Họ phải bảo vệ hệ thống khỏi các cuộc tấn công chèn câu lệnh (prompt injections) và các hành động không an toàn.
- Khả năng quan sát (Observability). Hãy hỏi cách họ truy vết một lượt chạy của agent từ đầu đến cuối.
Một nhà phát triển nói về các kịch bản lỗi (failure modes) sẽ tốt hơn một người chỉ biết liệt kê tên các mô hình.
Ba xu hướng đang thúc đẩy nhu cầu này:
- Tự động hóa hiện đã nằm trong các quy trình làm việc cốt lõi. Độ tin cậy quan trọng hơn các bản demo.
- Nhu cầu doanh nghiệp đang tăng lên. Các đội ngũ yêu cầu nhật ký kiểm tra (audit logs) và chi phí có thể dự đoán được.
- Sử dụng công cụ đã trở thành tiêu chuẩn. Các nhà phát triển cần có kiến thức chuyên sâu về backend để kết nối các API và cơ sở dữ liệu.
Hãy coi các agent như các hệ thống phân tán. Các nhà phát triển phải hiểu về hàng đợi (queues), kho lưu trữ trạng thái (state stores) và các hành động có tính lũy đẳng (idempotent actions). Họ cũng cần biết cách quản lý cửa sổ ngữ cảnh (context windows) và chia nhỏ dữ liệu (data chunking).
Quyết định mô hình tuyển dụng dựa trên lộ trình của bạn:
- Thuê các nhà phát triển chuyên trách nếu lộ trình của bạn ổn định. Điều này mang lại sự liên tục và tốc độ lặp lại nhanh hơn.
- Thuê các đội ngũ dự án nếu phạm vi công việc chưa rõ ràng hoặc bạn muốn thử nghiệm một ý tưởng trước.
Nhiều công ty sử dụng cả hai. Họ duy trì một đội ngũ nòng cốt nhỏ và bổ sung các chuyên gia cho các tác vụ ngắn hạn.
Hãy hỏi một câu hỏi cụ thể trong các buổi phỏng vấn:
Hãy kể cho tôi nghe về một lần agent của bạn thực hiện một hành động sai lầm. Bạn đã phát hiện ra nó như thế nào?
Câu trả lời của họ sẽ tiết lộ trình độ kỹ năng thực sự.
Tuyển dụng cho AI mang tính tác nhân là về kiểm soát chi phí, đánh giá và tích hợp sạch sẽ. Hãy coi các agent là các hệ thống thực tế (production systems), không phải là các thử nghiệm.
Nguồn: https://dev.to/charlieap/what-to-check-before-you-hire-ai-developers-for-agentic-work-2mm8
