根據 SlashData 的資料顯示,全球女性開發者的人數與男性的比例為 1:10,換句話說,全球大概有 170 萬女性開發者和 1700 萬男性開發者,但是在較小的年齡次元中,女性開發者的比例更高。那麼,這些年輕的女性開發者是如何進入到程式設計領域的?她們更偏愛哪些程式設計語言?擇業标準是怎樣的?…
為了搞清楚這些問題,SurveyMonkey 和 HackerRank調查了來自 100 多個國家的 12211 名女性開發者,這些受訪的女性開發者都來自 Z 世代(本報告中指的是 1997 年後出生的人)。與其它世代相比,Z 時代的女性幾乎是網際網路原住民,她們對于網際網路技術和公司的想法更加獨特。
97 後女程式員是如何開始學習程式設計的?
根據調查結果顯示,三分之二的 97 後女程式員在 16 歲之前就已經學會了程式設計,而 97 前的女程式員中隻有 18% 在 16 歲前學會了程式設計。這表明更多的女性在更小的年齡階段接觸到了程式設計。
出現這種情況的主要原因是随着軟體工程師需求的不斷增長,很多學校都把程式設計作為了日常教學課程的一部分,同時也有一些教育機構開始教授少兒程式設計的課程。據了解,在英國和澳洲,對 5 歲以下的學生來說,程式設計基礎知識已經成為了學校的必修課程。
哪些程式設計語言是企業最需要的?

公司到底需要會哪些程式設計語言的程式員呢?根據調查結果顯示,企業需求量最大的三種程式設計語言分别是 JavaScript、Java 和 Python。另外,C#、PHP 和 C++ 的占比也超過了 20%。
有了這樣的市場需求,那麼程式員的掌握情況如何呢?本次調查分别調查了男女程式員的程式設計語言掌握情況,其中男性程式員掌握前三的程式設計語言分别是 C、C++ 和 Java,而女性程式員掌握最多的三種程式設計語言分别是 C、Java 和 C++,雖然掌握最多的程式設計語言的類型相同,但是占比卻有差異。另外,C 和 C++ 能夠占據大部分份額,可能的原因是 C 和 C++ 是大家學習程式設計第一次接觸到的程式設計語言。
程式設計市場供需不平衡,程式員在努力縮小差距
如前文所述,企業需求量最大的程式設計語言是 JavaScript,59% 的招聘經理都在尋找掌握 JavaScript 的程式員。但是目前隻有 50% 的受訪女程式員了解 JavaScript,38% 的女程式員計劃在今年學習 JavaScript。
另外,企業對于 Go 語言和 C#的需求也很大,而現在掌握這兩種程式設計語的女程式員遠遠不足。其中 42% 的受訪者表示今年會學習 C#、34% 的受訪者會在今年學習 Go 語言。
女程式員的擇業标準
在擇業過程中,女程式員最看重該崗位的職業發展和學習成長,工作和生活的平衡也是崗位選擇的重要參考因素。
需要注意的是,97 後女程式員會比 97 前的女程式員更看重企業品牌,14% 的 Z 世代認為企業品牌很重要,而 97 前隻有 7% 看重企業品牌。出現這種情況的重要原因是 Z 世代是網絡原住民,他們人生中的大部分時間其實都被著名的網際網路公司包圍着,更向往進入這樣的公司。
針對薪酬,相比于其它人群,Z 世代女程式員表現的更為佛系,隻有 16% 的受訪者表示很重要。當然,這與 Z 世代不用承擔家庭或者其它必備開銷有關,她們能夠更自由的選擇職業。
擇業失敗的重要原因是缺乏面試準備
在擇業時,最大的失敗原因是什麼呢?根據調查結果顯示,70% 左右的失敗原因是缺乏面試經驗,45% 左右的失敗原因是準備不足。
因為 Z 世代是剛剛踏入社會接觸工作,是以沒有工作經驗和面試經驗是正常現象,66% 的應屆畢業生表示他們根本沒有接受面試的準備。
矽谷吸引力正在減弱,她們向往的“新矽谷”是這裡
矽谷一直是全球程式員的朝聖之地,但是在對 Z 世代女程式員的調查中發現,她們對于矽谷的向往和熱愛遠遠不及其它世代的程式員。Z 世代女程式員對矽谷的關心下降主要原因可能是生活成本的問題,另外,有很多公司也因為各種問題從矽谷搬出來了。
那麼,哪些地方是這些女程式員的“新寵”呢?
根據調查結果顯示,亞太地區的女程式員認為 Bengaluru(印度第五大城市,被譽為“亞洲矽谷”)會在 5 年内成為新的技術中心。Bengaluru 是印度擁有創業公司最多的城市,同時也是世界初創公司數量 Top 3 的城市,且印度的軟體開發人員正以飛快的速度增長,預計到 2023 年,印度将成為世界上擁有最多軟體開發人員的國家。
另外,北京和上海也榜上有名。根據 Crunchbase、中國貨币網和 Pitchbook 等多個資料來源的調查和分析,2018 年中國對于初創企業的風險投資金額已經超過了美國矽谷及其它地區。
本文轉自:infoQ
原文連結:
https://www.infoq.cn/article/OXHmNG8Q30K7FylJZiWB