In software development there is a constant pressure to produce code faster and faster without compromising on quality. New tools supporting developers are created in response to this demand. Currently a new generation of such solutions is about to be launched - Artificial Intelligence driven tools. On 29 June 2021 Github Copilot was announced. It uses trained model to generate code based on human understandable language. The focus of this research was to investigate software developers' approach to this tool. For this purpose a survey containing 18 questions was prepared and shared with programmers. A total of 42 answers were gathered. The results of the research indicate that developers' opinions are divided. Most of them met Github Copilot before attending the survey. The attitude to the tool was mostly positive but not many participants were willing to use it. Concerns are caused by security issues associated with using of Github Copilot.
翻译:在软件开发中,不断有压力要求更快和更快地制作代码,同时不损害质量。根据这一要求,创建了新的支持开发者的工具。目前,将推出新一代的这类解决方案----人工智能驱动工具。2021年6月29日,宣布Github Copilot公司使用经过培训的模型生成基于人理解的语言的代码。这项研究的重点是调查软件开发者对这一工具的处理方式。为此,准备了一项包含18个问题的调查,并与程序设计者分享了其中的18个问题。共收集了42个答案。研究结果表明开发者的观点存在分歧。他们中的大多数在参加调查前都遇到了Github Copilot公司。对工具的态度大多是积极的,但很少有参与者愿意使用。与使用Github Copilot有关的安全问题引起了关注。