自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

行業(yè)要選區(qū)塊鏈,語言要選Go?2020年軟件工程師擇業(yè)指南

區(qū)塊鏈 新聞
知既往才能見未來,為了讓大家能在 2020 年獲得更好的薪資和發(fā)展,我們特意整理了 Hired 發(fā)布的《2019 年軟件工程師行業(yè)狀況》調(diào)查報(bào)告。

 è¡Œä¸šè¦é€‰åŒºå—链,语言要选Go?2020年软件工程师择业指南

知既往才能見未來,為了讓大家能在 2020 年獲得更好的薪資和發(fā)展,我們特意整理了 Hired 發(fā)布的《2019 年軟件工程師行業(yè)狀況》調(diào)查報(bào)告,該報(bào)告詳盡揭示了全球程序員對(duì)工作職位、編程語言、技術(shù)學(xué)習(xí)等關(guān)鍵技能方面的訴求與趨勢,以及全球范圍內(nèi)的雇主對(duì)軟件工程師技能的需求和薪酬待遇。

過去的十年證明了創(chuàng)新能夠以令人難以置信的速度發(fā)展并改變我們的生活方式。展望未來,像機(jī)器學(xué)習(xí)、區(qū)塊鏈這樣的技術(shù)已經(jīng)開啟了創(chuàng)新的新篇章。由于開發(fā)人員處于發(fā)展的最前沿,也是這場變革的中堅(jiān)力量,難怪高管們都表示開發(fā)人才比金錢更有價(jià)值。

Hired 報(bào)告深入研究了700多名開發(fā)者群體,其中包括按市場劃分的頂級(jí)技能、主要編程語言和工作場所偏好,另外也深入了解了工程師們更喜歡哪種編程語言,是如何學(xué)習(xí)的,以及對(duì)自己的工作都有哪些好惡。

1. 區(qū)塊鏈工程師成為了最熱門的職位

招聘開發(fā)人員是企業(yè)的首要任務(wù),但并非所有的角色都是平等的。隨著初創(chuàng)企業(yè)引入新的技術(shù)應(yīng)用方法,大型企業(yè)將會(huì)繼續(xù)尋求數(shù)字化轉(zhuǎn)型,因此,所有希望招聘頂級(jí)技術(shù)人才的公司的用人需求都會(huì)不斷不發(fā)展。

來自 Hired 的招聘市場數(shù)據(jù)顯示,全球?qū)^(qū)塊鏈工程師的需求正在飆升,同比增長 517%。對(duì)于對(duì)區(qū)塊鏈角色感興趣的開發(fā)者,不要被職位名稱迷惑。對(duì)于精通區(qū)塊鏈的工程師來說,他們也通常也符合后端工程師、系統(tǒng)工程師或解決方案架構(gòu)師之類的職位,而區(qū)塊鏈被列為這些職位所需的技能。在過去 12 個(gè)月里,對(duì)區(qū)塊鏈開發(fā)者的需求呈爆炸式增長,我們預(yù)計(jì),隨著企業(yè)開始實(shí)施其無數(shù)的用例,從數(shù)字身份到智能合約,再到勞動(dòng)力管理和分布式數(shù)據(jù)存儲(chǔ),這些需求還將繼續(xù)增長。

擁有安全專業(yè)知識(shí)的工程師也很受追棒,這可能是由于數(shù)據(jù)泄露事件的數(shù)量不斷增加,以及消費(fèi)者對(duì)隱私的擔(dān)憂與日俱增所致。在過去 12 個(gè)月里,企業(yè)對(duì)安全工程師的需求增長了 132%。隨著企業(yè)加大投資力度,通過數(shù)據(jù)推動(dòng)業(yè)務(wù)結(jié)果,并專注于創(chuàng)造個(gè)性化和預(yù)測性的客戶體驗(yàn),對(duì)專門從事數(shù)據(jù)分析和機(jī)器學(xué)習(xí)的人才的需求正在上升。對(duì)具備這些技能的工程師的需求,分別增長了 38% 和 27%。

工程師職位的需求增長情況

行业要选区块链,语言要选Go?2020年软件工程师择业指南

為了說明 Hired 的總體增長,所有增長數(shù)據(jù)都已進(jìn)行歸一化。

薪酬情況:區(qū)塊鏈工程師薪酬最高

隨著需求的增加,薪資也會(huì)隨之水漲船高。在我們分析的大型科技中心中,區(qū)塊鏈工程師的薪酬最高,位居前三名。在舊金山灣區(qū),區(qū)塊鏈工程師的平均收入為 15.5 萬美元;而在倫敦,他們的平均收入為 8.9 萬美元。值得注意的是,由于薪酬標(biāo)準(zhǔn)和競爭環(huán)境的不同,美國之外的科技公司的薪酬通常要低得多。但是,我們看到了積極的趨勢:例如,在倫敦,我們的《2018 年薪酬?duì)顩r報(bào)告》發(fā)現(xiàn),技術(shù)人員的薪酬總體呈上升趨勢;具體來說,倫敦的區(qū)塊鏈工程師的數(shù)據(jù)顯示,他們的收入仍然遠(yuǎn)高于不同專業(yè)的同行。在紐約之外,安全工程師和機(jī)器學(xué)習(xí)工程師的薪酬也是名列前茅。

下面我們會(huì)羅列不同城市的關(guān)鍵技術(shù)中心的軟件工程師的薪酬數(shù)據(jù),你將會(huì)發(fā)現(xiàn),對(duì)人才需求是隨著城市不同而變化的。例如,游戲開發(fā)工程師是紐約薪酬最高的群體,平均年薪 14.7 萬美元,而他們?cè)谄渌鞘械男匠晁捷^低。在多倫多,自然語言處理工程師的薪酬飛漲,平均年薪為 8.3 萬美元。

頂級(jí)軟件工程師的薪酬

為了準(zhǔn)確地了解工程師職位的薪酬,我們對(duì)各個(gè)城市的數(shù)據(jù)進(jìn)行了細(xì)分。

紐約工程師薪酬情況:

行业要选区块链,语言要选Go?2020年软件工程师择业指南

舊金山灣區(qū)工程師薪酬情況:

行业要选区块链,语言要选Go?2020年软件工程师择业指南

多倫多工程師薪酬情況:

行业要选区块链,语言要选Go?2020年软件工程师择业指南

倫敦工程師薪酬情況:

行业要选区块链,语言要选Go?2020年软件工程师择业指南

巴黎工程師薪酬情況:

行业要选区块链,语言要选Go?2020年软件工程师择业指南

2. Go 成為了最熱門的編程語言

開發(fā)者對(duì)他們最喜歡的和最討厭的編程語言都有自己的看法,這已經(jīng)不是什么秘密。然而,對(duì)一些人來說,可能有一個(gè)秘密就是:公司也有自己的偏好。

我們的數(shù)據(jù)顯示,有 Go 經(jīng)驗(yàn)的求職者是最受歡迎的,這可能是因?yàn)?Go 是由 Google 設(shè)計(jì)的,這就增加了 Go 開發(fā)的求職者進(jìn)入 Google 工作的機(jī)會(huì)。但是,當(dāng)我們調(diào)查開發(fā)人員實(shí)際使用何種編程語言時(shí),Go 卻不在前列,只有 7% 的人聲稱他們主要使用 Go 編程語言。Scala、Ruby、TypeScript 和 Kotlin 也有類似的趨勢,都排在前五名,但在開發(fā)者中的熟悉程度較低。這種稀缺性可能會(huì)推動(dòng)需求,而這一趨勢可能還會(huì)持續(xù)下去,直到這些編程語言成為開發(fā)者社區(qū)中的通用編程語言。

JavaScript 在開發(fā)者使用的頂級(jí)語言中名列前茅,占 62%,這就使得 TypeScript 變得特別有趣:它是 JavaScript 的超集(對(duì) JavaScript 程序員來說學(xué)習(xí)起來也更簡單),但卻只有 12% 的人使用 TypeScript,盡管它是全球第四大最受歡迎的編程語言。這就給那些已經(jīng)熟悉 JavaScript 的開發(fā)者提供了學(xué)習(xí) TypeScript 的機(jī)會(huì),并對(duì)希望招聘開發(fā)人員的公司更有吸引力。

下面的數(shù)據(jù)分析了求職者使用特定編程語言的經(jīng)驗(yàn)和公司面試他們的應(yīng)聘職位的興趣之間的關(guān)聯(lián)性。它特別關(guān)注軟件工程師在 Hired 求職期間(平均 2~6 星期)收到面試請(qǐng)求的數(shù)量。

全球最受歡迎的編程語言

以下表格羅列了求職者在求職期間(平均 2~6 星期)收到面試的次數(shù)。

行业要选区块链,语言要选Go?2020年软件工程师择业指南

值得注意的是,在舊金山灣區(qū)、多倫多和倫敦,數(shù)據(jù)顯示了另一番景象:TypeScript 要領(lǐng)先于 Go、Scala 和 Ruby,成為這些市場中最受歡迎的編程語言。紐約的雇主最喜歡 Ruby。然而,在所有市場中,R 是需求量始終最低的編程語言。

你主要使用哪種編程語言?

行业要选区块链,语言要选Go?2020年软件工程师择业指南

只有 7% 的開發(fā)者使用 Go,但有 Go 編程經(jīng)驗(yàn)的求職者最后可能會(huì)獲得面試機(jī)會(huì)。

熱門編程語言與多年工作經(jīng)驗(yàn)

為了進(jìn)一步分析編程語言的需求,我們根據(jù)多年的職業(yè)經(jīng)驗(yàn)研究了需求是如何受到影響的。我們發(fā)現(xiàn),在那些具有幾年工作經(jīng)驗(yàn)的求職者中,Ruby 的需求尤其旺盛:在當(dāng)前的招聘市場中,熟悉 Ruby 并有 6 年以上的工作經(jīng)驗(yàn)的求職者收到的面試次數(shù),幾乎是市場上其他有 6 年以上工作經(jīng)驗(yàn)的求職者的兩倍。在擁有 4 年或更少的工作經(jīng)驗(yàn)的求職者中,那些熟悉 TypeScript 和 Go(由 Google 設(shè)計(jì))的人的需求量最高。

4-5年工作經(jīng)驗(yàn):

行业要选区块链,语言要选Go?2020年软件工程师择业指南

6-10年工作經(jīng)驗(yàn):

行业要选区块链,语言要选Go?2020年软件工程师择业指南

10年以上工作經(jīng)驗(yàn):

行业要选区块链,语言要选Go?2020年软件工程师择业指南

開發(fā)者最喜歡(最討厭)的編程語言

很明顯,雇主對(duì)某些技能的需求比對(duì)其他技能的需求更強(qiáng)烈,但這只是其中的一部分。不管有沒有需求,總是有一些編程語言是開發(fā)者最喜歡的。為了了解開發(fā)者社區(qū)對(duì)使用這些語言的感受,我們請(qǐng)他們權(quán)衡一下哪些編程語言是他們真正喜歡的,哪些編程語言是不喜歡的,最重要的是:為什么喜歡,為什么不喜歡。

我們了解到,Python 和 JavaScript 遙遙領(lǐng)先,有 51% 的開發(fā)者聲稱 Python 是他們最喜歡的語言之一;而 JavaScript 緊隨其后:49%。我們還發(fā)現(xiàn),對(duì)于 Java,開發(fā)者要么喜歡它,要么討厭它:它既是第三受歡迎的編程語言,但同時(shí)又是第二最討厭的編程語言。而 PHP 以 20% 成為第一最討厭的編程語言。

是什么因素讓開發(fā)者使用特定的編程語言?開發(fā)者社區(qū)的性質(zhì):74% 的人認(rèn)為開發(fā)資源是他們熱愛編程語言的主要原因之一,而 58% 的人則認(rèn)為社區(qū)氛圍和歡迎新人的意愿是他們看重的。

最喜歡的編程語言

行业要选区块链,语言要选Go?2020年软件工程师择业指南

最討厭的編程語言

行业要选区块链,语言要选Go?2020年软件工程师择业指南

編程語言的好惡情況

行业要选区块链,语言要选Go?2020年软件工程师择业指南

3. 解密面試過程

在得到工作機(jī)會(huì)之前,開發(fā)人員就必須成功通過一系列的編碼考試、白板面試和行為面試。他們到底是怎么看待這些面試方法的?簡而言之,只有大約一半(54%)的開發(fā)者強(qiáng)烈贊同并同意編碼考試有效測試了他們的能力,超過一半(63%)的開發(fā)者則認(rèn)為它們與實(shí)際工作無關(guān)。

在一系列可能的測試中,他們并沒有因?yàn)樾袨槊嬖嚩蠛沽芾欤挥?21% 的人表示這是面試過程中壓力最大的部分。但是,編碼考試和白板面試則是另一回事了。我們發(fā)現(xiàn),63% 的開發(fā)人員認(rèn)為編碼考試是面試過程中壓力最大的部分,59% 的開發(fā)人員認(rèn)為白板面試帶來的壓力最大。

那種面試方法壓力最大?

行业要选区块链,语言要选Go?2020年软件工程师择业指南

你是如何看待編碼考試?

行业要选区块链,语言要选Go?2020年软件工程师择业指南

紅:它們與日常工作無關(guān)。

藍(lán):它們是檢驗(yàn)求職者能力的有效方法。

此處的所有百分比都是根據(jù)受訪者的回答“強(qiáng)烈同意”或“同意”來確定的。

你最感興趣的技術(shù)或技能是什么?

行业要选区块链,语言要选Go?2020年软件工程师择业指南

你未來十年的目標(biāo)是什么?

行业要选区块链,语言要选Go?2020年软件工程师择业指南

4. 揭示開發(fā)人員的工作風(fēng)格

團(tuán)隊(duì)合作使夢(mèng)想成真,至少開發(fā)人員是這么認(rèn)為的。調(diào)查數(shù)據(jù)顯示,軟件工程師對(duì)結(jié)對(duì)編程很感興趣,這是一種開發(fā)方法,兩個(gè)程序員在一個(gè)工作站上一起工作。事實(shí)上,48% 的人表示,如果他們提供結(jié)對(duì)編程的話,會(huì)增加他們?cè)诠竟ぷ鞯呐d趣。

開發(fā)人員也看到了結(jié)對(duì)編程的明顯好處。將近一半的開發(fā)人員認(rèn)為結(jié)對(duì)編程更有效,因?yàn)樗兄谠陂_發(fā)過程中捕捉 bug。這對(duì)初級(jí)團(tuán)隊(duì)成員特別有用:42% 的受訪者認(rèn)為結(jié)對(duì)編程對(duì)初級(jí)工程師有好處,但對(duì)經(jīng)驗(yàn)豐富的人來說沒有意義。盡管 40% 的受訪者認(rèn)為應(yīng)該有更多的公司實(shí)施這一做法,但公司仍在解決這些問題。五分之一的受訪者認(rèn)為,結(jié)對(duì)編程惡意讓一個(gè)人完成所有的工作,14% 的受訪者則認(rèn)為結(jié)對(duì)編程可以讓不合格的開發(fā)人員因合作伙伴的幫助下而濫竽充數(shù)。

結(jié)對(duì)編程會(huì)影響你的工作熱情嗎?

行业要选区块链,语言要选Go?2020年软件工程师择业指南

你或隊(duì)友曾經(jīng)參與跨團(tuán)隊(duì)合作嗎?

行业要选区块链,语言要选Go?2020年软件工程师择业指南

雖然工程師不介意彼此合作,但與跨職能團(tuán)隊(duì)合作并不是他們的最愛。四分之一(26%)的人表示銷售是最具挑戰(zhàn)性的,其次是市場營銷(23%)、人力資源(20%)、財(cái)務(wù)(15%)、產(chǎn)品(11%)和設(shè)計(jì)(9%)。

5. 關(guān)于開源的看法

開源社區(qū)以忠誠而著稱,但經(jīng)常貢獻(xiàn)者的人數(shù)比你想象的要少。調(diào)查數(shù)據(jù)顯示,只有 9% 的受訪者經(jīng)常為開源做出貢獻(xiàn),53% 的受訪者以前就從未對(duì)開源做出過任何貢獻(xiàn)。

缺乏開源參與可能是因?yàn)榇俪砷_源的關(guān)鍵驅(qū)動(dòng)因素:30% 的開發(fā)人員表示,他們之所以為開源做出貢獻(xiàn)是因?yàn)樗苡腥ぁ?紤]到他們繁重的工作日程,開發(fā)人員可能并沒有足夠的時(shí)間去做一些“為了好玩”的事情,因?yàn)檫@些事情并不一定對(duì)他們的日常工作有所幫助。

公司參與開源的程度也不會(huì)影響開發(fā)人員為這些公司工作的興趣,50% 的受訪者表示,這根本不會(huì)影響他們的決定。話雖如此,43% 的開發(fā)人員表示,他們確實(shí)更愿意為那些為開源項(xiàng)目做出貢獻(xiàn)的公司工作,盡管這并不是什么大問題。隨著公司在當(dāng)今競爭激烈的招聘環(huán)境中尋求差異化,他們參與開源項(xiàng)目可能是吸引頂級(jí)人才的機(jī)會(huì),這些頂級(jí)人才看重的是這樣的一個(gè)組織,該組織為他們的團(tuán)隊(duì)優(yōu)先安排時(shí)間,以一種為開發(fā)人員社區(qū)增值的方式參與其中。

你是否曾為開源軟件做過貢獻(xiàn)?

行业要选区块链,语言要选Go?2020年软件工程师择业指南

為開源軟件做出貢獻(xiàn)的主要?jiǎng)訖C(jī)是什么?

行业要选区块链,语言要选Go?2020年软件工程师择业指南

開發(fā)人員的好惡

63% 的受訪者表示寧愿早期早點(diǎn)完成工作,也不愿意睡懶覺或加班熬夜。

38% 的受訪者表示他們最大的不滿是不切實(shí)際的最后期限。

 

責(zé)任編輯:張燕妮 來源: 架構(gòu)頭條
相關(guān)推薦

2022-07-29 09:12:44

軟件硬件開發(fā)

2022-09-16 08:00:00

軟件工程師求職薪酬

2019-11-18 09:56:48

谷歌Go語言開發(fā)者

2021-04-22 09:00:00

軟件工程師代碼

2022-01-16 07:12:30

軟件工程師吵架開發(fā)

2018-12-29 15:10:22

工程師爬蟲Python

2009-02-11 13:15:54

軟件工程師女工程師google

2017-11-09 14:12:44

大數(shù)據(jù)軟件工程師算法工程師

2019-01-02 07:29:25

區(qū)塊鏈技術(shù)智能

2017-09-12 15:10:52

2018-02-25 07:06:31

區(qū)塊鏈比特幣互聯(lián)網(wǎng)

2021-07-12 07:31:22

重構(gòu)軟件行業(yè)

2019-11-20 14:29:57

區(qū)塊鏈人才招聘

2023-06-05 10:07:13

軟件工程平臺(tái)工程師

2022-04-18 10:13:32

軟件開發(fā)寫作

2020-02-24 09:38:05

PythonGo語言Linux

2020-05-14 20:42:09

區(qū)塊鏈區(qū)塊鏈技術(shù)供應(yīng)鏈

2020-03-16 14:25:57

軟件開發(fā) 經(jīng)驗(yàn)

2009-02-23 11:22:29

系統(tǒng)架構(gòu)師軟件開發(fā)經(jīng)驗(yàn)

2009-02-12 14:45:17

軟件工程師
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)