AI is changing how software engineers work, but it often comes with hidden burdens and costs. In this paper, we characterize two such often-overlooked burdens: (1) the constant need for human oversight and inspection of AI-generated artifacts; and (2) the growing cognitive overload on software engineers from receiving large amounts of suggestions from AI tools. The need for human oversight is not optional-engineers must review, validate, and sometimes rework what AI produces. At the same time, the flood of AI suggestions, prompts, and possible solutions can leave developers mentally stretched. By blending evidence from recent opinions from practitioners, we highlight these often-overlooked challenges and open a conversation about how teams can handle them in day-to-day AI-assisted software engineering.
翻译:人工智能正在改变软件工程师的工作方式,但往往伴随着隐性负担和成本。本文刻画了两种常被忽视的负担:(1)对AI生成产物持续进行人类监督和审查的需求;(2)软件工程师因大量接收AI工具建议而日益增长的认知过载。人类监督并非可选项——工程师必须审查、验证、有时甚至重制AI产出的内容。与此同时,海量的AI建议、提示和备选方案会导致开发者心力交瘁。通过整合从业人员的最新观点证据,我们揭示了这些常被忽视的挑战,并开启关于团队如何在日常AI辅助软件工程中应对这些挑战的探讨。