最近逛社區(qū),發(fā)現(xiàn)“前端已死”的說法跟惡狗進了雞圈一般,在圈內(nèi)就炸了鍋!網(wǎng)友表示:我賊能加班賊能內(nèi)卷,但還是沒人理!勸大家趕緊轉(zhuǎn)行,前端已死!前段時間鵝廠的最高級別T13前端工程師被裁了可以說明這個現(xiàn)象。
不管是討論的熱度,還是勸退理由,似乎都言之鑿鑿。其實前端們大多都不會有“前端已死”的想法,積極參與這個話題的無非就是兩類人,一種是要學(xué)前端的萌新小白在觀望要不要入行,另一種是被現(xiàn)實折磨的職場老鳥。
對菜鳥來說,市場永遠是飽和的。對于想進入前端的小白來說,你需要知道:只有前端技術(shù)才能給你界面,假如沒有了前端,你再也上不了B站、刷不了抖音,就像電腦沒有了顯示器,只有主機一樣。所以前端技術(shù)沒問題,目前也沒有第二個技術(shù)代替前端。
那對于前端老鳥來說,入門容易,薪資可觀,上限還高,本專業(yè)的,培訓(xùn)的,自學(xué)的,統(tǒng)統(tǒng)都來了!會點兒HTML和CSS的都說自己是前端了。老鳥們沾沾自喜,逐漸開始有點擁擠,但是慢慢地這群雞里也開始有了鶴,漸漸的甚至開始有了鷹,老鳥們有點兒慌了。
前端真正的價值部分在于不可取代的那個部分,比如偏前方向的深入視頻動畫webgl,偏中臺方向的低代碼、微前端,偏后方向的serverless node,問問說前端已死的那群人,他們都知道這些是什么嗎?
在上班和上進之間,選擇了上香,求人和求己之間,選擇了求佛。祈禱一下互聯(lián)網(wǎng)大環(huán)境好轉(zhuǎn),最好再來一波前端生產(chǎn)力需求,感受一波春風。
另一種就是想辦法提高個人的核心競爭力,前端碗端得穩(wěn)不穩(wěn),飯吃得香不香,還是得看個人造化。
前端真的有點卷不動了,但是你技術(shù)過硬公司沒你不行,那大可放心。但是老鐵們,說線,React,看不懂框架報錯,看不懂請求異常,瀏覽器打斷點調(diào)試都不會,那確實TM真該死啊。
說白了,就是你能干別人干不了的活,能做別人做不了的事情。再說白一點就是,你能給團隊創(chuàng)造比別人更多的價值。
平時渾渾噩噩,等需求,寫代碼,上線,拿錢,一切都是在被動進行,僅把前端當作職業(yè)而非事業(yè),總是希望干活少,拿錢多。但是看起來又是團隊下班最晚的,工作最積極的,所以也別說什么“前端已死”,前端行業(yè)好著呢,優(yōu)秀的前端不知道多缺,年薪不知道有多高!
前端技術(shù)在不斷更新和迭代,新的技術(shù)和框架層出不窮。大佬們都說要追求高復(fù)用、高內(nèi)聚、低耦合、易拓展,大家開始忙不停蹄的學(xué)習這些概念和應(yīng)用實踐;后來社區(qū)開始討論低代碼、人工智能,大家好像都蠻興奮的。
低代碼強調(diào)的是開發(fā)效率,作為一個前端,其實很少人會去想如何提升研發(fā)效能這個問題,這個問題已經(jīng)不局限于開發(fā)了,而是提升整個團隊甚至整個公司的檔次。
這里非常推薦大家試試JNPF快速開發(fā)平臺,這個平臺依托的就是低代碼開發(fā)技術(shù)原理,因此可以改善傳統(tǒng)開發(fā)交付周期長、二次開發(fā)難、技術(shù)門檻高的痛點。另外,在JNPF后臺提供了豐富的解決方案和功能模塊,大部分的應(yīng)用搭建都是通過拖拽控件實現(xiàn),簡單易上手,在JNPF搭建使用OA系統(tǒng),工作響應(yīng)速度更快。
多想想怎么去完善整個團隊的開發(fā)流程,善用一下低代碼,提升開發(fā)效率,這也是提升自己的一種手段,這也是,面試官非常希望看到的亮點!總之不用過于悲觀,總會有下一個風口,比如chatGPT、低代碼,作為時代前沿的參與者,程序員應(yīng)該更容易抓住這樣的機會吧。
很多人做開發(fā)非常熟練,各種得心應(yīng)手,于是就會覺得自己是個挺有競爭力的前端開發(fā)人員。
大多數(shù)人都可以借助一個成熟的框架,開發(fā)出一個合格的Web應(yīng)用。所以使用工具的能力,并不能作為核心競爭力,現(xiàn)在社區(qū)很活躍,什么問題都可以找到解決方案,你能做到的別人也能做到,沒有任何優(yōu)勢,不屬于競爭力。
比他人涉獵更廣,例如音視頻處理、圖形表現(xiàn)實現(xiàn)或者Node開發(fā)有較多經(jīng)驗;
JS、CSS等前端基本功扎實,積累深厚,各種API特性了然于心,最佳實踐信手捏來;
擁有這些能力或特質(zhì),并在簡歷上表現(xiàn)出來,最好有材料佐證,那找到一份滿意的工作是非常輕松的事情。就怕一年經(jīng)驗十年用,從此外賣天天送。
總會有需求大東風吹的時候,但潮水終會退去,只有那些真正會游泳的才能繼續(xù)在大海中徜徉。
有人一看前端就業(yè)形勢大好,都去搞前端,結(jié)果“前端已死”。技術(shù)棧同理,其實重要的不是學(xué)了什么,而是學(xué)得怎么樣。
要么往”前“走,從視覺入手,比如炫酷的CSS動畫,基于Three.js的web3D等。
要么往“后”走,使用Nodejs寫中間件,優(yōu)化頁面性能等, 只會一個框架的前端,無異于只會CRUD的后端。
心無旁騖,專注自身,無論學(xué)什么,從事哪個職業(yè),只要自己足夠有競爭力,都有前途。