• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      2020年軟件工程師擇業(yè)指南

      2020-04-20 11:49林琳
      關(guān)鍵詞:編程語(yǔ)言開(kāi)發(fā)人員開(kāi)發(fā)者

      林琳

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

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

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

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

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

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

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

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

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

      2. Go成為了最熱門的編程語(yǔ)言

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

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

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

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

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

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

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

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

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

      3.解密面試過(guò)程

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

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

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

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

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

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

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

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

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

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

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

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

      猜你喜歡
      編程語(yǔ)言開(kāi)發(fā)人員開(kāi)發(fā)者
      基于JavaScript編程語(yǔ)言之 閉包技術(shù)在焦點(diǎn)輪播上的應(yīng)用
      計(jì)算機(jī)軟件JAVA編程優(yōu)勢(shì)及其應(yīng)用
      基于計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)的Java編程語(yǔ)言研究
      Semtech發(fā)布LoRa Basics 以加速物聯(lián)網(wǎng)應(yīng)用
      “85后”高學(xué)歷男性成為APP開(kāi)發(fā)新生主力軍
      16%游戲開(kāi)發(fā)者看好VR
      后悔了?教你隱藏開(kāi)發(fā)人員選項(xiàng)
      三星SMI擴(kuò)展Java論壇 開(kāi)發(fā)人員可用母語(yǔ)
      仁布县| 密云县| 黔东| 黄大仙区| 繁昌县| 双流县| 芜湖市| 乐都县| 佳木斯市| 青龙| 扎鲁特旗| 涟水县| 偃师市| 太仓市| 鸡西市| 淄博市| 余江县| 漯河市| 盐亭县| 泽州县| 栖霞市| 石城县| 边坝县| 九龙城区| 阳谷县| 巴彦淖尔市| 淳安县| 禄丰县| 四会市| 凉城县| 道孚县| 临沧市| 奎屯市| 左贡县| 育儿| 大英县| 永城市| 卓资县| 万安县| 盐山县| 新安县|