竹笋

首页 » 问答 » 问答 » 2022软件开发者时间管理调查报告近
TUhjnbcbe - 2023/8/30 19:59:00

“程序员、开发者、软件工程师们他们每天到底在干什么?到底花多少时间写代码?”这个问题你是不是也有点好奇呢?近日,Retool就对名软件工程师(包括ICs和管理人员)做了个调查,报告结果令人吃惊。

运行别人的代码

据参与此项调查报告的工程师们表示,“多半时间我们都在运行别人的代码”。

他们表示,自己所能想像到的软件工程师生命中的某一天,通常会想到在文本编辑器中编写全新的代码、构建新功能、修复Bug等。但在年,绝大多数软件工程师都在运行其他人的代码——建立在开源库之上,或重用公司代码库其他部分或在线教程中的代码。

近90%的人认为开源代码必不可少

众所周知,近年来开源不断受到追捧,热度一直很高,但开源代码对现代代码库至关重要的程度却令人惊讶。在此次调查的工程师中,近90%的人(29%的人表示非常重要,54%的人表示比较重要)认为开源代码对他们的日常工作来说至少是必不可少的。此外,仅不到1%的人自信地表示这不是必要的。

超80%的开发者每月至少1次将开放源代码引入代码库

Frequencywithwhichengineerspullopen-sourcecodeintocodebase

如果在Node上构建应用程序,从技术上讲,这就其实就是一直在使用开源代码,但依赖性比这更深。该调查数据显示,超过80%的开发人员每月至少一次(通过StackOverflow或其他方式)积极地将开放源代码引入他们的工作,近50%的开发人员每周至少一次,初级工程师的比例略高于高级工程师。

初级开发者比高级开发者复制更多的代码

此前,就有StackOverflow模因数据显示,开发人员正在复制大量代码,不仅来自互联网,还包括复制内部代码片段及重用自己编写的代码。而此次调查报告的数据也恰恰应证了以上结论。值得

1
查看完整版本: 2022软件开发者时间管理调查报告近