- Với sự phát triển nhanh chóng của công nghệ, 70% các công ty dẫn đầu về kinh tế hiện đang sử dụng phần mềm tự phát triển để tạo ra lợi thế cạnh tranh. Trong đó, 1/3 các công ty này đang kiếm tiền trực tiếp từ phần mềm. AI tạo sinh (GenAI) mang đến một cơ hội lớn để tăng thêm giá trị bằng cách giúp lập trình viên tạo ra mã nhanh hơn và hiệu quả hơn.
- GenAI đã chứng minh được khả năng tăng năng suất làm việc. Chẳng hạn, tại IBM Software, các lập trình viên sử dụng GenAI đã ghi nhận mức tăng năng suất từ 30-40%. Các công cụ AI này giúp giảm thời gian cần thiết để viết mã và tài liệu hóa quy trình phát triển, đồng thời cải thiện đáng kể hiệu quả công việc.
- Tuy nhiên, việc ứng dụng AI tạo sinh trong phát triển phần mềm vẫn chưa phổ biến rộng rãi. Chỉ có 13% các công ty đang sử dụng GenAI một cách hệ thống trong quy trình phát triển phần mềm. Các công cụ GenAI hiện tại chỉ hỗ trợ khoảng 10-20% các hoạt động lập trình, cho thấy tiềm năng của công nghệ này vẫn chưa được khai thác hoàn toàn.
- AI tạo sinh đang giúp thực hiện các tác vụ đơn giản như viết mã cơ bản, tài liệu hóa mã, thiết kế giao diện web và đồ họa. Hơn thế nữa, nó đang dần tiến bộ để giải quyết các tác vụ phức tạp hơn, chẳng hạn như tạo các trường hợp thử nghiệm, xử lý các lỗi phát sinh và tự động tạo báo cáo từ các hệ thống nhật ký.
- GenAI dự kiến sẽ cải thiện quy trình phát triển phần mềm (PDLC) bằng cách giảm thời gian từ vài tháng xuống chỉ còn vài tuần hoặc thậm chí vài ngày. Nó cũng giúp cải thiện chất lượng mã và giảm gánh nặng kỹ thuật, tạo ra một tương lai mà việc phát triển phần mềm trở nên nhanh chóng và dễ dàng hơn.
- Để đáp ứng với sự thay đổi do AI tạo sinh mang lại, các lập trình viên cần phát triển các kỹ năng mới, đặc biệt là kỹ năng kiểm tra và đánh giá mã tự động tạo ra bởi GenAI. Điều này đòi hỏi khả năng phân tích tính tương thích của mã với các kho lưu trữ mã hiện có và khả năng kết nối các mô hình AI khác nhau để nâng cao chất lượng giải pháp.
- Đối với quản lý sản phẩm (Product Manager - PM), họ cũng cần nắm vững các công cụ không mã (no-code) hoặc ít mã (low-code) để làm việc với AI trong việc tạo nguyên mẫu và sản xuất mã. Đồng thời, PM cần phát triển khả năng xây dựng các mô hình đại lý AI (agentic frameworks), nơi mà các mô hình ngôn ngữ lớn (LLMs) hoạt động cùng nhau để hoàn thành các nhiệm vụ phức tạp.
- Vai trò và kỹ năng trong các tổ chức sẽ dần thay đổi và có sự giao thoa. Ví dụ, vai trò của quản lý sản phẩm và lập trình viên có thể hợp nhất thành một vai trò duy nhất, nơi một cá nhân có thể sử dụng GenAI để thiết kế giao diện, phát triển yêu cầu và tự động tạo mã.
- Các tổ chức cần phát triển chiến lược quản lý tài năng xoay quanh kỹ năng thay vì vai trò cố định. Điều này đòi hỏi một kế hoạch nguồn lực chiến lược (strategic workforce planning) dựa trên kỹ năng, bao gồm việc đánh giá những kỹ năng hiện có, những kỹ năng còn thiếu và những kỹ năng mà công nghệ AI có thể thay thế.
- Một ví dụ điển hình là một công ty khoa học đời sống đã sử dụng công cụ suy luận AI để phát triển cái nhìn toàn diện về tài năng kỹ thuật số. Công cụ này quét các thông tin từ hồ sơ LinkedIn, hệ thống nội bộ như Jira và các kho mã, từ đó xác định các kỹ năng cần thiết cho từng vai trò và lấp đầy các khoảng trống kỹ năng thông qua các chương trình đào tạo cụ thể.
- Để thúc đẩy sự phát triển kỹ năng trong doanh nghiệp, các chương trình học nghề (apprenticeship) đóng vai trò quan trọng, giúp nhân viên học tập từ kinh nghiệm thực tế và phát triển kỹ năng mới trong bối cảnh thay đổi nhanh chóng của công nghệ AI.
📌 GenAI đang mang lại sự thay đổi mạnh mẽ trong quy trình phát triển phần mềm, với năng suất tăng đến 40%. Để tận dụng tối đa tiềm năng này, các tổ chức cần tái cấu trúc chiến lược quản lý tài năng, tập trung vào phát triển kỹ năng thay vì vai trò, và xây dựng các chương trình học nghề hiệu quả để chuẩn bị cho kỷ nguyên AI.
https://www.mckinsey.com/capabilities/mckinsey-digital/our-insights/the-gen-ai-skills-revolution-rethinking-your-talent-strategy
#McKinsey