2020的經濟寒冬,正式把前端發展帶入了深水區!

為什麼會寫這篇文章

  • 現在論壇上的前端技術相關文章,千篇一律大都
  • 偶爾出現不一樣的面試題 例如a===3&&a===4這種
  • 看了最近的招聘需求,跟一些公司HR有聊天交流
  • 看到前端交流群裡的小夥伴,一直在找工作,我身邊的兩位朋友也是離開了前端的行業
  • 經濟狀況非常不好,有超過08年經濟危機的意思
  • 想回來跟大家嘮嘮等等...
2020的經濟寒冬,正式把前端發展帶入了深水區!

先說說招聘現狀

  • 我在boss上收到的求簡歷多,但是我朋友們一直沒有面試機會,或者很少。(因為我覺得我各方面項目經驗和技術還算過得去,他們偏中下,也有比較不錯的,但是眼高手低)
  • 跟很多公司HR有聊過,深圳15K以下,很難招到合適的人,特別是一些技術攻堅崗位,高手看不上這個薪資,新手也拿不到(社招)
  • 高級別的前端,非常稀缺,為什麼呢? 因為前端這個崗位大學不教,很多後端會了一個點框架源碼,把docker+webpack那套流程搞順了就喊著全棧、高級前端,這肯定是不對的。更者有學C++、Java、object-c的同伴,學了一定前端知識後就喊著要上天,但是我們要冷靜思考,技術要為產品服務。如果你又會開飛機又做菜很好吃,這並不能提高你的工資收入,因為沒有哪個企業會要你做菜很好吃的同時會開飛機
  • 綜合上面三點,學習的時候,如果是前端,一定要把大部分精力放在前端,你能把《前端早早聊》那一整套東西整明白就算可以了(目前我也在努力在做一個20人不到的前端團隊基建,共勉)
  • 還有很多招聘崗位是虛的,他根本不招人,但是掛出來,還有的是為了完成KPI

寫上面的東西想過被噴,不喜歡就關了,謝謝

關於學習

  • 去年年底我就說了,現在前端技術早就穩定了,短期不會再大變革,所以文章千遍一律,理所應當,但這是一個好機會,應該大部分人遇到了瓶頸期,就是你衝刺的好機會
  • 前端的專業發展到底在哪裡?
    • 即時通訊
    • 3D可視化
    • Saas平臺
    • 跨平臺小程序
    • 跨端PC、APP產品
    • 快應用
    • 。。。
  • 上面任選其一,由上往下難度逐漸降低(這裡我說得不一定對,但是這幾個方向應該說沒問題,但是具體細化我就不講了)

難道這篇文章沒有點乾貨? 應該還是有的

  • 你首先應該精通React、Antd、webpack的使用。為什麼敢說精通呢?因為這些都是寫好的庫,他們都有固定的API,不像原生js千變萬化,越往後學,你會越害怕原生js,它真的太強大了,我至今無法掌握它百分50的API使用
  • 在你精通上述三個庫的使用後,你在開發中,大概率是不會有問題,但是你在開發時遇到非常複雜的功能,是需要原生js的dom操作去完成的,或者調用原生js的API解決複雜度的問題,這裡需要你去認真系統的學習原生js-dom操作
  • 當你搞定上面的東西后,你可以學一些linux的基礎操作,買一臺服務器,自己操作部署,加入docker。我的文章之前有寫過docker+travis+gitHub做CI的教程,你可以去找一下。
  • 在你能獨立搞定上面的這一套東西后,你可以系統學習一下node.js的API,記住是系統,如果你想給你一點學習計劃,你可以關注微信公眾號:前端巔峰,我給你提供一些意見
  • 在你學完node.js的api後,你可以使用express、koa、egg.js,啟動服務,完成的你restful API ,以及ws、tcp、udp服務器,甚至多臺服務器調用,客戶端和服務器同信,跟服務器和服務器之間通信,其實都差不多,都是需要發請求的。大同小異
  • 在你搞定上面的東西后,你可能去學習一個React-native、Electron、Flutter之類的跨平臺開發框架。網上學習資料應該都很多
  • 至此,你就是一個合格的前端API調用工程師了

API工程師,後面要學習什麼?

  • API工程師往上,就要考驗你的綜合素質,這跟你的人生軌跡有關,你以前讀過的書,遇到過的人,做過的事綜合來積累決定的。並不是你學了什麼算法,什麼框架,就能往上走
  • 綜合上面這一點,為什麼很多技術強的人只能不斷跳槽,一直不能到管理層或者接觸到核心東西,因為這跟人生軌跡有關,這個我也教不了什麼東西給大家
  • 碼農是一個青春飯,大部分人都是碼農,搬運工,包括我自己,不要沉迷在自己的技術裡,我跟我的朋友們始終認為大部分東西都沒有什麼技術含量,但是工資卻不低,細思極恐,這麼多的應屆生,我們能做的,就是努力做好今天,明天。 世界怎麼變,那是世界的事,想太長遠沒有必要,提高綜合素質是唯一的應對辦法


分享到:


相關文章: