先說答案:沒有
再說老留,很多是在讀其他學科PhD期間順便讀了一個CS Master,然後靠CS找到IT工作,同學和朋友中無論原來學物理/化工/機械許多是這樣,現在在寫碼從事金融/物流/高科公司。而那些從事本專業的,卻不少在改行,一個典型例子就是那些在汽車公司工作的朋友,要麽改行去搞電池,要麽提前退休或重新找工作。
2000年前IT火熱,許多根本不是CS科班出身的經過1年半載培訓後就可以進公司寫碼,LD同學原來學鋼琴專業,來美後也去培訓了1年就成功找到Ford的IT工作,2000年也沒失業,而是前幾年Ford不好跳槽到保險公司。
現在情況完全不一樣了,CS專業畢業生需求量更大,特別是AI的發展,使得其他專業人員的部分工作被CS人員代替,舉個例子,Google程序幾分鍾的工作要讓生物專業人員在實驗室工作幾十年,這不就是P校教授誰誰誰歸海後又海歸的原因嘛。前幾年基因測序不也是這樣嗎 (什麽是基因測序,為什麽需要雲計算 https://zhuanlan.zhihu.com/p/60688155 )。
不知道現在非科班出身的讀個CS學位會不會容易找到工作,但AI發展會使非CS專業畢業生的職業前景會比本科CS的更困難。也許現在學CS的很多,比起其他專業,現在還沒到過剩程度。當然學CS的不能躺平,如果想躺平,那就是另外一回事了。
結論:CS發展不是外行人所想像的那樣,任何工作做好都不容易,做好了還擔憂沒工作?