What do software developers need to know to succeed in an age of AI?
a year ago
- #Software Development
- #Future Skills
- #Artificial Intelligence
- 生成式AI已显现出提升软件开发人员生产力的早期迹象。
- 人们担忧AI可能导致劳动力市场动荡和技能退化。
- 研究涉及21位处于AI应用前沿的开发人员。
- 研究识别出12个工作目标、75项关联任务及所需技能/知识。
- 研究发现可提炼为5个关键洞见。
- 成功的AI赋能开发者需具备四大领域技能:生成式AI运用、核心软件工程、相关工程领域及非工程领域能力。
- 这些技能需应用于6步任务工作流中。
- 保障开发者未来竞争力需要在职学习与更新的计算机科学学位课程。
- 重新技能培训需同时注重'软技能'与技术能力,以实现技能升级并防止技能贬值。