Large Language Models have quickly become a central component of modern software development workflows, and software practitioners are increasingly integrating LLMs into various stages of the software development lifecycle. Despite the growing presence of LLMs, there is still a limited understanding of how these tools are actually used in practice and how professionals perceive their benefits and limitations. This paper presents preliminary findings from a global survey of 131 software practitioners. Our results reveal how LLMs are utilized for various coding-specific tasks. Software professionals report benefits such as increased productivity, reduced cognitive load, and faster learning, but also raise concerns about LLMs' inaccurate outputs, limited context awareness, and associated ethical risks. Most developers treat LLMs as assistive tools rather than standalone solutions, reflecting a cautious yet practical approach to their integration. Our findings provide an early, practitioner-focused perspective on LLM adoption, highlighting key considerations for future research and responsible use in software engineering.
翻译:大型语言模型已迅速成为现代软件开发工作流程的核心组成部分,软件从业者正越来越多地将LLM集成到软件开发生命周期的各个阶段。尽管LLM的应用日益广泛,但人们对其在实际工作中的具体使用方式以及专业人员对其优势与局限性的认知仍了解有限。本文通过对131名全球软件从业者的调查,呈现了初步研究结果。我们的研究揭示了LLM在各类编码专项任务中的实际应用情况。软件专业人员报告了诸如提升生产力、减轻认知负荷和加速学习等益处,同时也对LLM的输出不准确、上下文理解有限以及相关伦理风险表示担忧。大多数开发者将LLM视为辅助工具而非独立解决方案,这反映了他们在集成过程中采取的谨慎而务实的态度。我们的研究结果为LLM在软件工程领域的应用提供了早期从业者视角,为未来研究和负责任使用指明了关键考量方向。