GitLab公布关于开发者趋势的问卷调查结果
GitLab公布了一项问卷调查结果,这个结果是基于他们在7月6日到7月27日期间对362家初创公司的软件开发人员进行问卷调查得出的。主要的调查结果显示,开发人员倾向于使用最新的开发工具,并希望有更多的协作。此外,虽然他们优先关注软件的安全性,但81%的人承认曾发布过未准备好的软件。
大多数受访的开发者指出,他们首要关注的是使用最新的开发工具,包括用于分布式版本控制、持续集成、协作沟通、敏捷开发和持续交付的工具。92%的受访开发者使用Git,其中59%的人认为这促进了他们的相互协作,而40%的调查对象透露说Git的学习曲线是他们最关心的部分,这些是在意料之内的。
GitLab的调查结果还证实了开源工具在开发人员日常生活中的重要性,他们当中56%的人表示自己一半以上的开发工具是开源工具,而其中18%的人只使用开源工具。 至于语言,51%的调查对象将JavaScript作为首选语言,其次是Python(36%),PHP(30%)和Java(26%)。 有趣的是,在调查对象中,8%的人使用Swift , 这个数字是Objective-C(4%)的两倍。
这项调查还显示了开发者对安全性的极大关注,其中86%的人表示安全性很重要或极为重要。但事实上,81%的开发者承认由于受到一些限制,比如时间安排、上级领导压力和团队调整,曾发布未准备好的代码。有一个有趣的观点是关于内源开发(innersourcing)的,有39%的人认为,在组织内部采用开源开发模式是发现安全漏洞、节省时间和改善团队活力的一项有效措施。
最后,33%的开发人员表示倾向于使用混合型的开发流程,其中26%的人使用Scrum,18%的人使用Agile,而仅有2%的人使用Waterfall。
可以在GitLab网站上找到完整的2016年全球开发者报告。
本文转自d1net(转载)

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
微软更新iOS版Office Lens文件扫描应用,新增沉浸式阅读器功能
微软近日宣布更新了iOS版Office Lens文件扫描应用。 Office Lens是微软推出的袖珍型扫描仪,能将白板或黑板上的笔记转化为数字内容,方便你找到重要文档或名片,拍照以供参考。Office Lens可以剪裁和强化文档图片,识别其中的文字,此外还能将图像转为可编辑的Word和PowerPoint文件。 现在该应用还可以提供沉浸式阅读( Immersive Reader)模式,该功能于2015年4月首次推出,它提供了一个舒适的方式来阅读你扫描文件的文本内容。这种阅读模式可以调整文本的字体大小和间距,甚至可以把文本大声朗读出来。但此前,如果你想使用沉浸式阅读器,你必须将扫描好的图像导入到微软单独的OneNote笔记应用中,通过这应用你才可以查看其他设备上的文件。 但Office Lens的全新功能却可以让你的iOS设备向你发出语音指令,告诉你如何将文件放在相机前面,以便可以完全捕获内容。该功能(微软称为“Framing Guide”)利用了iOS中的VoiceOver辅助功能工具。如果你想尝试Framing Guide,则需要启用VoiceOver。 Office团队在一篇博客...
- 下一篇
《OpenGL ES应用开发实践指南:Android卷》—— 1.2 创建第一个程序
本节书摘来自华章出版社《OpenGL ES应用开发实践指南:Android卷》一 书中的第1章,第1.2节,作者:(美)Kevin Brothaler ,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.2 创建第一个程序 我们已经安装并配置了工具,现在来创建第一个OpenGL程序。这个程序非常简单:它要做的只是初始化OpenGL并不停地清空屏幕;要得到一个可以实际做点什么的OpenGL程序,这是我们需要的最少的内容。Joe 问:为什么要不停地清空屏幕如果已经在每一帧的屏幕上都绘制了内容,清空屏幕好像是浪费的,那为什么还要这样做呢?回到一切都用软件渲染的时代,清空屏幕总是一种浪费;开发者总是要假定所有东西都已经绘制好了,并能覆盖前一帧的内容,而不必清空它,这样就能达到优化的目的;可以节省清空屏幕的处理时间。有时,这种优化会导
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Red5直播服务器,属于Java语言的直播服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7