寫在開頭
好久沒有來思否更新文章了,主要最近忙着公司前端專業線的發展,以及我的其餘瑣事的處理。前端
之後會繼續在思否更新
爲何會寫這篇文章
- 如今論壇上的前端技術相關文章,千遍一概大都
- 偶爾出現不同的面試題 例如a===3&&a===4這種
- 看了最近的招聘需求,跟一些公司HR有聊天交流
- 看到前端交流羣裏的小夥伴,一直在找工做,我身邊的兩位朋友也是離開了前端的行業
- 經濟情況很是很差,有超過08年經濟危機的意思
- 想回來跟你們嘮嘮等等...
先說說招聘現狀
- 我在boss上收到的求簡歷多,可是我朋友們一直沒有面試機會,或者不多。(由於我以爲我各方面項目經驗和技術還算過得去,他們偏中下,也有比較不錯的,可是眼高手低)
- 跟不少公司HR有聊過,深圳15K如下,很難招到合適的人,特別是一些技術攻堅崗位,高手看不上這個薪資,新手也拿不到(社招)
- 高級別的前端,很是稀缺,爲何呢? 由於前端這個崗位大學不教,不少後端會了一個點框架源碼,把docker+webpack那套流程搞順了就喊着全棧、高級前端,這確定是不對的。更者有學C++、Java、object-c的同伴,學了必定前端知識後就喊着要上天,可是咱們要冷靜思考,技術要爲產品服務。若是你又會開飛機又作菜很好吃,這並不能提升你的工資收入,由於沒有哪一個企業會要你作菜很好吃的同時會開飛機
- 綜合上面三點,學習的時候,若是是前端,必定要把大部分精力放在前端,你能把《前端早早聊》那一整套東西整明白就算能夠了(目前我也在努力在作一個20人不到的前端團隊基建,共勉)
- 還有不少招聘崗位是虛的,他根本不招人,可是掛出來,還有的是爲了完成KPI
寫上面的東西想過被噴,不喜歡就關了,謝謝
關於學習
- 去年年末我就說了,如今前端技術早就穩定了,短時間不會再大變革,因此文章千遍一概,理所應當,但這是一個好機會,應該大部分人遇到了瓶頸期,就是你衝刺的好機會
-
前端的專業發展到底在哪裏?node
- 即時通信
- 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工程師往上,就要考驗你的綜合素質,這跟你的人生軌跡有關,你之前讀過的書,遇到過的人,作過的事綜合來積累決定的。並非你學了什麼算法,什麼框架,就能往上走
- 綜合上面這一點,爲何不少技術強的人只能不斷跳槽,一直不能到管理層或者接觸到核心東西,由於這跟人生軌跡有關,這個我也教不了什麼東西給你們
- 碼農是一個青春飯,大部分人都是碼農,搬運工,包括我本身,不要沉迷在本身的技術裏,我跟個人朋友們始終認爲大部分東西都沒有什麼技術含量,可是工資卻不低,細思極恐,這麼多的應屆生,咱們能作的,就是努力作好今天,明天。 世界怎麼變,那是世界的事,想太長遠沒有必要,提升綜合素質是惟一的應對辦法
今天太晚,先寫到這裏