年齡歧視是軟件開發行業中會面臨的職業問題嗎?
軟件開發是否是一個 ' 死胡同 ' 的工作呢?
我們是否該將自己的職業規劃轉向管理崗位呢?
以上這些問題都在 Quora 上得到瞭充分的回答,那麼接下來我們簡要地總結一下。
就年齡歧視而言,我認為任何人都不能否認這個行業存在一定程度的年齡歧視。從多數矽谷公司新員工的雇傭情況來看,雇傭年齡的中位數都低於 30 歲。然而,這並不是公司的政策問題——不會聘用超過特定年齡的人;對種族,性別或其他特征的候選人有特定偏好,這隻是一種客觀現象。
科技行業中的年齡歧視有著多方面的原因。首先,許多公司發現聘用剛畢業的大學生(來自麻省理工,斯坦福等名校)是最容易的招聘渠道,新畢業生價格 " 便宜 ",同時 " 質量 " 不低。在此之前,他們不受任何其他公司的經驗影響,就像一塊充滿可能性的白板。向他們傳播企業文化,軟件方法,實踐經驗都很容易,應屆畢業生可以更好地去接受和消化。
但同時,如果你是一位在相關技術方面擁有 3 年紮實編程經驗的候選人(或許再加上名校光環),也沒有人會說你不是一個好的候選人,事實上你可能是一個更好的選擇。有過硬的專業技能當然是好事,而當候選者的其他條件都差不多的時候,你擁有的技能與業務的相關性就顯得更為重要瞭。
有人說 " 科技變化太迅速,工程師可能跟不上節奏 ",這或許曾經是事實,但建立網絡所需要的核心技術已經存在瞭數十年。C 語言早在 20 世紀 70 年代末就出現瞭,至今已超過 40 年。即使像是 Java,也已經誕生逾 20 年(1997 年第一次出現)。這意味著有一些工程師是一路見證行業發展走到今天的,他們可能已經接近退休年齡,而他們整個職業生涯一直專註於 C 語音和運行 Unix 服務器,數十年甚至幾十年。放眼望去,這種有著豐富經驗的 " 高質量 " 工程師是非常少見的,而且我也相信不會有任何人聲稱他們比不上剛剛畢業的 22 歲大學生。
另一方面,我從不認為軟件工程是一個 " 死胡同 " 的職業。確實,在強勢的薪酬增長之後,它逐漸地趨於穩定。而部分原因,可能是因為工程師本質上是人類的一種 " 商品 "。除非你是一個非常特別的工程師,否則你總是可以被其他人所取代。與其他競爭性行業相比,這種替代性使得軟件工程行業的工資有些差強人意。但是,依然可以保證的是,軟件工程師對於企業仍然供不應求,所以你總能找到工作。
最後,走 " 管理方向 " 是不是一個更好的選擇?筆者反問到,為什麼隻考慮這一個選項呢?可選的職業道路有許多,轉換到另一個工程領域或其他領域都不失為一種選擇。例如,許多不喜歡產品研發的軟件工程師轉而去做運營,去做產品管理,項目管理,或者是對技術要求更低的崗位,比如銷售或行政,甚至還有一些完全改變職業生涯的朋友,走進大學開始瞭教育生涯。
最後,筆者對軟件開發的工程師語重心長地說道:" 不要一開始就把職業生涯轉向管理方向。沒人會雇傭一個花匠來修建摩天大樓,也沒人願意雇傭一個敲不動代碼的工程師經理 "。
編譯組出品。編輯:郝鵬程