女生學計算機,沒出路嗎?

============//10-29-17重新編輯
高中,理科妹子,自覺數學和物理學起來不怎麼吃力,英語也算挺好,從初中開始就很想學計算機,但是身邊挺多人聽到我想學編程都表示女生做不好這個。向做無人機的姐夫簡單了解過就業和學習的情況,他說我想做的話沒問題,我也覺得計算機能不能學好應該和我是不是妹子沒什麼關係emmm
現在的話,接觸了一點很基礎的編程知識作為了解,對我來說少量的敲代碼查BUG似乎也不是什麼很無聊的事,在很淺顯的層面內甚至還會有點樂在其中,但學到深層之後是什麼樣我也不知道,高中還是想把學習弄好。

想把鑽研技術放在前面,有條件就讀研,工作的話對個人能力的提升有什麼幫助?
本來很堅定的目標最近總是被人打擊,也沒什麼社會經驗,有點迷茫。

——————————
看了回答,各位辛苦了
主觀地理解一下,重點還是在自身能力上吧?
我的話…不希望因為生理性別受什麼優待,只是喜歡這個行業並想進入這個世界,不如說還是更想被看做男生,一點也不想考慮性別問題或者被別人過分幫助……不要打擾我和計算機的二人世界!!(不是)(劃)
可能因為成長環境我性格偏內向而且有點根深蒂固的自卑感,至於家庭問題,我比較想單身一輩子當個老直男……不是,老姑娘,與計算機簡潔直接可以用邏輯找出bug的交流和套路逛街應酬猜女人心相比真是太!美!好!了!
p.s.現在男裝出門偶爾會被認成偏秀氣的男生了hhh不過這樣要輕鬆很多
(′д` )…彡…彡 既然堅持這條路沒什麼不對就不再理其他人的話了…!!要加油了


出路本來就有,無所謂無,你信了無出路,就真無出路鳥。

by 魯·迅

自覺數學和物理學起來不怎麼吃力

我高中數學物理學得吃力得一逼,不也當上了程序員,還是女裝的呢。

從初中開始就很想學計算機

對,初中的電腦老師就忽悠我們去學編程,我信了,並覺得班上一個已經在學C語言的同學很厲害很威風。

但是身邊挺多人聽到我想學編程都表示女生做不好這個。

我的表哥跟我的高中數學老師都紛紛表示過女生學編程很辛苦要加班加到凌晨生不如死。對不起,我目前只試過打遊戲打到凌晨並且因為試了很多次都打不贏boss而生不如死。特么這火我不傳了!不傳了!不傳了還不行嗎!!!

他說我想做的話沒問題,我也覺得計算機能不能學好應該和我是不是妹子沒什麼關係

有關係的,由於社會上對妹紙從事計算機的偏見還是比較多。所以但凡摒棄成見,深思熟慮(例如題主你),然後憑真愛進入這一行的妹紙都會成為高手,高手和高手中的高手。你要放棄成為高手,高手和高手中的高手的機會嗎?有什麼比做自己喜歡的事而且這件事還能掙錢更爽捏?

有,對於我大概就是打遊戲吧。

所以,中學階段好好讀書,高考考個好大學,然後報CS。平時有空可以寫寫小程序。不要想太多。正所謂智障都有春天,編譯器不會因為你是妹紙而多報點Warning。即使有,也是好事,又不掉血,不要慌……

想把鑽研技術放在前面,有條件就讀研,工作的話對個人能力的提升有什麼幫助?

如果能去靠譜的公司,工作能提升你的軟體工程能力,溝通,團隊協作能力和增長行業知識見聞等等。大三去實習下就明白了,到時你會對讀研還是工作有更深刻的認識,也能根據切身利益做好判斷。而不是聽我們甚至一些自動回答機器人在知乎上瞎扯淡。

本來很堅定的目標最近總是被人打擊,也沒什麼社會經驗,有點迷茫。

這麼說吧,妹紙。剛剛捏好臉從新手村出來被地精群毆是很正常的,這不是常識,而是每一個遊戲玩家該具備的職業素養。反過來說,如果你的目標總是很容易在被人打擊之後產生動搖,那就不該叫堅定的目標,而該叫「突發奇想」「神來一筆」「天上掉下個林妹妹」等等等等……

我,女裝程序員,谷歌上班,上家百度。誰說沒出路的我拉黑誰。


你若問我,妹子學計算機是不是更難,我會說:是。因為妹子總有捷徑和後路可選。
可選而不選,這才是最難的。

我用血淚的教訓提醒你:妹子學計算機,不要想著自己的性別。

這是我能想到的,給你最好的建議!

如果總想著自己是個妹子,只有一個後果:遇到事就想利用性別找男生幫忙。這會讓你陷入可悲的惡性循環。

我也不要什麼面子了,明確的告訴你,我就是這麼過來的!現在追悔莫及,如果讓我重新學習,我一定凡是親力親為,因為當初走的捷徑,現在全還回來了。

在計算機專業,你只要稍稍想著「我是個妹子,來幫我吧」,就真的會有不錯的男生來幫你(當然我很感激當初幫助我的人啦,尤其是老曹么么噠。)。你慢慢就會養成習慣:遇到問題就去找男生幫忙!自己獨立思考的時間越來越少,承受壓力的本事越來越小。

當你沒本事,抗壓差的時候,身為妹子的你,自然而然的就想著「要不嫁人吧」,「嗨呀,大不了找個大神當男朋友」。 於是你在抱大腿的路上,越走越遠。

你用「女生」做關鍵詞提出這個提問,說明你已經對自己的性別不自信了。 這樣日後學習難免有抱大腿的危險思想,我一定要把這種危險的思想在源頭給掐斷!!!

(什麼?你是男的也靠大腿? 那你真是條鐵鹹魚無誤了,翻都翻不動。)

比自己輕視自己更危險的是:男生根本不會提醒你這麼做不對,因為你是個妹子。

在所有男生居多的專業里,男生對妹子的態度都是戰略上無視,戰術上包容的,切記切記!

在學校還能嘗一嘗小公主的滋味,但是工作以後!!大家都這麼忙!他們可沒空管你了!!他們對你的要求突然拉倒跟他們一個水平線了!除非你給錢!或者他看上你了!不然你算老幾啊!!這時候你再做不好,他們只會默默鄙視你,然後得出「女人果然不行」的結論!!

所以出來混遲早要還的!

因此,「我知道自己是專業/行業里稀缺的性別」是絕對不可取的學習態度!

我當然知道不是所有妹子學計算機都是我這樣,但我這樣的一點都不少!!

我見過漂亮妹子為了蹭項目背著男朋友喊別人老公的,我見過學渣妹子找男朋友以績點為標準的。

但我也見過妹子每天扎個簡潔的馬尾認真聽課績點4.0的,我也見過妹子首面G家就收到offer的。

忘了自己的性別,大家都五五開,不要想太多。
至於計算機出路問題,你把「女生」倆字去掉,自然就有答案了。

答案剛完成的幾分鐘,評論有嘲諷,有同情。出於自尊心,評論關閉了。

我不需要同情,別人也不配嘲諷我。


題主犯了一個明顯的錯誤,你去跟那些學不好編程的人問出路當然會告訴你沒有出路。你得來問我們。不要去問那些不行的人,你就永遠不會聽到沒有出路的話了(逃


又不是用 JJ 敲代碼,跟性別有啥關係?

============
友情提示:評論區說的更有道理!


必須為我的導師Tamara L Berg打電話!

Tamara畢業於UC Berkeley計算機,師從David Forsyth,現在UNC做associate professor。她的學術造詣,在我眼裡絕對屬於業內頂級,挖了image captioning和fashion兩個坑。對你沒看錯!我也沒吹牛!只不過是七年前的事了,不知道做這兩個題目的同學有多少認真讀過babytalk和cloth parsing。

Tamara每周和我的meeting,細緻到會和我討論需不需要加個fc layer,high-level會和我談論接下來圈內會有什麼熱點。老師對待學生極其nice,不論我做了多蠢的實驗說了多破碎的英語,Tamara一直面帶微笑耐心討論。另外,她的時間管理能力令我五體投地佩服,calendar嚴格執行到每分鐘,效率極高。

最近老師on leave創業Shopagon, 頂著CEO的頭銜偶爾還親自寫寫代碼。她的老公Alex Berg管她叫"my boss"。說實話我是不好意思打擾她哪怕一分鐘,但每周和我的兩小時meeting老師從來沒「翹」過。這個on leave是騙人的...

結論:學計算機的女生 牛逼起來 改變的不只是這「一個」世界。


學的進,願意學,喜歡學,為什麼會沒出路?


我初中開始學編程,靠編程保送高中。高中接著搞,然後保送大學。大學還在搞,拿到ACM區域賽金牌並獲贈稱號 「北大的金牌女隊」。本科畢業接了微軟special offer。工作一年順利拿到升級漲薪。

我想我一個女生學了計算機,得到現在的這一切,雖然不知道未來會怎麼走,會走多遠、走多高,不過怎麼看也不算沒出路了。
不要說team裡面一半女的(非公司常態,我們team比較神奇),好幾個senior dev,其中一個去年升職今年二胎,日子過得好好的。

所以有能力又有興趣,那有沒出路跟你性別有啥關係?


我也是高中,搞編譯器的,我全力支持題主學計算機,更希望題主帶動更多女性加入這個行業。
建議在學習前多看看 開源醬/足控少女魔理沙/RFX/叛逆者/vczh 等技術棧比較有前途的人的技術回答了解一下行業,或者我的(如果你不嫌棄),不要看到個什麼前端啊爬蟲啊就鑽進去了。

找工作那是絕對找得到的,比如你先去隨便拿個現代語言搞個Monadic Parser的庫,寫個現代語言的Transpiler,搞搞fv mldl,簡歷一投屌的飛起

小生不才,勉強可以帶你飛,不過我不懂演算法


說句題外話,你看計算機行業女性匱乏 只能讓我們這種穿得像女性的出來撐著


計算機不看性別,只要你自己不被刻板印象先入為主了就好


【很久沒有寫中文】大部分是假的。

我沒有因為這些說法而決定不去學數學和計算機。我去學了,還是從課程很難的工程學校畢業了,做了一堆項目,(但)還是去了谷歌山景城,後來去了百度矽谷人工智慧實驗室(現在也離開了),還有很多很多自己掙到的機會。所以總體來講,並沒有因為這些說法而在人生的大路上走的特別偏。

但是 --

我在大學之前也被人說了很久,學什麼不好學這個,沒有出路云云,熬夜會變醜云云,數學學一下覺得自己牛逼就好了,真學會把你學傻了,學什麼計算機女孩不還不如去金融。我想說我沒有被他們影響,但事實上即使自己沒有做錯什麼他們也算是好心,還是很有受挫折感。

由於我本人比較希望做有用的事情,這種外部的小挫折很多時候讓我自己不夠自信,覺得做不來,或者加劇拖延,有時候後果還是比較嚴重的。往回看去,很多時候我因為這些gender-biased discouragement,做了一些不夠優化的決定。具體來講,

  • 有些機會沒有看到。
  • 看到了機會,本來是可以有的機會,沒有去爭取
  • 自己喜歡的事情沒有考慮做,因為覺得做不來

看起來很基本,但是做起來很難。最痛心的是有時候,別人跟你聊一下,但並沒有鼓勵你。但他們鼓勵了別人,你就覺著啊,看來不是我的機會。

等你反應過來,回過頭來問他們,為什麼沒有鼓勵我,我不夠嘛,人家大部分不是 覺得女生做這個不好我不想推她們入坑(什麼邏輯)就是 不是故意的有時候看到女生就很難聊工作(-_-)。

不敢相信,本人如此堅定有決心有野心,竟然有時候會讓這些說法左右我對自己的評價。這是一個我自己需要改進的地方。要把自己放到支持自己發展的環境里,要遠離有害無益的群體,不要隨隨便便就將對自己的評價跟外部response聯繫起來。

壞處也不是沒有

  • (有時候)比較孤獨,不能夠依照別人的說法calibrate。What they say may not apply.

TL;DR

這種經常被莫名其妙說矮的事情經常發生,是我覺得作為女性在STEM fields最大的挑戰。


數學,物理,英語都好的話

你已經可以打敗50%以上的男性程序員了

至於那些說你不行的人,妹子你聽說過小馬過河的故事么

&>_&<實在沒信心的話上大學了來我家我教你


學計算機有沒有出路,主要看人的技術水平與個人素質如何,不看性別。

不過要提醒一下的就是:

技術水平的提升,是用大量時間精力的投入換來的。沒有足夠的投入,你的專業技能水平多半較低,在這個競爭激烈的行業,遲早會因為性價比低而被老闆開掉。

這點,不分性別。

這很殘酷,很現實,並且不以人的主觀願望而轉移。

所以,想好了,再進來,既來之,則安之。

別抱這種幻想:又想要這好處,又想要那好處,想什麼都佔全,好處全拿著,壞處一點都不沾,這世上沒有這種好工作。


妹子,我跟你港,你的條件太適合學計算機了,數學物理好,喜歡敲代碼,果斷來學啊!現在什麼亂七八糟的職業技術學校都敢教計算機了,你怕個啥喲。不要聽不懂的人瞎BB,以前我想學計算機也被父母老師反對,現在在清華讀計算機碩士。看好你喲!


你問題描述里寫的各種情況,都說明你適合搞計算機。

跟性別無關。


你先想想你幹啥能有出路吧。。

好像你讀了金融就能出任 CEO,嫁給高富帥,走上人生巔峰似的。。。


從智力上說肯定是沒有問題的,但是很多時候是思維方式,興趣,性格,乃至心態共同作用決定成敗,而非智力。由於社會環境或是天性使然,性別有時候會間接影響這些因素。

先說心態問題,作為少數派,自我懷疑是一道坎,女學生往往需要更強大的內心,時刻與自己內心作鬥爭。比如身邊的其他人都是5分鐘做出來一個題,自己一天都沒搞定,這種事情發生在男生身上,大家會覺得是因為自己水平不如人,而女生很可能直接就認為是自己的性別使然。再加上計算機行業常年是男性主導,不管知乎眾人再怎麼掩飾這一點,很多人依然說不出Ada之外第二個傑出女程序員的名字。這時候要看你有沒有足夠的信心頂住壓力和質疑,奮起直追,巾幗不讓鬚眉。

由於社會有意識地進行男女差別教育,在上大學之前男女思維方式已經產生巨大分化。這也引出了無數的口水仗,譬如「女生學不學得好理科」。單說我校,CS和EE專業男女比例遠高於數字媒體。在遊戲交互設計課程上,很多女生表現突出,自己身兼美工,策劃,程序多職,用unity搞出許多花活,令人印象深刻。但是換成EE專業,大家談論的是焊板子,調命令行,讀彙編,很多女生瞬間興趣就沒了。如果抽象層次更高一點,去做計算理論的,不知道還剩多少女科學家?

人際交往本身也是負擔,使得你在時間的取捨上產生偏差。對男程序員而言,交際圈小可能根本就不成為一個問題。很多人覺得宅在家裡毫無問題,甚至覺得一個人寫代碼比一群人出去吃飯打桌游爽快的多,還省去了與一堆半生不熟的人尬聊的煩惱。而對女性而言,選擇憋在家裡調bug還是出去和同學逛街購物,就成為一個需要你自主平衡的點。

其實再推廣說,我覺得天生對於程序底層實現沒有興趣的人,寫程序感覺是很痛苦的,這種都可以算作祖師爺不賞飯吃。很多人更喜愛的其實是做出更可玩的遊戲,設計更好用的產品,至於程序的運作邏輯,背後的計算原理,對於只把它當成工具而言的人來說,可算得上非常枯燥了。這種人一般動力有限,寫不滿十年程序就累了,這時候轉個行也挺好的。


給高票跪了。。我們lab經常是師妹和我幫男生寫code和找bug的。


第一個編寫程序的程序員是女性,叫Ada;
第一個發現Bug的程序員是女性,叫Grace Hopper。


計算機:這個鍋我不背
我表妹,計算機專業碩士,現目前拿了百度、華為和花旗的offer,後來選擇了花旗,剛工作就年入20W多。

另一個表弟,當然報了比較熱門的金融,上學期間就知道天天打遊戲,現在畢業一年了還在待業。

對於大多數專業來說,關鍵不在於性別,而在於你學到了什麼,也在於你什麼學校畢業。與其在這擔心專業不如好好努力考上一個好大學。


誠然,科技圈中的「性別歧視」早已不是新鮮事了,所以我能理解題主的擔憂,但是題主不要妄自菲薄。

大家不要一上來就對題主一番批判,我們分兩部分來看:

  • 性別歧視存在,題主的擔憂不無道理
  • 到底有沒有出路?

口說無憑,我們來看數據:

Source: National Science Foundation, American Bar Association, American Association of Medical CollegesCredit: Quoctrung Bui/NPR

有答主提到過,最早的程序員其實就是女生,沒錯。

但從 80 年代開始,IT 從業者的男女比例就發生了變化,尤其是從 1984 年開始,女性學生銳減,到了 2005 年,CS 專業的女生比例已經跌至 1980 年的水平以下。

造成上述現象的原因是由於家庭電腦的普及,只要你關注下 80 年代的 PC 廣告,就能發現它主要面向男性用戶,計算機廠商(包括蘋果)覺得男性將會是他們的主要目標人群。除此之外,電影大片里各種男性黑客以及計算機宅男的形象也潛移默化地影響著用戶群,儘管女孩也會對計算機感興趣,但 90 年代的人們家裡,電腦通常是男孩子的玩具。

看看我們這代人的科技偶像吧,喬布斯、比爾蓋茨、扎克伯格,哪位不是男性?

不要小看意識形態的力量。


看清了我們所處的大環境,才能更好地看待這個問題。

此前提到第一位程序員是女性,那麼上圖鎮樓:

Ada Lovelace:Computer Programmer, Mathematician(1815–1852)

她叫 Ada Lovelace,大家可能沒太聽說過,她的父親是大詩人拜倫。

千萬不要以為 Ada 只是徒有虛名,她設計了巴貝奇分析機上解伯努利方程的一個程序,建立了循環和子程序的概念。在 1843 年她發表的一篇論文中,Ada 認為機器今後有可能被用來創作複雜的音樂、製圖和在科學研究中運用。甚至於,美國國防部研製的一種計算機語言,就是用 Ada 來命名。

再舉一個栗子!

還記得去年這張舊圖嗎?

1969 年(阿波羅 11 號期間),由 Draper 實驗室攝影師所拍攝。Margaret 站在一疊由她所主導之 LM 及 CM 太空船艙內軟體清單旁

代碼等身的這位是 Margaret Hamilton,就是這位數學與計算機科學先鋒,寫出了讓阿波羅成功登陸月球的代碼!

個例不過癮,我們看群照

計算機科學與技術的全稱是 Computer and Science,Computer 這個詞第一次是出現在 1892 年 5 月 2 日的紐約時報,當時指的還不是計算機,而是一種從業者多為女性的職業。

哈佛大學天文台(Harvard Observatory)的天文學家愛德華皮克林(Edward Charles Pickering)就曾經招募了一大批女性來處理天文學數據。而美國第一家軟體公司的創始人之一,Elsie Shutt,就是位女性,1958 年她成立了一家只招聘女程序員的公司。

避免倖存者偏差,我們來看調查

加州州立理工大學和北卡羅來納州立大學的 CS 研究人員幾年前做了一個調查,數據樣本為 400 萬 Github 用戶,使用 novel gender-linking technique 技術,識別出了其中超過 35%、即約 140 萬人的性別信息,然後將其結合他們提交的約 300 萬個 pull request 的數據來進行分析。

結論是女性程序員的代碼接受率可以達到 78.6%,高於男性的 74.6%。然而正如前文所言的意識形態力量,若女程序員對外公開自己的性別,其代碼接受率便出現了大幅下降,只剩下 62.5%。

知乎的說服力不夠,看下名人訪談

曾經和 @李開復 老師前往南京大學演講的 Google 前工程經理王忻女士(Niniane Wang)就在講座結束後談論過這個問題。作為女性,平時難免聽到一些對於女性做工程師和對女性能力的疑問,而這些話最大的危險是影響到人的自信。

求學期間,Niniane Wang 並沒有太在意什麼「女生三十歲以後, 體力和智力下降,容易跟不上男同事。」之類的言論,不僅順利完成學業,還成為了 Google 的工程師。同時,Google 還要求在應聘面試的過程中至少要有一名女性面試官,如果申請者被發現有性別歧視,那不管這個人有多聰明也不會被錄取。(感興趣可以看 Niniane Wang 的個人網站)

王忻女士(Niniane Wang)

她們都是大神,離我太遙遠?

我們看下我們能接觸到的女性程序員:

  • 寫 JavaScript 的美女程序員 Johna Rutz,ins@jonesdoeslife

  • 既是設計師又是開發者的 Chibi Anward,ins@chibianward

  • Android 開發 Veronika Zelinkova,ins@verdicekcodes

  • 在準備 Stack 和 Queue 知識的 Robyn Silber,ins@programm.r

  • 坐標英國的 Rachel,ins@secretlifeofcode

  • 正在學習 React、JavaScript 的 Tiffany Janzen,ins@theinteriorweb

  • 對知乎著名 AI 輪子哥 @vczh 擁有絕對所有權的谷歌工程師 @陳萌萌

這麼多例子夠不夠?


所以我說題主請不要妄自菲薄,儘管因為歷史上的一些因素導致科技圈有著一些性別歧視,但是這並不意味著你不能在這個行業做出成績。

不管從上古時期的第一位女程序員開始,還是在中期的男女程序員的平分秋色,還是在有著諸多榜樣的現代,女性程序員從來就不遜色於那行。甚至在 Github 這樣大型的開源社區里,女性的數據還要優於男性。如果女性學計算機沒出路,那你讓學生物的怎麼辦?(大霧)

沒有沒前途的性別,只有沒前途的人。


Reference:

  • Ada Lovelace
  • Niniane"s web page
  • You』re a Female Coder? Great, Don』t Tell Anyone
  • Women considered better coders – but only if they hide their gender

正確的答案不是來我家,我教你嗎…
這群失敗的程序員不光不會寫代碼,
連泡妞都不會…
另外同樣水平的男女,肯定是女的待遇好。
這是行業常識…


推薦閱讀:

學什麼專業的穿越到古代最慘?
在大學學習新聞學專業是怎樣一種體驗?

TAG:計算機 | 大學專業 | 高中 | 計算機專業 |