女程式設計師:闖入男性領地,她們是行業裡不足8%的“外來者” | 深度
“IT行業幾乎是最不歧視女性的行業了!”某網際網路公司的技術總監那總監告訴果殼。
他接著說:“在招聘程式設計師的時候,女性有很大的優勢,非常大的優勢。但凡能力差不太多,我們就會要。”
然而,那總監仍招不來女程式設計師,該公司男女程式設計師的比例是1:22。
不但在那總監的公司,幾乎所有和果殼對話的公司技術領導都表示,招聘的時候,如果兩個應聘者技術水平差無幾,他們會更傾向於招女生,因為組裡性別比例太不平衡了。
果殼調查發現,女程式設計師不僅少,分佈還不均勻——前端遠多於後端。而另一不可忽視的事實是,後端的收入遠高於前端的收入。
稀缺的女程式設計師分佈在收入相對低的崗位,是偶然還是必然?
珍稀物種女程式設計師
阿里雲研究中心釋出的《雲棲社群2017年中國開發者調查報告》顯示,在中國從事開發工作的人群中,女性僅佔7.9%,與著名計算機技術問答網站Stack Overflow在同年釋出的《2017年全球開發者調查報告》中7.6%的女性比例結果相近。Stack Overflow 的這一資料在2018年則掉到了6.9%。
作為一家軟體公司的合夥人兼CTO,熊姐手下的研發部門有四十多人,分Web端、移動端、雲端三個組,一個女程式設計師都沒有。熊姐對果殼說,主要是因為申請的簡歷太少了,“從HR按照我的需求挑出來給我的簡歷數量來看,女生的簡歷也就1% ,而且集中在前端和移動端。”
科技諮詢公司ThoughWorks的小蟲做了十年程式設計師。她讀大學的時候,班上男女比例3:1,45個男生,15個女生。如今,只有她一個人還在寫程式。一開始,她也沒有多喜歡程式設計,“就一直做一直做。然後看到別人都離開了,我也會想想,但沒什麼行動。突然有一天,我就不再去想這件事了。”
圖丨pixabay
女程式設計師不僅在國內是“珍稀物種”,在矽谷也是被各家公司、甚至同一公司不同組內瘋搶的稀缺資源。
供職於灣區某網際網路巨頭的Harper是組裡唯一的女程式設計師。一次午飯時,隔壁組唯一的女程式設計師隨口跟她提起“組裡全是男生實在是太無聊了,我轉到你們組吧”,Harper的老闆聽說後,立刻攛掇Harper前去“策反”她,其他組也聞風而來,紛紛伸出橄欖枝。結果,為了保住組內的性別比例,這組老闆立即承諾向這位“心思動搖”的女程式設計師保證:下一季度升職加薪!
更珍稀的後端女程式設計師
實習在一家大廠做前端的Harper那段時間工作強度很大,“累壞了,有一次回家的時候發現視力模糊,突然什麼都看不清,在路邊停車好久才緩過來。”如今,她在另一家大廠做工作強度相對更大的後端。
Harper屬於女程式中的少數派。
當果殼把“女程式設計師是否在後端更稀少”這個問題拋給所有被訪的各級程式設計師時,得到的反饋非常一致——好像的確是這樣!
Stack Overflow 在《2018年開發者調查報告》中的資料也印證了這一印象。在“開發者角色-性別比例”這一項中,從業人數最多的的三個開發者角色分別是“前端開發”、“全棧開發”和“後端開發”,其中“前端開發”的男女比例與後兩者相比有明顯差異:前端約為13.75:1,接近行業平均男女比例;而後端和全棧則接近18:1。
圖丨Stack Overflow
在IT行業,“前端”通常指被描述為“使用者所能看到的一切”。舉一個簡單的例子:當我們登陸一家電商網頁準備剁手時,我們作為使用者能夠看到的介面、彈窗、圖表等,都是由前端開發工程師配合設計師完成;而我們每一條商品資訊和我們每一次購物的交易,作為資料如何傳輸、儲存、呼叫等這些“看不見”的部分,則出自後端開發工程師之手。
“女生本來就少,有那麼幾個也都是在前端,”一位網際網路大廠的男程式設計師一邊抱怨同組女生太少,一邊不無驕傲地補了一句,“不過後端才是硬核技術。”
後端才是真技術?
相對於前端,後端的邏輯鏈條更長,容錯率更低,需要更強的抽象思維能力。那總監說:“在後端,你都不知道你是不是出錯,可能直到出了錯,你才發現渠道中間缺了一環你不知道。前端就不會,因為使用者不可能點了購物車,發現那邊不能結賬,肯定是能看到的,對吧?”
資深後端開發工程師豐先生也認為後端解決問題的方式也好,思考方式也好,“會比較往裡鑽”。至於容錯率,他舉了一個例子:你用微信,點贊點了十下有一下沒點上,你可能不覺得有什麼問題,也不會計較。但是,做後端“這種事情絕對接受不了,如果錯了就一定要改”,特別是大公司,有上千萬上億的使用者,就算是百萬分之一的出錯機率也無法容忍。一旦出錯,一秒鐘就可能少賣出去不知多少件東西。
圖丨pixabay
由於比較直觀,前端的入門門檻更低,從開始學習到能夠上手的時間也比後端短,但前端和後端都做過的小蟲認為,這不代表前端的複雜度不如後端。“技術的複雜度是一樣的。不一樣的是學習的壓力和緊迫感。”現在後端其實已經很穩定了。在後端做Java開發,就一直在鑽研Java。前端的話,瀏覽器更新換代比較快,技術變化也快,使得前端程式設計師必須去學習新技術。而且,“同一個技術版本升級也特別快,哪怕你熟悉這個技術,如果你不學習新的版本,就完全沒用了。所以,前端要不斷地學習新東西。這個學習的壓力,是前端勝於後端的。”
從前端轉到後端的Harper也認為,技術難度沒有太大差別,“就我個人而言,我並不具備做好前端需要的那麼強的耐心和細緻——我比較大條,喜歡更強的邏輯和抽象的思考,所以做後端感覺更開心。”
可從薪水上看,後端的確顯得更值錢。
著名職業資訊網站Glassdoor的員工薪資資料明顯地展示了前端和後端開發工程師的薪資差異:從平均數到整體薪資集中分佈區域,後端都高出前端一大截。
圖丨Glassdoor Salary
對此,那總監這樣評價:“我倒不認為是技術難度造成的差異,後端薪資更高是因為後端出錯的風險更高——比方說吧,前端出了一個彈窗顯示的錯誤,可能被使用者嘲笑,但多數情況下不影響整體交易,這個錯誤你可以明天起來再修改;而後端一旦出錯,可能整一類交易都無法進行,所以後端需要一直有人盯著,一旦出問題,工程師需要24小時內隨時被叫起來改bug——從這個角度上,後端工程師的工作強度更大。”
工作強度只是問題的一個側面。
男性集中在薪水高的後端,少得可憐的女性集中在薪水較低的前端,背後隱藏著更深層次的社會歧視。
向上爬,向下滑
高薪職業多是男性為主導,女性只能集中到薪水相對較低的職業。這個現象學名叫做“職業性別隔離(Occupational Gender Segregation)”。
社會學家和經濟學家一直在研究造成此種現象的原因,並提出了兩種假說:
一種假說認為,男性與女性都希望能從事薪水高的工作,薪水高的工作收到的申請太多,僱主會優先選擇男性,使得剩下的女性無奈只能選擇去做薪水低的工作。
另一種假說認為,某一行業從業者的性別比例會影響從業者的收入,女性從業者佔的比例越大,整個行業的整體收入越低,當女性進入原本男性佔統治地位的職業,職業的收入水平會下降。
圖丨THE NEXT WEB
保拉·恩格蘭(Paula England)等三名學者利用美國1950年到2000年五十年間的統計資料,計算發現後一種假說成立:當女性湧入某個男性主導的職業——即便控制了教育、工作經驗、技能、種族等變數——職業的平均收入會下降。某項職業的女性從業者比例增加1%,收入會下降1%到3%。
女性的到來,使得該職業“掉價”了。而且,另一項分析了美國1970年到2007年統計資料的論文證明,越是高薪的職業,受女性“汙染”的程度越大。
圖丨參考資料6
說是社會歧視也好,說是社會主流價值觀也好,人們通常都傾向於認定,男性占主導地位的職業才有價值。如果某個職業的從業者絕大多數都是女性,那大概不是什麼了不起的職業(影響性別收入差距的因素還有許多,這只是其中之一)。
歷史上這一現象屢見不鮮。當女性湧入設計行業,平均收入下降34%;當女效能當管家了,平均薪水下降了18%。
與此同時,如果男性湧入一個原本由女性主導的行業,行業平均薪水會上升。
比如說程式設計。歷史上第一位程式設計師是女性,在19世紀50、60年代,程式設計師是女性的天下。
1967 年,《時尚Cosmopolitan》雜誌寫了一篇叫《計算機女孩》的文章,裡面說:現在耀眼的大計算機來了,一起到來的還有女性的新職業:程式設計。
世界上第一位程式設計師愛達·拜倫(電腦是藝術加工的)| MASHABLE COMPOSITE ALFRED EDWARD CHALON/SCIENCE & SOCIETY PICTURE LIBRARY
1967年4月的《時尚Cosmopolitan》| history.com
隨著男性大量湧入、男程式設計師的人數超過女性程式設計師,程式設計師這一職業的平均收入與聲望度與日俱增。到了80年代,穿著拖鞋、留著長頭髮和絡腮鬍子,成了程式設計師的“標配”。
科技史學家內森·恩斯門傑(Nathan Ensmenger)認為,如果一個職業的從業者感到自己的地位受到了威脅,一個捍衛性別邊界的方法是透過設定學歷和技能門檻,另一個方法是透過軟性指標,比如“天才”、比如“nerd文化”。
在80年代,能念大學的女性是少數中的少數,如今卻不是。當無法透過學歷和技能等瓷實的硬性要求阻擋女性的進入,既得利益者會利用其他“軟性”的指標來將新晉群體與自己區別開,比如宣稱“後端的才是真技術”,比如自黑強化程式設計師的刻板印象。
程式設計師自黑:無意識的驅逐話語
程式設計師大概是世界上最喜歡自黑的群體之一了。
開啟任意搜尋引擎,輸入“程式設計師 段子”,很可能連刷三頁都沒有重複。
{
一款遊戲一包煙,一臺電腦一下午。一盒泡麵一壺水,一頓能管一整天。
}
{
記者問一位大爺說:老大爺,您保持年輕的秘訣是什麼?
大爺說:白天上班,夜晚加班,節假日值班,一天五包煙,天天吃泡麵。
記者問:老大爺,您是幹什麼工作的?
大爺說:我是程式設計師!
記者:啊??大爺您今年高壽?
大爺:老子今年35!
}
配的圖也往往是這種風格↓
程式設計師的段子中,還存在著相當數量的“女程式設計師不友好”內容。
關於“第三種性別”的陳年老梗已經演化成了如下版本↓
{
世界上有三種人:男人、女人、女程式設計師。
}
{
對於各種凌亂的電腦問題,其他行業的人,以為程式設計師們什麼都會;
程式設計師中的女程式設計師,以為男程式設計師什麼都會;
男程式設計師中一般程式設計師,以為技術好的程式設計師什麼都會;
技術好的程式設計師每次都在網上苦苦找答案。
}
在這種氛圍的薰陶下,男程式設計師們自己也被洗腦了:組裡來了女生?分配任務的時候“照顧”一下,只給她簡單的任務,反正女程式設計師都是來當花瓶的;女同事一旦遇到了問題,男程式設計師們紛紛圍了過來,試圖展示自己高超技術。一位寫程式碼過程中一直被各種男同事打擾的女程式設計師曾經無奈地在朋友圈怒吼:“寫程式碼時被SB打擾的那個計數器,誰把連結給我一下?”
佔領行業絕對人數優勢和話語權的男程式設計師們,一邊心心念念“厲害的小姐姐們為啥不加入我們”,一邊樂此不疲地渲染著程式設計師群體“摳腳大漢”、“禿頭社恐”、“隨時喪命”的形象,同時強化著“女程式設計師普遍不行”的刻板印象,創造了一種“程式設計超難的不適合女生”、“女性只是陪襯角色”的氛圍,久而久之,提起“程式設計師”這個職業,大部分妹子們都選擇了敬而遠之。
當然,公平地說,讓妹子們對程式設計師敬而遠之的原因不僅僅是男程式設計師的自黑自嗨自我形象固化。
Code Like a Girl
“算了吧,我還是不來了。”
“你不再考慮考慮了?”
“不考慮了。”
主講人講完Python的基本原理,一個參加北大Girls Coding Club一日程式設計活動的女孩就徑直走出了教室。她完全聽不懂主講人——在場九位教練中唯一的女性——講的內容。
“等到分組學習的時候,教練手把手教你,就容易學了。”
她猶豫了一下:“還是算了吧。”
那是個週六。正好趕上北京下雨降溫,一大早晨頂著風雨來參加活動,聽了半個小時就選擇了離開。
當天北大的活動現場|活動組織者提供
程式設計對於女性,從某種程式上說,“能不能”要讓位於“敢不敢”。不光是旁人,就連她自己也認為,自己肯定學不好。
在“下廚房”做演算法工程師的千島醬在Girls Coding Club做了一年多的志願教練。除了一天的免費課程,還有為期四周到五週的長期課程。她發現,有些學員,到後期明顯跟不上了。問她有沒有不懂的地方,她也不回答,也不認真學。千島醬想幫助都不知該怎麼幫。
即便戰勝了對程式設計的恐懼,成為女程式設計師,之後的職業發展道路也不平坦。
程式設計師是體力活兒,是業內人的共識。平時的工作強度就不低,加班起來更是瘋狂。每年都要面試幾百個程式設計師的熊姐回憶自己還是一個女程式設計師時的日子時提到:“熬夜是常有的,經常是活兒幹完了突然發現,咦,又早上6點了。”熊姐認為,因為過大工作強度對身體的損害,的確讓很多女程式設計師離開了開發的崗位,“我們的產品設計和測試組的女生有很多都是從開發崗位轉行的,你看那邊的測試組,清一色的娘子軍。”
豐先生也說,確實有不少女程式設計師受不了加班,因為“熬夜對皮膚不好、對頭髮不好”。
圖丨Pinerest
雖然前端工作雖然加班相對較少,但也需要不斷學習新的技術、新的框架。年輕時還好,當有了家庭和孩子的牽絆,女程式設計師工作之餘能利用的學習時間就更有限了。
熊姐現在還每天都要加班。她和公司領導打過招呼,每天下午四點,先去接孩子。把孩子接到辦公室,她再接著工作。加班完了,兩個人一起回家。她沒覺得有什麼問題,比如,為什麼不是爸爸接孩子。
那總監認為,社會對女性要求的更少,對男性要求的更多,女性自然會傾向於選擇不那麼辛苦的工作。在工作中,他也不會對女程式設計師過於嚴厲。“一個男生我就會要求很嚴,但是女生我會考慮到對吧?畢竟一個女生嘛,你不敢太過於嚴苛。”
問題是,被照顧的都是弱者。
圖丨Pinterest
對男程式設計師而言,舉高雙手歡迎女程式設計師的同時,又在試圖固守自己的優勢地位:透過給後端罩上神聖光環、透過給自己臉上抹幾道黑。
當女程式設計師闖入男性的領地,似乎無論做得好與不好都是錯的:做得不如男性,會強化社會對女性固有的刻板印象;做得好過男性,又會導致整個職業的收入下降。
因此,部分經濟學家和社會學家反對盲目透過增加女性從業人數來提高女性地位。當女性自以為爬上了上升通道、進入了高薪行業的同時,因為她的到來,上升通道就開始向下傾斜。
確實越來越多的科技公司在推動性別平等,在做各類活動幫助女性學習程式設計,但只有將苦惱的問題換成“女性為什麼不願當程式設計師”,而不是“為什麼招不來女程式設計師”,科技界的性別失衡或許才會有解決的一天。
文中提到的採訪者均為匿名。同時感謝Coding Girls Club的創始人文洋,北大Coding Girls Club主辦人Anne以及月薪五萬的資深程式設計師枸杞對本文的幫助。
作者:
編輯:Mo,李小葵
參考資料:
[1]Glassdoor Salary,
[2]《2017中國開發者調查報告》
[3]Stack Overflow 2017 Developer Survey Results,
[4]Stack Overflow 2018 Developer Survey Results,
[5]Levanon, A., England, P., & Allison, P. (2009). Occupational feminization and pay: Assessing causal dynamics using 1950–2000 US census data. Social Forces, 88(2), 865-891.
[6]Mandel, H. (2013). Up the down staircase: Women's upward mobility and the wage penalty for occupational feminization, 1970-2007. Social Forces, 91(4), 1183-1207.
[7]Ensmenger, N. (2015). “Beards, Sandals, and Other Signs of Rugged Individualism”: Masculine Culture within the Computing Professions. Osiris, 30(1), 38-65.
[8]The Guardian, We can teach women to code, but that just creates another problem https://www.theguardian.com/technology/2017/mar/14/tech-women-code-workshops-developer-jobs
[9]The New York Times, As Women Take Over a Male-Dominated Field, the Pay Drops
[10]History.com,The First 1940s Coders Were Women–So How Did Tech Bros Take Over?
本文授權轉載自果殼,謝絕轉載.如有需要請聯絡sns@guokr.com
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31545820/viewspace-2284487/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 你們以為的女程式設計師程式設計師
- 女程式設計師、女設計師、女運營……原來女生也能活成這樣!程式設計師
- 女程式設計師是這樣被惡搞的程式設計師
- 傳統行業程式設計師的深度焦慮?——快來網際網路行業吧!行業程式設計師
- 千萬不要和女程式設計師做同事!否則你會愛上她程式設計師
- 我們是程式設計師(譯文)程式設計師
- 程式設計師的生活:白天寫程式碼,夜裡擺地攤,週末送外賣程式設計師
- 幽默:不要相信 10 倍程式設計師/設計師/領導者!程式設計師
- 女程式設計師,為什麼比男程式設計師少???程式設計師
- 女程式設計師的無奈你不懂程式設計師
- 1024程式設計師節即將到來,致敬那些默默工作的程式設計師們程式設計師
- 程式設計領域裡有哪些是共通的地方?程式設計
- 5月全國程式設計師工資出爐,女程式設計師或將越來越少?程式設計師
- 5位女性程式設計師的自白:計算機不撒謊;女程式設計師的程式碼一樣也很棒程式設計師計算機
- 程式設計師IT行業,外行眼裡高收入人群,內行人裡的卷王程式設計師行業
- 【譯】闖入遊戲開發 #8:策劃(設計)遊戲開發
- SlashData:女性程式設計師和男性的比例為1:10程式設計師
- 30 歲的女程式設計師:敢問路在何方?程式設計師
- 做SaaS的程式設計師們,是時候關注企業架構了程式設計師架構
- 一個老程式設計師的程式設計之路,寫給年輕的程式設計師們程式設計師
- 程式設計師的差距在哪裡?程式設計師的三個級別,你在哪裡?程式設計師
- 珍藏版Chrome外掛送給你們,不僅是程式設計師必備Chrome程式設計師
- 智慧行業聰明者,程式設計師應該瞭解的CRM行業程式設計師
- GitHub---程式設計師的聖地Github程式設計師
- 為什麼國外的程式設計師薪資是國內程式設計師薪資的四五倍,國外程式設計師技術都比國內高嗎?程式設計師
- IT業狼多肉少?程式設計師的絕地求生,誰能給他們一把“98K”?程式設計師
- 【譯】闖入遊戲開發 #3:程式設計遊戲開發程式設計
- 程式設計師是如何從複雜的程式碼裡找到 bug 的?程式設計師
- 美國第一臺電子計算機是由女程式設計師編寫的計算機程式設計師
- 漫畫|女程式設計師做了一個夢...程式設計師
- 《從程式設計師到領導者之間的微妙之處》程式設計師
- 創業者,程式設計師必備神器創業程式設計師
- 這8句話易使程式設計師憤怒,程式設計師的你聽了是何感受?程式設計師
- 程式設計師的打怪升級之路,程式設計師未來職業規劃全路線程式設計師
- 神愛程式設計師,於是帶來Python程式設計師Python
- 用程式語言解密京東雲女程式設計師解密程式設計師
- 在遊戲裡設計房屋的建築師們遊戲
- IT行業高薪的背後:未來9成的程式設計師會被淘汰?行業高薪程式設計師