您的位置:首頁>正文

在美國,有一個職位缺口最難填補,2018年還將持續空缺!

編者按:Justin Baker 在本文中就高品質軟體工程師短缺問題進行了剖析, 對於這一問題產生的原因, 企業面臨的挑戰以及應該採取的措施一一進行了論述。

在過去九年的時間裡, 軟體工程師一直被認為是在美國最難填補的一個崗位。 我想, 我要說這一情況在 2018 年並不會產生什麼改觀, 應該沒有人會反對。 但是, 這其中的問題並不是在於軟體工程師總體數量不足, 一直有工程師在申請這些空缺崗位, 但他們要麼是 1)資質不夠, 要麼是 2)沒有長期留在這個崗位。

據市場調研公司 Forrester 的一份新報告預測, 到 2018 年, 那些在吸引關鍵數位化人才方面步調落後的雇主,

在那些為滿足特別技能需求而招聘的新員工(包括資料科學家、高端軟體發展人員和資訊安全分析師)身上所投入的薪資成本會比平均水準高出 20%。 — HR Dive

軟體工程崗位人才短缺並不是缺少那些將自己稱之為“工程師”的人, 這種短缺是一種品質層面的短缺, 缺少那些對軟體工程領域有深入研究和自己深刻見解、經驗豐富的工程師。

下圖展示的是美國不同城市地區技術崗位不同的薪酬水準:

何為軟體工程師?

如果你掌握了一種程式設計語言, 那你就是一名工程師嗎?當然不是, 掌握了一種程式設計語言並不能讓你成為一名工程師。 這就像是你知道如何講初級西班牙語並不代表你就是一名優秀的西班牙語教師一樣。

雖然軟體工程師這個崗位聽上去很寬泛, 但其實軟體工程師就是解決問題的人。 雇主花錢是請你來是讓你通過電腦科學的系統應用來解決問題。 所以, 對於將你的想法轉化為機器可以理解的東西所需的邏輯語法,

你必須有一個深刻的理解。 你不僅是要去實施別人的想法, 你也應該是新想法的生產者。 並且, 這些想法不僅需要在本地開發環境中施行, 還需要在大規模層面上發揮作用。

現在所需求的軟體工程師是問題解決者, 而不是編碼人員。

招聘及教育方面的挑戰

招聘企業面臨的是合格申請人短缺的問題, 但是他們並不缺少申請人。 在招聘方面的挑戰中, 排在前五位的是:

缺乏經驗

缺乏過硬的工作技能/技術技能

薪資要求太高

缺乏軟技能/工作能力

缺乏正規的工程教育背景

下圖分別是美國在電腦、工程學、物理科學、生命科學和數學領域的職位需求人數與畢業人數的對比圖:

員工保留方面的挑戰

據 TekSystems 的一份調查顯示, 有 40% 的 IT 企業領導者和專業人士表示, 在關於如何留住頂尖的 IT 人才方面, 他們感覺備受困擾。 為什麼會這樣?

他們是為某個崗位招聘, 而不是一份職業或事業

將軟體工程看作是任務性工作

沒有將留住員工看作是優先事項去重視

專案停滯不前

缺乏成長機會

缺乏有類似頭腦的人才

如何緩解品質人才短缺問題

要讓每一位潛在的工程師去參加為期四年的正規電腦科學教育顯然並不現實, 這樣最後可能也解決不了問題。 正規的電腦科學教育是基礎, 但要應用電腦科學去解決問題是一門需要通過經驗和接受實踐指導才能學習到的技能。 現代技術棧非常複雜, 有很多不同的框架、人工智慧、機器學習和集成測試等知識, 這些知識在常規的教育過程中幾乎不會涉及得到, 除非你能找到一個教你學習特定分支領域的獨角獸計畫。

Tel Ganesan 是國際工程和 IT 人才招聘企業 Kyyba 的創始人兼 CEO, 他表示:“許多中小型公司並不提供在職崗位培訓, 同時卻又希望員工能積極、快速的推進專案。 不幸的是,員工要做到符合他們期望所需要的那些技能在學校裡並沒有學到。這個問題不僅僅是出現在美國,在世界各地都是一個很嚴峻的問題。”

正是那些期望軟體工程師能夠“快馬加鞭推進工作”的公司加快了這種人才短缺和薪資高漲的趨勢。這些公司其實可以採取以下措施來強化他們的工程人才儲備:

1、聘請新興人才,為他們提供指導,對他們進行培養,為他們提供正式的內部和外部輔導項目。

2、為需要額外培訓的新員工提供教育方面的激勵。

這另外還存在一個問題:儘管就業需求在增長,但美國的電腦科學學位畢業生數量卻在降低:

美國在科學、技術、工程和數學學科(STEM)的畢業生人數占人口總數比例較低,例如,中國人口大約是美國人口的四倍,但 STEM 專業的畢業生人數卻是美國的九倍。

STEM 畢業生的總數確實對人才短缺問題有所影響,但這並不是唯一的原因。雇主期望高、缺乏指導培訓計畫、技術棧日益複雜、正規教育不連續以及總體上缺乏經驗才是導致這一現象的原因所在。

原文連結:https://hackernoon.com/2018s-software-engineering-talent-shortage-its-quality-not-just-quantity-6bdfa366b899

(36氪編譯組出品,未經許可禁止轉載。編輯:郝鵬程)

不幸的是,員工要做到符合他們期望所需要的那些技能在學校裡並沒有學到。這個問題不僅僅是出現在美國,在世界各地都是一個很嚴峻的問題。”

正是那些期望軟體工程師能夠“快馬加鞭推進工作”的公司加快了這種人才短缺和薪資高漲的趨勢。這些公司其實可以採取以下措施來強化他們的工程人才儲備:

1、聘請新興人才,為他們提供指導,對他們進行培養,為他們提供正式的內部和外部輔導項目。

2、為需要額外培訓的新員工提供教育方面的激勵。

這另外還存在一個問題:儘管就業需求在增長,但美國的電腦科學學位畢業生數量卻在降低:

美國在科學、技術、工程和數學學科(STEM)的畢業生人數占人口總數比例較低,例如,中國人口大約是美國人口的四倍,但 STEM 專業的畢業生人數卻是美國的九倍。

STEM 畢業生的總數確實對人才短缺問題有所影響,但這並不是唯一的原因。雇主期望高、缺乏指導培訓計畫、技術棧日益複雜、正規教育不連續以及總體上缺乏經驗才是導致這一現象的原因所在。

原文連結:https://hackernoon.com/2018s-software-engineering-talent-shortage-its-quality-not-just-quantity-6bdfa366b899

(36氪編譯組出品,未經許可禁止轉載。編輯:郝鵬程)

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示