GitLab公布了一項(xiàng)問卷調(diào)查結(jié)果,這個(gè)結(jié)果是基于他們?cè)?月6日到7月27日期間對(duì)362家初創(chuàng)公司的軟件開發(fā)人員進(jìn)行問卷調(diào)查得出的。主要的調(diào)查結(jié)果顯示,開發(fā)人員傾向于使用最新的開發(fā)工具,并希望有更多的協(xié)作。此外,雖然他們優(yōu)先關(guān)注軟件的安全性,但81%的人承認(rèn)曾發(fā)布過未準(zhǔn)備好的軟件。
大多數(shù)受訪的開發(fā)者指出,他們首要關(guān)注的是使用最新的開發(fā)工具,包括用于分布式版本控制、持續(xù)集成、協(xié)作溝通、敏捷開發(fā)和持續(xù)交付的工具。92%的受訪開發(fā)者使用Git,其中59%的人認(rèn)為這促進(jìn)了他們的相互協(xié)作,而40%的調(diào)查對(duì)象透露說Git的學(xué)習(xí)曲線是他們最關(guān)心的部分,這些是在意料之內(nèi)的。
GitLab的調(diào)查結(jié)果還證實(shí)了開源工具在開發(fā)人員日常生活中的重要性,他們當(dāng)中56%的人表示自己一半以上的開發(fā)工具是開源工具,而其中18%的人只使用開源工具。 至于語言,51%的調(diào)查對(duì)象將JavaScript作為首選語言,其次是Python(36%),PHP(30%)和Java(26%)。 有趣的是,在調(diào)查對(duì)象中,8%的人使用Swift , 這個(gè)數(shù)字是Objective-C(4%)的兩倍。
這項(xiàng)調(diào)查還顯示了開發(fā)者對(duì)安全性的極大關(guān)注,其中86%的人表示安全性很重要或極為重要。但事實(shí)上,81%的開發(fā)者承認(rèn)由于受到一些限制,比如時(shí)間安排、上級(jí)領(lǐng)導(dǎo)壓力和團(tuán)隊(duì)調(diào)整,曾發(fā)布未準(zhǔn)備好的代碼。有一個(gè)有趣的觀點(diǎn)是關(guān)于內(nèi)源開發(fā)(innersourcing)的,有39%的人認(rèn)為,在組織內(nèi)部采用開源開發(fā)模式是發(fā)現(xiàn)安全漏洞、節(jié)省時(shí)間和改善團(tuán)隊(duì)活力的一項(xiàng)有效措施。
最后,33%的開發(fā)人員表示傾向于使用混合型的開發(fā)流程,其中26%的人使用Scrum,18%的人使用Agile,而僅有2%的人使用Waterfall。
可以在GitLab網(wǎng)站上找到完整的2016年全球開發(fā)者報(bào)告。
查看英文原文:GitLab Survey Highlights Some Trends among Developers