2021-02-20 分類: 網(wǎng)站建設(shè)
一年一度的程序員人口普查報告又來了。
StackOverFlow的年度開發(fā)者調(diào)查是對世界各地代碼人員進行的規(guī)模大,最全面的調(diào)查,調(diào)查范圍涵蓋從開發(fā)人員最喜歡的技術(shù)到工作偏好的所有內(nèi)容,也被戲稱為程序員屆年度人口普查報告。
2019年是Stack Overflow發(fā)布年度開發(fā)者調(diào)查結(jié)果的第九年,今年,全球有近90,000名開發(fā)人員參加了此次調(diào)查,平均用時20分鐘。
為了解決數(shù)據(jù)的代表性問題,這次的調(diào)查還在國家地區(qū),性別等分類上進行了加權(quán)處理來糾正樣本偏差。
注:調(diào)查加權(quán)是一種用于在調(diào)查樣本與基礎(chǔ)人口不匹配時分析調(diào)查數(shù)據(jù)的方法。例如,在今年的調(diào)查中,11%的美國受訪者是女性,但美國勞工統(tǒng)計局的數(shù)據(jù)估計,女性參與軟件開發(fā)人員的人數(shù)大約是這個數(shù)據(jù)的兩倍,更像是20%,我們可以使用加入調(diào)查權(quán)重來調(diào)整我們的調(diào)查樣本與開發(fā)人員總體之間的不匹配。
一半碼農(nóng)16歲開始寫代碼,中國程序員最樂觀
受訪者地理分布
重要內(nèi)容提要
Python是增長最快的主要編程語言,再次出現(xiàn)在編程語言躍升榜中,今年它還超越了Java,成為第二受歡迎的語言(僅次于Rust);
超過一半的受訪者在他們十六歲時編寫了第一行代碼;
DevOps專家和可靠性工程師是薪酬高,經(jīng)驗最豐富的開發(fā)人員,他們對工作滿意程度高,最少會有換工作的打算;
在我們調(diào)查的主要國家中,中國的開發(fā)人員最為樂觀,他們相信今天出生的人將擁有比父母更好的生活。法國和德國等西歐國家的開發(fā)者對未來最悲觀;
在問及工作的困難時,男性更多提到負(fù)責(zé)非開發(fā)性工作是一個很大挑戰(zhàn),而女性開發(fā)者更多地提到不良的工作環(huán)境。
我們摘錄了本次報告的一些關(guān)鍵內(nèi)容如下,對完整報告內(nèi)容感興趣的讀者可以通過以下鏈接查看報告原文。
https://insights.stackoverflow.com/survey/2019#overview
開發(fā)者類型:后端,前端和全棧開發(fā)人員為主
一半碼農(nóng)16歲開始寫代碼,中國程序員最樂觀
大約50%的受訪者認(rèn)為自己是全棧開發(fā)者,約18 %的受訪者認(rèn)為自己是移動端開發(fā)者。今年每位受訪者的開發(fā)者類型標(biāo)識的中位數(shù)為3,最常見的對是后端,前端和全棧開發(fā)人員的組合。其他常常被組合在一起的包括數(shù)據(jù)庫管理員和系統(tǒng)管理員,DevOps專家和可靠性工程師,學(xué)術(shù)研究員和科學(xué)家,以及設(shè)計者和前端開發(fā)人員。
最愛RUST,最怕VBA
一半碼農(nóng)16歲開始寫代碼,中國程序員最樂觀
Rust連續(xù)第四年成為受訪者中最受歡迎的編程語言,緊隨其后的是Python,這是當(dāng)今發(fā)展最快的主要語言。這意味著,更多開發(fā)人員希望繼續(xù)使用這些語言而不是其他語言。
一半碼農(nóng)16歲開始寫代碼,中國程序員最樂觀
VBA和Objective-C登上今年最可怕的語言榜單?!白羁膳隆币馕吨壳笆褂眠@些技術(shù)的開發(fā)人員中有很大一部分表示沒有興趣繼續(xù)使用這種語言。
一半碼農(nóng)16歲開始寫代碼,中國程序員最樂觀
Python連續(xù)第三年成為最想要被學(xué)習(xí)的語言,這意味著許多尚未使用它的開發(fā)人員也想要學(xué)習(xí)它。
編碼=愛好?
一半碼農(nóng)16歲開始寫代碼,中國程序員最樂觀
許多開發(fā)人員在工作之外也會寫代碼,大約80%的受訪者表示他們將自己編碼視為業(yè)余愛好。而編程以外的其他職責(zé)可能會削減開發(fā)人員對編碼的參與度。
也就是說,有孩子或其他照顧責(zé)任的開發(fā)者業(yè)余時間不太會碼代碼。而通過比較按照性別加權(quán)處理前后的結(jié)果也可以發(fā)現(xiàn),女性受訪者也不太可能將代碼視為業(yè)余愛好。
超過半數(shù)開發(fā)者在16歲寫下第一行代碼
一半碼農(nóng)16歲開始寫代碼,中國程序員最樂觀
超過一半的受訪者在他們十六歲時編寫了第一行代碼,但不同國家之間差異很大,與印度和巴西相比,澳大利亞和英國等國家的平均初始年齡早兩年或更久。如果我們控制開發(fā)人員的年齡,我們會發(fā)現(xiàn)年紀(jì)較大的印度開發(fā)人員與年齡較大的英國開發(fā)人員開始編碼的時間差異更大。不同性別之間也有差異,女性開始寫代碼普遍晚于男性,而第三性別者比男性更早開始編寫代碼。
編碼時候聽的音樂:搖滾還是古典?
一半碼農(nóng)16歲開始寫代碼,中國程序員最樂觀
當(dāng)被問及編碼時候什么類型的音樂可以幫助集中注意力時,答案是各種各樣的音樂,包括古典音樂、電子游戲或電影配樂,還有一些我們不知道類型的金屬樂和沒有歌詞或人聲的音樂。少數(shù)受訪者表示他們更喜歡什么都不聽以集中注意力。
工作時間每周少于45小時
一半碼農(nóng)16歲開始寫代碼,中國程序員最樂觀
一半碼農(nóng)16歲開始寫代碼,中國程序員最樂觀
今年的調(diào)查還第一次詢問了受訪者每周工作時間,四分之三的人說他們每周工作時間少于45小時。這其中,高級管理人員,產(chǎn)品經(jīng)理和工程經(jīng)理工作時間更長。不同國家相比,東歐,印度和美國的開發(fā)人員工作時間更久。
什么類型開發(fā)者的薪水更高
一半碼農(nóng)16歲開始寫代碼,中國程序員最樂觀
擁有更多經(jīng)驗的開發(fā)人員可獲得更多報酬。但是,某些類型的編碼工作在相同的經(jīng)驗水平下獲得的報酬更高。從事數(shù)據(jù)工作的開發(fā)人員(數(shù)據(jù)科學(xué)家和工程師)以及DevOps專家和站點可靠性工程師在同等經(jīng)驗水平下是高收入者,而學(xué)術(shù)研究人員和教育工作者的工資較低。
關(guān)于區(qū)塊鏈技術(shù)
一半碼農(nóng)16歲開始寫代碼,中國程序員最樂觀
大多數(shù)受訪者表示,他們所在組織機構(gòu)沒有使用或?qū)嵤﹨^(qū)塊鏈技術(shù)。當(dāng)被問及對區(qū)塊鏈技術(shù)的主要看法時,受訪者對其廣泛的用途持樂觀態(tài)度。然而,這種樂觀主要集中在年輕,經(jīng)驗不足的開發(fā)人員身上。受訪者越有經(jīng)驗,就越會說區(qū)塊鏈技術(shù)是對資源的一種不負(fù)責(zé)任的使用。
網(wǎng)頁名稱:一半碼農(nóng)16歲開始寫代碼,中國程序員最樂觀
URL網(wǎng)址:http://www.rwnh.cn/news29/101929.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動態(tài)網(wǎng)站、移動網(wǎng)站建設(shè)、品牌網(wǎng)站制作、全網(wǎng)營銷推廣、App設(shè)計、網(wǎng)站收錄
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容