說個觀察到的現象,我偶爾會去某度知道玩玩,最近一兩年C/C++類別的提問數量是斷崖式的下滑。
知道現在到處都是濫竽充數的搶位回答,真正有用的回答幾乎沒有。
基本上知道已經完了。
國外可以寫30年的程式碼,奈何我們只能寫10年。
國外很多核心繫統(銀行、保險、航空、公共管理等)程式碼使用的程式語言是古董級的,疫情期間就暴露出很多重要系統是cobol語言開發的,大量銀行的核心繫統也是Cobol語言開發的。
在COBOL語言50歲生日那年,全球有多達2000億行COBOL語言程式碼正在執行,且每年都需要維護或增加數十億行程式碼。全球75%的商業資料和90%的金融交易都需要由COBOL處理,全球500強企業中有492家(包括全部前100強)使用了COBOL語言,當時全球對COBOL方面的投資已經超過2萬億美元。
所以造成為非常搞笑的後果,美國舊金山灣區的一家科技公司,為了與銀行客戶進行業務銜接需要招聘COBOL程式設計師,來面試的程式設計師中最年輕已經63歲了。
中國大陸目前的主流系統大多數近20年內開發的, 使用Java語言是非常符合商業目的的選擇。Java也好,包括現在時髦的Python,國內合格的開發者至少百萬級別,不卷才怪。
倒是歐美老一輩程式設計師離世後,會有大量的系統程式碼面臨缺人維護,甚至無人會維護的局面。
網際網路軟體屬於服務業,稅率比較低,以前曾經低到6%。(現在稅率提高了,所以網際網路企業大量裁員)
工業軟體屬於製造業,稅率比較高,至少13%。所以人才被吸引到網際網路公司了。
網際網路公司多用java,都在抄其他公司的輪子,很少自主開發。
網際網路公司第一是賺錢模式,技術是第四位以後的事,而且崗位有可替代性,淘汰35歲換22歲的繼續卷。
據說網際網路公司有一種“斷子絕孫”式招聘。招聘時以高一倍的工資招人,而且數量還多,這樣別的企業就招不到人。招進來後讓他們內卷,三個月後留下最好的5%,其餘95%開除。
由於工作不滿三個月,這些人簡歷上就會有就業汙點,而且也錯過了求職季節,不好找工作。