調查了 12,000 名女性開發者發現,女性比男性更懂 Java!
近日,HackerRank 發布了 2019 年度女性科技報告,該報告以 12000 名女性開發者為樣本,進行了一系列相關趨勢的研究,重點揭示了 Z 世代(即 1997 年之後出生的人,該報告將其代定義為 21 歲及以下的人)女性開發者擁有著行業所迫切需要的技能。TheNextWeb 有博文評論稱此次報告“描繪了一幅鼓舞人心的畫面”。
HackerRank 女高管 Maria Chung 在報告開篇表示:
從醫學的最新發現到可再生能源的最新進展,軟件正影響著全球人民生活的方方面面。因此,軟件開發者有必要像他們的工作所影響的人群一樣多樣化。在調查了 12000 多名女性開發者後,我們得到了一些令人驚訝的發現,尤其是關於 Z 世代女性的研究。我們的發現將幫助你更好地了解 Z 世代女性開發者的技能、動機和工作興趣。與其他幾代人不同,Z 世代女性是數字化時代的“原住民”——正因如此,她們的興趣和價值觀也與前人不同。多年來,我們一直在討論職場中的千禧一代,但 2019 年將是 Z 世代首次集體進入就業市場。現在是時候讓我們專註於支持將改變世界的下一代程序員了!
教育機會大幅提升,16 歲前便學會了編程
Z 世代女性在學習代數的同時也開始接觸編程,編程的起始年齡比前幾代人都要小——近三分之一的 Z 世代女性在 16 歲之前就學會了編程,而前幾代女性的對應占比僅為 18%。
女性開發者開始編程的年紀
這一變化可以用教育機會的增加來解釋,這使得越來越多的女性在越來越年輕的年齡就開始接觸編程。由於對軟件工程師的需求不斷增加,學校已經開始將編程作為課程的一部分,而且致力於在課余時間或暑假期間教授孩子編程的機構也在增多。事實上,如今在英國和澳大利亞,編程基礎已經是學校的強制性課程,年齡最小的學生只有 5 歲。
精通職場熱門語言 Python、Java、JavaScript,比男性更懂 Java
招聘經理看中的語言能力
由於準備踏入職場參與求職浪潮的試煉, Z 世代女性已然擁有招聘經理們需要的大部分技術技能,包括對 JavaScript、Java 和 Python 的熟練程度。
據 HackerRank 調查顯示,該年齡段的大多數女性至少精通最受歡迎編程語言 Top 3 中的兩種——Python 和 Java。考慮到這兩種語言都被用於計算機科學教育的最前沿,所以這也並不奇怪。同時,Z 世代女性開發者中有一半都了解 JavaScript,這個比率和男性基本一致。
Z 世代女性及男性語言掌握情況的對比圖
此外,從上圖中我們不難發現,C 和 C++ 在 22 歲以下的女性和男性中也位居榜首。這可能是因為 C 和 C++ 是在介紹編程時會教給學生的第一種語言。
誠然,就語言能力而言,性別差異非常微妙也並不激烈(就像 Z 世代男性中有一半也不懂 JavaScript),但確實也值得一提。報告顯示,Z 世代女性(72%)比 Z 世代男性(66%)更了解 Java;而表示精通 Python 的Z 世代男性(63%)也要略多於 Z 世代女性(59%)。
不斷拓展知識邊界,計劃迅速縮小與未知語言之間的差距
報告還顯示,今年 35% 的女性打算學習 JavaScript。這大概率上是個明智的選擇,因為 59% 的招聘經理都在尋求這項技能,而且 JavaScript 越來越多地出現在科技行業的各個領域。
Z 世代女性即將學習的語言 vs 已經了解的語言
除此之外,目前的 Z 世代女性也還無法滿足招聘經理對 C# 和 Go 的需求,但她們正努力填補這一缺口——42% 的人計劃在 2019 年學習 C#;34% 的人計劃學習 Google 的 Go。這些語言有助於開辟新的職業道路。例如,Go 很適合於並發性很關鍵的任務,比如容器化。與此同時,C# 在微軟的技術組合中也幾乎無處不在。
缺乏面試準備是最大的障礙
和所有開發人員一樣,對於 Z 世代的女性和男性而言,在尋求實習或工作的面試環節,缺乏對開放職位的明確界定是最大的障礙。然而,Z 世代可以說是不折不扣的職場新人,面試經驗有限,無法呈現出面試官期待的內容,這很可能解釋了為什麽 47% 的 Z 世代女性和 45% 的 Z 世代男性受訪者在調查過程中坦言常被雇主拒之門外。事實上,大多數應屆畢業生都覺得自己還沒有為面試做好準備——66% 的大學生都表露出類似的擔憂。
Z 世代女性對知名公司品牌的重視程度是前幾代人的兩倍
HackerRank 還專門研究了行業內的招聘趨勢和就業偏好。結果發現所有年齡段和性別的開發者都認為職業發展和學習在工作中最重要。
Z 世代女性在求職過程中所看重的因素
然而有趣的是,在找工作方面,Z 世代女性(約 14%)比前幾代人(約 7%)更看重知名品牌(大廠效應),例如蘋果、亞馬遜、Facebook 和 Google,占比兩倍於後者。這可能是因為,作為“數字原住民”——其中 25% 的人在 10 歲之前就擁有了智能手機——她們的大部分生活都充斥著蘋果、Snap 和 Twitter 等知名數字品牌,並與之打交道。
盡管如此,她們對薪酬的關註倒是要少得多——26% 的 Z 世代女性認為薪酬是工作中的一個重要因素,而只有 16% 的 Z 世代女性認為它很重要。這一點很大程度上是因為,大多數 Z 世代女性目前還沒有肩負起和年長女性一樣的財務義務,所以她們的優先考慮事項中,薪酬會排在相對靠後的位置,同時更看重公司聲譽等其他因素。隨著越來越多的 Z 世代女性進入職場並在職業生涯中嶄露頭角,這種情況可能會發生改變。
Z 世代女性普遍對矽谷的未來缺乏信心
頗有點自相矛盾的是,盡管更想為科技巨頭工作,但對於長期以來的科技中心矽谷,年輕女性們開始越來越多地表露出悲觀的生存預測傾向。
Z 世代女性眼中,未來五年的全球科技中心
在過去 5 年裏,矽谷是除亞太地區外所有地區的女性開發者首選的全球科技中心。然而,與前幾代人相比,所有地區的 Z 世代女性都認為矽谷這個 C 位是守不住了。大約 67.02% 的美國 Z 世代預計在五年內,引領風尚的全球技術中心將向其他地區轉移。
前幾代女性眼中,未來五年的全球科技中心
值得註意的是,對於各個地區的 Z 世代女性而言,上海都會是下一個大型全球科技中心的首選之地。最近,中國一直在大力推動上海成為全球創新中心,這很可能是許多人開始將中國視為下一個大型科技中心所在地的原因。事實上,2018 年,中國在初創企業上的風險投資已經超過了美國。
亞太區的 Z 世代女性還認為,班加羅爾(Bengaluru)也很有可能在 5 年內成為科技中心。班加羅爾之所以具有吸引力,很可能是因為印度軟件開發人員的數量正在極速增長,預計到 2023 年,印度將擁有世界上最多的開發人員。與此同時,班加羅爾的科技初創企業數量在印度排名第一,全球位列第三。
當然,這種變化可能很大程度上由於舊金山灣區的生活成本高得驚人,迫使企業家和公司總部搬遷。矽谷並不便宜,為了緩解這一問題。我們也已經看到了科技公司優先考慮遠程工作的趨勢。一些企業甚至選擇徹底離開矽谷,前往丹佛、奧斯汀和西雅圖等成本更低的城市。
顯然,女性已經為進入科技行業做好了準備。技術是精英統治,在精英統治下,技能就是一切。而眼下這份報告恰恰證明,女性也有能力與男性競爭。
喜歡的點點關註,點點贊。
對Java技術,架構技術感興趣的同學,歡迎加QQ群585550789,一起學習,相互討論。
群內已經有小夥伴將知識體系整理好(源碼,筆記,PPT,學習視頻),歡迎加群領取。
調查了 12,000 名女性開發者發現,女性比男性更懂 Java!