一直以來,程序員的工作被社會賦予了高強度、996、年齡焦慮的底色。所以,人們腦中的程序員大多是稀疏的頭發、微微佝僂的脊背和常年與機器代碼打交道的發白的臉,男性居多。
根據2022年全球軟件開發者調查,絕大多數開發者確實也是男性,占所有受訪者的91.88%,而女性開發者僅占5%。
開發者群體懸殊的性別比例讓人不禁發問:
為何女性程序員如此少?
有人說,程序員拼的是體力,年紀輕輕頭發就沒了多少,這樣高強度的工作大部分女生都難以堅持。
有人說做程序員實際就是跟機器打交道,但女孩大多感性難以愛上這種枯燥;
也有人說公司“不想招女程序員”實際就是很資本化的考慮方式,因為女性和男性不同,到了時間就會面臨結婚、生子,能分給工作的時間就少了。
在技能基本相等的情況下,男性在招聘方眼里自然占據更大的優勢。
為了從更多的視角解析這個現象,我們瀏覽了知乎上一個很火的話題:“為什么不建議女生做程序員”。
創建于2023年4月2日,1085人關注,被瀏覽 5066568 次。
從高贊回答中,我們或許可以一窺究竟。
@播播
“不僅不建議女生,男生也不建議。”
第一,程序員這個職業化道路,在國內非常不成熟。舉兩個例子,在國內,醫生和老師,職業道路非常清晰,可以一路干到退休。在國外,四五十歲的程序員非常多,不用擔心35歲裁員危機,可以做到退休。而在國內,這個職業有非常明顯的35歲危機,這幾年甚至有前移到30歲的跡象。
第二,這個職業的可積累性非常差。別的行業,比如律師醫生,每做一年,就會有一年的經驗,在行業工作越久,積累越多,經驗越豐富,能力可積累。而程序員這個職業,由于技術變更非常快,一兩年前學的新知識,現在已經沒有用了。開發可能相對好一些,算法面臨的迭代速度非常快。所以這個行業不是工作越久越積累經驗,而是工作越久,越跟不上新知識產生的速度,跟不上就會被淘汰。
第三,這個職業加班非常非常非常嚴重。目前程序員崗位最多的是互聯網行業,而互聯網行業就幾乎沒有不加班的,尤其是民企。不是沒事熬時間的加班,是事情多到干不完的加班。加班就是出賣自己的時間和健康,剛畢業年輕的時候不覺得有問題但是工作幾年后就會發現,時間和健康才是最重要的。
沒有自己的時間最大的問題,就是自己所有可用的時間資源都賣給了公司,但公司轉頭就能說我不要你了。沒有時間,就沒法搭建自己的護城河,沒有護城河,公司不要你的時候,叫天天不靈叫地地不應。
第四,這個行業離人類生活需要的資源太遠了,在行業深耕積累不了資源。誰不希望有個醫生朋友,頭疼腦熱咨詢咨詢,誰不希望有個老師朋友,小孩上學說不定就能幫上忙。但程序員,有什么用,你說你會編程,那普通人用不上,要你有什么用,也沒法用你會的編程,去換取有效的生活資源。醫生可以和老師互換資源,可以和律師互換,和程序員,互換什么,一些英文字母組合的代碼嗎?所以,普通程序員,基本上是沒有任何可以積累的社會資源,除非當上高管,那就另說。
總結來說,作為在民企互聯網工作多年的大齡女中年,真心覺得,這個行業,就不適合人。
@王阿駱
“國內程序員行業內核其實就是內卷+社達主義。用高薪養蠱,養一個能干五六個人活的蠱王。”
其實我之前是很推薦女生做程序員的,當時觀點還是男生能做的為什么女生不能做,婦女頂起半邊天之類很理想化的想法。現在在大廠工作一段時間之后不這么想了。和天賦努力都沒啥關系,我來說一個最致命的:
這幾天在同事圈刷到好幾個女生懷孕了給了差績效。
有個妹子說自己懷孕了依然堅持正常工作,加班到大出血,不得已才只好請假倆月回家保胎,恢復后立刻返崗,結果依然被打了差績效。
可能很多人不知道差績效意味著什么。
差績效不是單純給一個低年終這么簡單,而是代表著你已經被踢出團隊,預示著你的下一步就是離職。國家規定不能裁孕婦,但企業有的是辦法讓你走。已婚已育的女生一般也已近30,都說程序員職業年齡35,30+已婚已育+女生直接debuff拉滿。
個人認為請產假的這段時間可以發基本工資,但是評定績效應該根據在職時候的表現來定才對。可惜資本家不會那么想,有關部門也不會來管這個事,工會也是形同虛設。
再來舉個例子,國內我知道有幾個血汗廠,如果是女生,入職之前還會讓你做孕檢,就是提交你有沒有懷孕的檢查。如果說程序員的職業壽命是35歲,那女程序員在國內的職業壽命就是30歲,我可沒有危言聳聽。
就這么惡劣的職場環境確實不建議女生做國內私企的程序員,要做的話也是考慮留學潤或者外企。
國內企業做開發崗更像是拼體力而非智力。只要留心觀察,就會發現那些年紀輕輕的leader都有一些共同特點,那就是精力旺盛。
國內程序員行業內核其實就是內卷+社達主義。用高薪養蠱,養一個能干五六個人活的蠱王。之前工作中就見過,leader給新來的實習生排期五天,一個卷王立馬跳出來說,這活給我,我一天就干完了,以希冀在領導面前刷個好印象。
這類人的群體畫像一般是小地方人+小鎮做題家+有房貸+有父母老婆孩子(無貶義),所以從他們的角度出發這么做也無可厚非,大環境如此,只能拼命內卷,拿自己當機器,在大城市卷出一片立足之地。
但是為什么這么努力的工作,我們的學生從早到晚這么辛苦,結果我們的技術還是比不上國外,打工人的幸福感也很低,這真的是一個值得深思的問題。
好像跑題了,總之女生在國內做程序員還是慎重。
@程序媛三妹
“不建議女生以身體心理健康為代價,去換 996的福報”
我在阿里的時候,我們組大概15個人(因為有人員流動,人數不是個穩態),就2個女生,還包括我。
另一個女生比我大幾歲,大概35歲左右吧,沒生娃。
我那段工作經歷的結果是:
心理上,從自信樂觀,到否定自己。
身體上,掉頭發、爆痘、姨媽不準,睡眠不好。
現在我在高校,早八晚五,工作性質是專技,還是寫代碼做數據相關的工作,所以我認為自己還是程序員。
但能感受到身體和心理的上述情況在逐漸好轉。
所以不建議女生做程序員這個事情的本質,不在是不是做程序員,而是不建議女生以身體和心理的健康為代價,去換 996的福報。
男生,我也不建議這樣。
@匿名用戶
“很“資本”的考慮方式,基本上和技術能力無關。”
計算機專業
以前在軟件公司當女程序員,和hr妹子很熟,也幫hr妹子篩過簡歷(主要看項目經歷)
hr妹子對我吐槽過的老板在簡歷階段拒絕女程序員的理由大致總結一下
也可以視作“男老板覺得不應該讓公司里存在女性程序員的理由”:
年齡小:可能考公考編辭職,女性考公考編比男生比例高,或者更容易聽家里安排
年齡大:可能轉行,女性30多歲轉行的情況比男性多
未婚:可能嫁到外地或婚后辭職
已婚:產假期間不好排人手,手產假大致是4個月左右,可能正好跨兩個項目,排或者不排都不合適
加班:太晚可能不安全,不是不能加班,是老板要考慮萬一出事了他要賠錢
出差:要多一間房,不是不能出差,是兩個甚至三個男員工只用付一間房費,多一個女員工就要付兩間房費
顏值:太高或太低都不行,顏值高擔心辦公室戀情,顏值低又會被男員工吐槽
簡歷:太好或太差都不行,太差不要正常,太好擔心妹子只是不自信才投,實際工作之后知道自己真有能力就會跳槽
其實都是很“資本”的考慮方式,而且基本上和技術能力無關。
而讓老板在這么多額外限制之下還愿意錄用的,多半都是簡歷上呈現的技術能力太過優秀,讓技術主管和老板都無法拒絕的女性。
而相反的,男性只要有一定的技術基礎,而且面試是表現得比較“踏實”,都會被認為“可以培養”而錄取。
也就是女性必須呈現出“優秀”的技術能力才能被錄用,而男性只需要呈現出“及格”的技術鞥能力就能被錄用,標準相差太大。
@鳳梨好好吃
體力拼不過,這幫爺們對自己太狠了。
我們公司技術部就三個女生,包括我,我們團隊的男生簡直都快成神了,中午11點半吃完飯能肝到晚上8點,這他媽都不餓的嘛,我感覺一天腦力勞動下來,我就是餓的不行,不行了。
@君墨
“有很多男程序員會覺得女生技術就是差(帶著一種奇妙的偏見)。”
因為不好找工作。
本人就是女程序員。當時面試,好幾個公司都是一面的時候就直接和我說女生不適合開發崗,建議售前銷售或測試。
而且確實不好相處吧,就是確確實實有很多男程序員會覺得女生技術就是差(帶著一種奇妙的偏見)。
就像我們公司同級打分我年年都在倒數前五里,技術能力這一項也不高,當然溝通那一項更低,但是其實我是全棧開發,前端后端原型設計數據庫設計全是我一個人搞的,基本上和別的開發沒什么交集,但是他們還是會給我打很低的分,這是為啥?那除了因為我是個女生和刻板印象以外我想不出別的原因。
至于為啥我一個人全包呢,因為最開始來的時候其實我只做后端,然后幾乎就是合作一個前端吵一次架。那些男生總是帶著一種莫名其妙的優越感指導我做事,一個前端開發和我說我后端代碼要怎么怎么寫。所有處理全部要后端處理好算好給前端,前端做的唯一的時候就是把我接口數據一個this.tableDate = res.data完事了。保存啥的也是直接頁面所有東西全部接口給我,他啥都不處理。然后還天天一副自己賊牛逼的樣子在我面前晃悠。出了問題還總是甩鍋給我說是我沒做好,一報錯不管什么都先找我,結果最后大部分都是發現是他們自己的代碼的問題。
然后那年我的同級打分是倒數第一,你以為男生會因為女生就手下留情?想多了吧。
最后直接,求人不如求己,我直接就和領導說前后端一起寫,反正我看眾人皆傻比,料眾人看我應如是。誰也別來霍霍誰。
今年第四年了,明明三年沒和我有接觸,但是我的同級打分依舊賊低,反而是項目經理和領導打分比同級高得多,每年全靠項目經理打分拉上去= =
@匿名用戶
“對于一個女孩子來說,做一份男士占主導的工作,要付出的努力更多。”
你一定要有過人之處,要比同階段的男性更優秀。說實話,假如我負責去招聘我這個崗位,相同能力的兩個人,我愿意去錄取那個男生。
理由如下:
1. 首先,男生精力體力上天生比女生強,真正專精于某一領域的大佬程序員,哪有不加班的?不在公司加班,也是在家里加班精進技術。
2. 此外,你以為你的技術主管都是什么人,不過也是老實的理工男長成的,他們更能心安理得地叫小伙子下班別走(使喚起來更順手),女孩子還要考慮身體心理承受能力。
3.普通人結婚生子的道路,女程序員走得更難。除非你像我一樣,甘愿拿著微薄的工資,在一家國企里躺平(也是需要很多努力和一些運氣的)。結婚,尤其是生孩子真的很影響事業的發展。由于前幾年積累的經驗和知識,現在這家單位領導一開始就對我很認可,讓我負責了一個很重要的項目。但去年年初意外懷了孩子,孕中期的有一天我加班到十點,第二天上午直接頭暈趴桌,從此,我再也沒有加過一個班(國企講究政治正確,讓一個懷孕的女生加班,要是出了什么事情,我的領導們負責不起)。眼看著手上要緊的活一個個上交分派給其他同事。產假休完回來后,公司已經找了算法的外包團隊,現在手上就一個小算法翻來倒去優化。落差之大可想而知。
盡管如此,只要你挺過生孩子那關,并保持初心,精進技術,依然可以在程序員崗位上發光發熱。我們部門的一位架構師和c++軟件工程師都是女的(35歲左右,娃上小學),是我們團隊的中堅力量。
我所見所感可能都是片面的。但是,還是那句話,女孩子如果不是對計算機非常非常感興趣,但凡有其他的選擇,我都不建議你走單純的女程序員的道路。因為,要領先男性,有所成就,遠比其他崗位付出得多。
@椰子大魔頭
“因為工作對象是電腦,世界上最公正無情客觀的類智慧體。”
它不會因為你心情不好或者生氣撒嬌,就“算了算了,這一趟讓你過,我就不出八哥了”,也不會去為了迎合你去改變它的思維邏輯,去共情你的不容易。
因為你的同事giegie們也不敢隨便動別人的代碼,所以大部分時間給你的幫助也極其有限。他們充其量給你一瓶可樂打氣加油和或者扔給你一些書目,讓你去學習。而不會默默的幫你完成本該是你工作。
而且軟件開發是工程類工作,項目不會因為你大姨媽來了而允許你delay幾天。故障定級也不會因為你是女生把p0降到p1。
我見過很多非常優秀的女性程序員,她們無一例外的思維清晰、客觀理性、邏輯嚴密、公私分明,她們在工作中從不強調自己的女生身份,而完全以無性別的“人”的標準來做事。
程序員是一個最公平的職業,任何人都可以成為程序員,無論男女,老幼,而且我經常鼓勵那些有身體殘障的小孩的家長,只要條件允許,可以讓孩子學著做程序員,無論是就業還是收入可以和健康人無異。
但如果你的內心中還存有“我是女生”的自我認知,你希望世界能尊重你的生理特性,提升一些關懷降低一些標準。那程序員確實不是一個適合你的崗位。它太無情太沒有溫度了。
所以幾乎所有“人”都適合成為程序員,但“女生”不適合。
@君子慎獨
“作為一個女程序員,我的建議是,不是確實喜歡編程最好別干這行。”
第一,你需要膽子大,可能凌晨下班回走夜路。
第二,你需要能隨時為bug待命,尤其上線前后做好隨時接到電話加班的準備。
第三,你需要較強大的心理。程序員大部分時候在獨自戰斗,忙起來連續幾個月和別人說不了幾句話也是有的。程序員是一個客觀的實事求是的崗位,不要想看別人有義務幫你或者對待你語氣平和,做好隨時擔責挨罵的準備,要能抗壓(對社恐真的很好)。
第四,你需要有較好的身體素質。腦力勞動并不比體力勞動簡單,長期加班對身體影響很大,做好心理準場。
第六,你可能需要放棄打扮。沒啥別的原因,就是所有費時間的事情你都要做出可能會放棄的準備,畢竟改bug還挺花時間的(其實你大部分時間都和機器打交道估計也沒什么需要打扮的場景)。
看了上面的回答,你建議女生做程序員嗎?
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.