【IT168 評論】什么類型的開發(fā)者最多?
從上圖中可以看出,大約四分之三的程序員都是做Web開發(fā)的,在這之中,全棧工程師占比63.7%,后端開發(fā)程序員占比24.4%,前端開發(fā)程序員占比11.9%。其次是桌面應(yīng)用程序開發(fā)者和移動開發(fā)者居多。
很多人可能對程序員有誤解,恨不得認(rèn)為程序員都是從娘胎里就開始學(xué)編程的,在本次調(diào)查中,學(xué)習(xí)或從初次接觸編程算起,有20年或以上學(xué)習(xí)經(jīng)歷的程序員占17.2%,而很大一部分程序員僅學(xué)習(xí)了三至六年編程。
程序員都編了多少年代碼?
編程是一個實踐出真知的職業(yè),從學(xué)習(xí)開始就是不斷練習(xí),不斷修正的過程。值得注意的是,下表是對職業(yè)開發(fā)人員的年限統(tǒng)計,所以與上述學(xué)習(xí)經(jīng)驗比重略有出入。這張圖表也反映出程序員似乎是個比較“年輕”的行業(yè),四分之一的程序員擁有一至四年經(jīng)驗,相比較而言,擁有10年以上職業(yè)編程經(jīng)驗的人數(shù)較少。
就Web和移動開發(fā)人員而言,比其他行業(yè)的開發(fā)人員(如系統(tǒng)管理和嵌入式編程)擁有較少的職業(yè)編程經(jīng)驗。在所有開發(fā)人員中,軟件行業(yè)是新人才的主要孵化器,但是經(jīng)驗較多的開發(fā)人員比例相對較低。例如,軟件公司60%的移動開發(fā)人員具有不到五年的專業(yè)編碼經(jīng)驗,而其他行業(yè)的移動開發(fā)人員則為45%。
在專業(yè)開發(fā)人員中,11.3%學(xué)習(xí)了一年編程便獲得了一份工作。在全球范圍內(nèi),南亞地區(qū)的程序員在開始職業(yè)生涯之前的平均編碼年限最少,歐洲大陸的程序員經(jīng)驗最豐富。
程序員男女比例:
男性似乎一直是編程的主力軍,但近年來,女性編程人員的比例也一直在增長,但長期來看,男程序員還是占大多數(shù)。性別也和所從事的編程工作類別相關(guān):
上圖中虛線表示所有編程工作男女平均比,可以看出來,在數(shù)據(jù)科學(xué)家,移動和網(wǎng)絡(luò)開發(fā),質(zhì)量保證工程師和平面設(shè)計師中,女性開發(fā)者占據(jù)了不小的比例。從經(jīng)驗來看,女性開發(fā)者的經(jīng)驗一般都比較少。
??苹虮究?程序員的學(xué)歷水平如何?
一半的程序員是大學(xué)主修計算機(jī)或軟件工程專業(yè)的,四分之一的程序員從事過編程相關(guān)的計算機(jī)程序設(shè)計,計算機(jī)工程或信息管理,其余的受訪者曾主修過其他專業(yè)。
通過上述兩個圖表數(shù)據(jù)可以看出,大部分程序員的學(xué)歷不低,既然如此,程序員的學(xué)歷水平高低重要嗎?
好吧,這個結(jié)果也不是很讓人驚訝,32%的受訪者認(rèn)為學(xué)歷不太重要,在這其中,學(xué)歷越高的程序員越認(rèn)為學(xué)歷很重要。除此之外,90%的開發(fā)者說,大部分都是靠自學(xué)。至于自學(xué)方式,大部分程序員會選擇根據(jù)官方文檔或開源社區(qū)問答等方式學(xué)習(xí)。
程序員會把編程作為一種業(yè)余愛好嗎?
可以看出來,對大多數(shù)程序員來說,編程不僅僅是一種職業(yè),也占據(jù)了他們的生活。同時,大部分程序員也表示,學(xué)習(xí)和不斷成長是最開心的一件事,所以,程序員的生活幸福指數(shù)如何呢?如果你有不一樣的見解,歡迎移步至評論區(qū)!
聯(lián)系客服