會談這個話題是因為這篇《程式設計師因為女孩而美麗!》,女程式設計師的話題在碼農圈裡是乙個長盛不衰的話題。
其實在我看來,單就coding這件事情來說,技術好才是王道,強調性別一點意義也沒有,幹活時誰管你是男人女人外星人。否則就算是美如天仙又怎麼樣,事情做不好還不是照樣被bs。
首先,所謂女人幹不好軟體開發的說法本身就不是一種科學說法,但問題在於女人通常會比男人更相信這一點。導致的結果就是她們在心裡已經預設了自己幹不好的準備,那當然就真的幹不好了。
但事實上nb的女程式設計師比絕大多數男程式設計師要nb得多,比如milo老師介紹的這位:史上最強女遊戲程式設計師corrinne yu 還有google的前員工王忻等——當然,她們不但nb,還漂亮,身材還好…
話說我那天在說這事的時候還提到了唐鳳——但這是乙個可恥的錯誤。雖然她的確超級nb,但是我忘記了一件很重要的事情,拿她來作為nb女程式設計師的代表是不合適的。
更不用說號稱人類有史以來第一位程式設計師——ada——也是女性。
所以,幹coding這行,先要問問你自己,是不是真的想要幹這行,是不是真的想把這行幹好。如果答案是肯定的,那麼性別甚至性取向都不是問題(參考圖靈)。其實這行裡尸位素餐的男程式設計師非常之多,比各位想像的要多得多。
算下來我幹這行已經是第十五個年頭了,認識的女程式設計師大概還不超過十個吧,但印象中沒有哪一位是很菜的,而認識的男程式設計師不知道多少,即使是按比例來算,幹得不好的也遠比女程式設計師多得多,更不用說按絕對數量來比了。
我說的這種幹得不好不是單純的技術不行,而是在考慮其學習和工作經驗之後的加權評估水平。而這其中最關鍵的因素還是在於個人的從業態度上——你是不是真的想把這行幹好!
至於就業時的性別歧視,我覺得不只是這個行業的問題,而是兲朝的特色之一。由於產假之類的成本對於企業來說是很高的,所以未婚或已婚未育的女求職者對於企業來說都是必須考慮這筆額外成本的,能省就省。這裡一方面是因為兲朝的法規體系對勞動者的保護不夠,另一方面是資本家的剝削本性,除此之外還有一點就是計畫生育——如果像國外那樣想生就生,企業就連已婚已育的女性也不能招了,因為誰知道她還會不會再生乙個。
最後是所謂自大的男程式設計師問題。我倒覺得中國男人都是自大的,這個跟程式設計師沒什麼關係,跟中國的男尊女卑傳統有關。
再補充一點,女性進入coding這行還有乙個失落點可能是因為發現即使到了這樣男多女少的環境中,自己也沒有能夠成為女王一樣的人物,難免會對自信造成一定的打擊。
但這真的沒必要,一則如前面所說,在這個圈子最大的魅力還是在於技術;二則男程式設計師在感情方面的確會比較呆一點,並不一定是因為你長得太失敗。
總之,就這個程式設計師的性別問題來說,我覺得是個偽問題,把技術搞好才是真的好。
MVP與功能無關
精益創業術語 最小可用產品 或mvp,是在創業或企業創新中最容易被誤解的概念之一。每當談及mvp,往往 人們的反應是 討論為了使產品 最小 並 可用 於對假設進行驗證或證否,至少需要哪些功能。經常遇到的情況是,mvp會變成mvi 最小可用介面,即minimum viable inte ce 這是一種...
人臉實時情緒與性別識別
最近弄乙個情緒識別與性別識別的東東。opencv keras opencv用於人臉檢測 keras用於訓練出識別模型 資料集用於kaggle的 fer2013 cnn進行訓練。如下 import cv2 import sys import json import time import numpy ...
快樂生活與金錢無關
快樂生活與金錢無關 21世紀的人該選擇一種什麼樣的活法?成為越來越多人所思考與追尋的話題。生活質量取決於經濟條件,這恐怕已成為人們的固有觀念。然而 樂活族 卻認為 生活質量不僅取決於經 濟基礎,而更主要的是取決於生活的觀念。不可否認,經濟狀況是決定生活質量的前提條件,但它並非是決定生活質量的關鍵因素...