鄙人作為一個曾經(jīng)做了四年后端,一年半偽前端的工程師,來說句客觀的話。首先,我想說論技術(shù)棧復(fù)雜度來說,前后端都不淺,那些只懂后端的覺得前端就是一個兼容性的,還有只懂前端,覺得后端就是crud的,都是高估自己,低谷別人的人。一個人精力是有限的,每個技術(shù)路線可以深入的內(nèi)容又非常的多,一個程序員,其實大部分時間解決的,都是如何實現(xiàn)某種業(yè)務(wù),如何優(yōu)化重構(gòu)古老的工程,特別是大廠里,螺絲釘不要高估自己的作用。
所以當我們討論誰的工作多的時候,按照大概率的情況,基本沒區(qū)別。而你非得討論那些只有少數(shù)人,少數(shù)情況才需要面臨的問題,比如前端的跨端開發(fā)方案,如何磨平各端差異,如何克服動畫性能各端瓶頸,以及后端面臨的高并發(fā),高可用性,數(shù)據(jù)庫分庫分表方案,緩存方案,安全策略,通信方案等等。面臨這些攻堅問題的人,都是那些少部分人解決的。市場上大部分人,要么是螺絲釘,要么是拿來主義,真的,誰也別瞧不起誰,大家都是打工人,工作內(nèi)容沒太大差別!