2019怎麼樣打造本身的「前端品牌」

這個年末相信對於不少程序猿來講都不算太好過,是的,資本的寒冬已經到來。不管是傳言某廠中止社招仍是某商城末尾淘汰,亦或者某知名論壇由於「現金流」問題大裁人。這個年末,已經聽到了不少知名公司裁人的消息了。

關於裁人的思考。

首先,資本老是逐利的,固然這是句廢話,公司又不是散財童子或者觀世音菩薩,公司招人確定是要賺錢的。再者是互聯網行業經歷了一個巨大的風口,站在風口上,母豬也能上天。are you ok?互聯網行業經歷了一段熱錢歲月,也催生了一堆泡沫。前端

裁人呢,從公司的角度來看,爲了利益的最大化,這兩類人是比較危險的。vue

  1. 高 p 人員。他們是公司的技術骨幹,拿着豐厚的薪水以及股份。對於有些公司而言,高 p 人員消耗了大量的資源。
  2. 能力靠後的人。這裏的能力不僅是說技術能力,包括各方面的能力。對於公司而言,這類人的單位產出比過低,甚至多是負產出。

總結就是公司裁人會留下那些要錢少,能作事的人。(老闆不包括裏面啊)node

朋友面試的困惑

在微信羣裏常常有人問我,沒有項目經驗要怎麼辦,沒有出彩的簡歷該怎麼弄?webpack

等你看完這篇文章,若是能給你一些幫助的話,那將是個人榮幸。git

爲何要打造本身的「前端品牌」

從面試官的角度來看,面試官只能從你的簡歷中找出你的亮點,來初步判斷你是否適合這個崗位。那麼做爲前端的面試官,候選者的哪些品質會吸引到面試官呢?es6

  1. 開源項目經歷。(通常指 github)
  2. 對本身的項目比較瞭解
  3. 有那麼一兩個很熟悉的技術,好比 canvas,node 都是加分項
  4. 對經常使用的框架源碼有必定的瞭解
  5. 有本身的博客
  6. 有必定的自驅力
  7. 漂亮的程序媛

有開源項目參與經歷至少說明候選者是一個樂於分享,熟悉基本的 git 流程,若是是一些知名項目的話還能體現出候選者的能力水平。對本身項目瞭解在面試中也是很是重要的一環,由於面試官會根據你寫的項目經歷去詳細問你看你對技術的掌控程度。加分項就不用說了,能夠體現出候選者好學。框架源碼是大廠必考的一個點之一,爲何呢?由於大廠通常都會使用本身開發的框架,現代框架特性是基本類似的,虛擬 dom,diff,狀態管理,路由等,面試官但願候選者可以瞭解框架的底層原理,而不是 api 的搬運工。自驅力通常指的是候選者的態度,好比學習的毅力,推進團隊迭代,分享等。這篇文章着重講的是有本身的博客。github

怎麼樣打造本身的 「前端品牌」

積極參與開源項目

github 上有各類各樣的開源項目,有些項目很是有趣。經過參與 github 上面的開源項目,你能夠認識特別多有趣的人,同時也能給你的簡歷增長權重。好比你給 vue.js 提供過幾個 pr 而且成爲貢獻者之一,或者給 antd 修復了幾個 bug,或者參與了某某翻譯計劃。web

若是你熱愛開源(或者爲了面試),你甚至能夠花式提 pr。爲了開源社區更好的發展,給出下列花式混 pr 的方式面試

  1. 開源項目之初會有不少的問題,好比文檔不完善,翻譯錯誤,代碼 bug 等。正是混 pr 的好時候
  2. 關注知名開源項目,每每 issues 裏面會存在不少的問題,若是你能夠幫忙修復一些問題並提交 pull request,是否是既幫助了別人也成就了本身了呢。

上面的建議雖然不入流,可是也從側面推進了開源社區的發展,你也能夠混得知名項目的貢獻者榮譽。且不問你是怎麼得到的,至少你付出了,就比別人更進一步,這就是你的優點。算法

積累平常學習的東西,造成文檔。

俗語道:好記性不如爛筆頭。雖然是陳詞濫調,對於程序猿(媛)而言也通常不用「筆」,但確實是一件有意義的事情。

個人幾任上司都鼓勵我多進行分享,多寫文檔去沉澱本身的技術。正是因爲他們分享的這種精神,讓我深受感染,也將會一直影響我將來的道路。技術的分享確實是一件很是使人興奮的事情,一方面來講,分享的時候,你能夠聽到不一樣的聲音,一我的的力量是有限的,這將幫助你去拓寬你的視野。分享的時候,不少人也會對細節進行詳細的詢問,你在講解回答的過程當中能夠進一步加深本身的理解。另外一方面,分享可以提升一我的的專一度,你老是渴望去把最好的東西展現出來,無形之中,你就學到了不少的東西。

有一個很現實的問題是,若是你在開發的過程當中遇到了一個很困難的問題,你經過搜索,詢問各類方式去解決了。可是你沒有文檔,好久以後,你又遇到了相同的問題,結果你忘了,是否是又要重複去作這些無聊的動做。做爲一個管理者而言,假如你的一個下屬遇到了一個問題解決了,後面這我的離職了,又來了另一我的,又是一樣的問題,不知所措。這個時候你是否是很崩潰?因此大廠必定會有本身的文檔庫,(必定會有)。

面試官從簡歷裏面可以瞭解到的,除了你的工做經歷,最主要的仍是看你的博客,開源項目。

寫博客是須要堅持的一件事情,毅力很重要。也許剛開始你的文章並不出色,隨着時間的推移,技術能力的上升。會愈來愈精彩,從而打造出你本身的「博客品牌」。

我從準備作「前端指南」公衆號開始,已經連續 2 個半月早上 6 點準時更新了。只要你能堅持 21 天,後續的就會保持習慣。

給初入門寫博客的同窗們一些建議。

前端領域的知識點文章其實都差很少,你們來來回回看的都是差很少的。好比原型鏈,es6,源碼解析,某某開源項目實踐。雖然很俗,對於我的而言,若是本身能寫一些,對於基礎的掌控仍是很是有幫助的。

木易楊的計劃來看看有哪些文章是能夠寫的

  • 【進階 1 期】 調用堆棧
  • 【進階 2 期】 做用域閉包
  • 【進階 3 期】 this 全面解析
  • 【進階 4 期】 深淺拷貝原理
  • 【進階 5 期】 原型 Prototype
  • 【進階 6 期】 高階函數
  • 【進階 7 期】 事件機制
  • 【進階 8 期】 Event Loop 原理
  • 【進階 9 期】 Promise 原理
  • 【進階 10 期】Async/Await 原理
  • 【進階 11 期】防抖/節流原理
  • 【進階 12 期】模塊化詳解
  • 【進階 13 期】ES6 重難點
  • 【進階 14 期】計算機網絡概述
  • 【進階 15 期】瀏覽器渲染原理
  • 【進階 16 期】webpack 配置
  • 【進階 17 期】webpack 原理
  • 【進階 18 期】前端監控
  • 【進階 19 期】跨域和安全
  • 【進階 20 期】性能優化
  • 【進階 21 期】VirtualDom 原理
  • 【進階 22 期】Diff 算法
  • 【進階 23 期】MVVM 雙向綁定
  • 【進階 24 期】Vuex 原理
  • 【進階 25 期】Redux 原理
  • 【進階 26 期】路由原理
  • 【進階 27 期】VueRouter 源碼解析
  • 【進階 28 期】ReactRouter 源碼解析

這些基本上也是各個公司面試會考的一些內容,各位能夠從這上面入手。也能夠參考 冴羽 的博客進行寫做。等到達到必定的水平後,能夠去寫一些前沿的文章,這對面試而言是頗有用的。

寫在最後

但願可以幫助到你們。

幫助他人成長,讓你們成長到和我同樣的水平,這對於我而言也是一種幫助 --我老大

若是對你有幫助,求一個關注支持做者

相關文章
相關標籤/搜索