GitLab 发布全球开发者报告:开源仍是主流!
近日,GitLab發(fā)布了全球開發(fā)者報告,該報告共調(diào)查了來自全世界各地的5296名軟件專業(yè)人員,他們之中大多數(shù)都是軟件開發(fā)者或者工程師,供職于硬件、服務以及SaaS等行業(yè)的中小型企業(yè)中。
受訪人員的具體情況
在這次調(diào)查中,43.52%的受訪者供職于硬件、服務及SaaS行業(yè),政府、航空航天和國防、汽車、消費品制造、能源和公用事業(yè)、工業(yè)制造、生物技術/制藥、保險、食品和衛(wèi)生等其他行業(yè)占比小于8%,其它受訪者的供職情況如下圖:
大多數(shù)受訪者都在中小型企業(yè)中任職,74.63%的受訪者的公司開發(fā)人員不足百人,具體情況如下圖:
其中61.64%的軟件開發(fā)者或工程師是Web開發(fā)人員,而機器學習開發(fā)者、圖形編程、DBA、平面設計師的比例不足1%,其它職業(yè)情況如下圖:
全球開發(fā)者報告的主要發(fā)現(xiàn):
GitLab全球開發(fā)者調(diào)查歷時1個月,從5000多名受訪者的反饋中,我們發(fā)現(xiàn)軟件開發(fā)者基本上認同了高度協(xié)作工作的價值,并從中體驗到了好處。GitLab從調(diào)查中總結出了六大主要研究結果:
1.企業(yè)領導層對團隊的總體滿意度、生產(chǎn)力以及開源工具往往有更樂觀的態(tài)度。
2.幾乎所有人(81%)都認同協(xié)作環(huán)境的重要性,但是協(xié)作的可見性和透明度仍然落后,42%的開發(fā)者表示報告不明確是工作中遇到的最大挑戰(zhàn)。
3.已經(jīng)采用了DevOps的企業(yè)更有可能去按需部署并優(yōu)先考慮實施自動化的敏捷性。
4.高效團隊會使用更好的工具,花費更少的時間進行上下文切換,而且進行遠程工作的可能性和效率都更高。
5.就總體而言,遠程協(xié)作的團隊的滿意度要高于辦公室辦公的團隊,主要表現(xiàn)在更高水平的可見性、更好的部署流程以及更強大的DevOps文化。
6.2018年IT領導者將在以下方面投資,包括持續(xù)集成、交付以及部署。
企業(yè)目前面臨的機遇和挑戰(zhàn)
GitLab對于IT企業(yè)中的文化、工作流程和工具狀態(tài)都進行了調(diào)查,并試圖從中找出開發(fā)者和IT管理人員之間的差別,同時GitLab還研究了遠程團隊和辦公室團隊之間的文化差異。
研究發(fā)現(xiàn),開發(fā)者和高層管理人員在文化上保持著高度的一致,雙方都很重視協(xié)作和溝通。管理層對于實施DevOps會節(jié)約時間保持著更樂觀的態(tài)度,81%的管理者持贊同觀點,65%的開發(fā)人員持贊同觀點。但是在部署代碼的頻率方面,雙方有一些認知差異,47%的管理者稱他們會按需或者每天多次部署代碼,而開發(fā)者只有39%。
大多數(shù)管理人員表示2018年他們將花費不到1萬美元來進行年度技術支持。
持續(xù)整合、自動化和開源在2018年將最受矚目
47%的受訪者認為持續(xù)整合將可以緩解開發(fā)過程中遇到的阻礙,而工具選擇、工具集成以及內(nèi)部流程是企業(yè)目前面臨的三大問題。因此,持續(xù)集成、交付和部署對于企業(yè)來說有著巨大的應用動力。
與辦公室團隊相比,遠程團隊的總體滿意度和生產(chǎn)力要更高,軟件開發(fā)生命周期的自動化對于企業(yè)來說是個高度優(yōu)先事項。
強調(diào)并優(yōu)先使用開源工具是所有細分市場的共同想法,無論級別、文化以及工作流程,開源對開發(fā)團隊都是極為重要的,在此次調(diào)查中,92%的受訪者表示開源工具對軟件創(chuàng)新非常重要,75%的受訪者表示使用開源工具對他們很重要,84%的受訪者表示他們更喜歡通過閉源或專有工具使用開源軟件。與閉源軟件相比,開源工具可以提供多種益處,例如更安全,提高整體軟件質(zhì)量并簡化開發(fā)流程等等。
開發(fā)人員更青睞哪些工具呢?
隨著技術環(huán)境的不斷變化以及工具的選擇越來越多,選擇、實施和整合正確的工具就成為了一個重大挑戰(zhàn)。而在這其中開源工具受到了開發(fā)人員最熱烈的歡迎,更適合安全、創(chuàng)新和平滑的開發(fā)流程。
調(diào)查顯示,大多數(shù)開發(fā)人員會使用3到6個工具來完成開發(fā)過程,有三分之一的受訪者表示他們使用云工具的時間少于19%。但是有趣的是,27%的受訪者表示他們80%到100%的時間都在使用云工具,雙方可謂勢均力敵。超過半數(shù)的受訪者表示他們會花費約40%的時間來整合工具,一部分受訪者表示他們花費的時間不到19%。另外,在日常工作中,55%的時間都消耗在工具之間的上下文切換。
該報告還給出了Agile團隊和DevOps團隊認為最重要的工具Top 3,下面我們就一起來看看。
來源:IT168
相關鏈接- GitLab 的詳細介紹:點擊查看
- GitLab 的下載地址:點擊下載
總結
以上是生活随笔為你收集整理的GitLab 发布全球开发者报告:开源仍是主流!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何实现产销平衡_做好生产计划和控制的核
- 下一篇: ASP入门学习(一)准备阶段