一半碼農16歲開始寫代碼,中國程序員最樂觀

2021-02-20    分類: 網站建設

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


本文標題:一半碼農16歲開始寫代碼,中國程序員最樂觀
URL鏈接:http://bm7419.com/news/101929.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供動態(tài)網站服務器托管、網站改版、網站導航網站策劃、響應式網站

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司