动态

详情 返回 返回

為何前端圈現在不關注源碼了? - 动态 详情

開始

大家有沒有發現一個現象:最近 1-2 年,前端圈不再關注源碼了。

最近 Vue3.6 即將發佈,alien-signal 不再依賴 Proxy 可更細粒度的實現響應式,vapor-model 可以不用 vdom 。

Vue 如此大的內部實現的改動,我沒發現多少人研究它的源碼,我日常關注的那些博客、公眾號也沒有發佈源碼相關的內容。

這要是在 3 年之前,早就開始有人研究這方面的源碼了,博客一篇接一篇,跟前段時間的 MCP 話題一樣。

還有前端工具鏈幾乎快讓 Rust 重構一遍了,rolldown turbopack 等產品使得構建效率大大提升。這要是按照 3 年之前對 webpack 那個研究態度,你不會 rust 就不好意思説自己是前端了。

不光是這些新東西,就是傳統的 Vue React 等框架源碼現在也沒啥熱度了,我關注每日的熱門博客,幾乎很少有關於源碼的文章了。

這是為什麼呢?

泡沫

看源碼,其實是一種泡沫,現在破滅了。所謂泡沫,就是它的真實價值之前一直被誇大,就像房地產泡沫。

前幾年是互聯網發展的紅利期,到處招聘開發人員,大家都拿着高工資,隨便跳槽就能漲薪 20% ,大家就會誤以為真的是自己的能力值這麼多錢。

而且,當年面試時,尤其是大公司,為了篩選出優秀的候選人(因為培訓涌入的人實在太多),除了看學歷以外,最喜歡考的就是算法和源碼。

確實,如果一個技術人員能把算法和源碼看明白,那他肯定算是一個合格的程序員,上限不好説,但下限是能保證的。就像一個人名牌大學畢業的,他的能力下限應該是沒問題的。

大公司如此面試,其他公司也就跟風,面試題在網絡上傳播,各位程序員也就跟風學習,很快普及到整個社區。

所以,如果不經思考,表面看來:就是因為我會算法、會源碼,有這些技能,才拿到一個月幾萬甚至年薪百萬的工資。

即,源碼和算法價值百萬。

機會

技術大廠→看機會,前端-測試-後端,待遇和穩定性還不錯,感興趣的可以試試~

現狀

現在泡沫破滅了。業務沒有增長了,之前是紅利期,現在是內卷期,之前大量招聘,現在大量裁員。

你看這段時間淘寶和美團掐架多嚴重,你補貼我補貼,你廣告我也廣告。如果有新業務增長,他們早就忙着去開疆拓土了,沒公司在這掐架。

面試少了,算法和源碼也就沒有發揮空間了。關鍵是大家現在才發現:原來自己會算法會源碼,也會被裁員,也拿不到高工資了。

哦,原來之前自己的價值並不是算法和源碼決定的,最主要是因為市場需求決定的。哪怕我現在看再多的源碼,也少有面試機會,那還看個錘子!

現在企業預算縮減,對於開發人員的要求更加返璞歸真:降低工資,甚至大量使用外包人員代替。

所以開發人員的價值,就是開發一些增刪改查的日常 web 或 app 的功能,什麼算法和框架源碼,真實的使用場景太少。

看源碼有用嗎?

答案當然是肯定的。學習源碼對於提升個人技術能力是至關重要的,尤其是對於初學者,學習前輩經驗是個捷徑。

但我覺得看 Vue react 這些源碼對於開發提升並不會很直接,它也許會潛移默化的提升你的“內功”,但無法直接體現在工作上,除非你的工作就是開發 Vue react 類的框架。

我更建議大家去看一些應用類的源碼,例如 UI 組件庫的源碼看如何封裝複雜組件,例如 vue-admin 看如何封裝一個 B 端管理後台。

再例如我之前學習 AI Agent 開發,就看了 langChain 提供的gent-chat-ui 和 Vercel 提供的ai-chatbot 這兩個項目的源碼,我並沒有直接看 langChain 的源碼。

找一些和你實際開發工作相關的一些優秀開源項目,學習他們的設計,閲讀他們的源碼,這是最直接有效的。

——轉載自:前端雙越老師

user avatar nihaojob 头像 jingdongkeji 头像 dirackeeko 头像 aqiongbei 头像 banana_god 头像 Dream-new 头像 jiavan 头像 Z-HarOld 头像 yixiyidong 头像 yuxl01 头像 congjunhua 头像 dalideshoushudao 头像
点赞 38 用户, 点赞了这篇动态!
点赞

Add a new 评论

Some HTML is okay.