(給演演算法愛好者加星標,修煉程式設計內功)
綜合整理:程式員的那些事(id:IProgrammer)
3 月 27 日,國外開發者招聘平臺 HackerRank 在調查 12211 名女程式員後,釋出了《2019 Women In Tech Report | 2019 年科技行業女性報告》。
報告描繪了一幅令人鼓舞的畫面,「Z世代」的女程式員擁有僱主迫切需要的技能。
一般來說,在美國及歐洲流行的「Z世代」,是指在上世紀 90 年代中葉到 2010 年前出生的人,也就是的 95 後。但 HR 報告將「Z世代」定義為 1997 年以後出生的人(97後)。程式員的那些事在下文中統一用「97後」,這更符合國內的說法。
下麵一起來看看 97 後程式媛的情況。
0、97 後程式媛開始程式設計的年齡段
(橙色為97後程式媛,紅色為97前)
97後程式媛接觸程式設計的年齡,比97前程式媛更早。將近有 30% 的 97後程式媛在 16 歲之前就學了程式設計,相對來說,97前程式媛不到 18%。
學程式設計的年齡越來越年輕化。關於這點,可以從教育機會來解釋。由於對程式員需求的增加,學校課程開始引入程式設計。比如:在英國和澳大利亞的小學,程式設計已作為必修課了。最近媒體報道日本也將從 2020 起把程式設計列入小學必修課。中國教育部也重新強調要在中小學引入程式設計課。
1、大多數97後程式媛精通 Python 和 Java
根據 HackerRank 的調查,在「最僱主歡迎的程式語言」中,JS 第一,Java 第二,Python第三。
隨著「97後」女程式員步入職場,她們中大多數人至少精通前三種最受僱主歡迎的程式語言中的兩種 —— Python 和 Java。這兩種語言都被廣泛用於電腦科學教育,所以也不足為奇。
(橙色為97後程式媛,紅色為97後程式猿)
從上圖中也可以看到,在97後程式員熟知的語言中,C 為第一, C++ 是第三。這可能是因為 C 和 C++ 是在程式設計入門時教給學生的第一種語言。
2、程式媛想迅速縮小未知語言之間的差距
調查還發現,59% 的招聘經理希望應聘者精通 JavaScript。雖然只有 50% 的 97後程式媛知道 JS,但剩下的 35% 的 97後程式媛計劃今年學習。
目前,97後程式媛也無法滿足招聘經理對 C# 和 Go 的需求,但她們正努力填補這一缺口。42% 的人將學習 C#, 34% 的人今年將學習 Go。
(淺粉色為要學的語言,另一種是已經會的語言)
3、97後程式媛對知名公司品牌的
重視程度是前幾代人的兩倍
在程式媛求職時對公司的考量中,「職業發展和學習」排第1,「工作/生活平衡」排第2,「工作有趣/Interesting problems to solve」排第3。
在考量「公司品牌」方面,97後程式媛的佔比 14.16%,97前程式媛只有 6.7%。
(淺紫色為97後程式媛,紫色是97前)
97後程式媛對競爭性薪酬的重視程度也不同於前幾代人。26% 的 97前程式媛認為薪酬是工作中的一個重要因素,而只有 16% 的 97後程式媛認為它很重要。
也許這可以用這樣一個事實來解釋:目前,大多數97後女性沒有和97前女性一樣的財務義務。因此,她們的優先考慮事項中,薪酬排在更靠後的位置,而更看重公司聲譽等其他因素。
4、缺少面試準備,是面試最大障礙
和所有開發人員一樣,對於97後程式員來說,在面試實習和工作時,缺乏對職位的明確界定是最大的障礙。
不過 97後是職場新人,面試經驗有限,這很可能解釋了為什麼 97後女性(47%)和男性(45%)尤其會被僱主拒之門外,因為僱主在面試過程中沒有從缺少準備的求職者身上看到所期待的東西。
事實上,大多數應屆畢業生都覺得自己還沒有為面試做好準備:66%的大學生說他們還沒有為面試做好準備。
5、97後對矽谷的未來缺乏信心
在過去 5 年裡,除亞太地區之外,矽谷是所有地區程式媛首選的全球科技中心。然而,與前幾代人相比,所有地區97後程式媛都不大相信矽谷在未來仍將是科技中心。對矽谷興趣下降,可能是因為生活成本上升,迫使企業家和公司總部搬遷。
EMEA 為 Europe、Middle East 和 Africa 的字母縮寫,為歐洲、中東、非洲三地區的合稱,通常是用作政府行政或商業上的區域劃分方式,這種用法較常見於北美洲的企業。
APAC 這個大家應該熟悉,就是指「亞太地區」。
值得註意的是,所有地區 97 後程式媛來說,上海是下一個大型全球科技中心的首選地之一。
最近,中國一直在大力推動上海成為全球創新中心,這很可能是許多人開始將中國視為下一個大型科技中心所在地的原因。事實上,2018年中國在初創企業上的風險投資超過了美國。
亞太地區 97 後程式媛也認為,印度的班加羅爾(Bengaluru)在 5 年內很有可能成為科技中心。班加羅爾之所以具有吸引力,很可能是因為印度軟體開發人員的數量正以快速增長,預計到 2023 年,印度將擁有世界上最多的開發人員。班加羅爾是印度科技初創企業數量最多的城市,也是全球第三大科技初創企業的所在地。
完整報告:
https://research.hackerrank.com/women-in-tech/2019