SegmentFault 社區訪談 | 有位公子在奇舞

圖片描述

SegmentFault 社區以前作過社區訪談,這次重開社區訪談的緣由,很是的簡單,就想讓社區的用戶近距離地和優秀的社區用戶進行一次交流。和以往的訪談不一樣的是,咱們會採用相對輕鬆的方式呈現所要分享的內容,雖然敲代碼是件嚴肅且正經的事,但它一樣是件有意思、使人愉悅的事,若是你對本次專訪的話風不是很喜歡的話,有話私信好好聊嘛~javascript

首秀很重要,因此本次邀請的嘉賓是畫風清奇的公子,公子主頁傳送門html

圖片描述

跳不過的開場

(微笑臉)公子,請開始你的自我介紹吧~ 參考格式:My name is HanMeiMei.I'm 18 years old…前端

(冷漠臉)哦。vue

你們好,我是公子,僞 90 後野生程序猿一枚,目前是在 360 奇舞團作前端開發。若是對個人代碼之路感興趣的話能夠看看以前寫的一篇文章《別人在挖石頭我在擼碼的變成之路》java

(八卦臉)蒐集公子資料的時候,發現公子的博客名字叫作怡紅院落,而怡紅公子是公子的別號,請問兩者有什麼由來嗎?react

這幾個名字很容易讓人想歪,不少朋友喜歡拿來開玩笑。個人 QQ 暱稱一直都是怡紅公子,高中的時候被同窗取外號叫寶二爺因此有了這個暱稱。後來寫博客的時候就順手以賈寶玉的「怡紅院」結合了咱們當年學校論壇的名字「紅門院落」,遂有了如今的「怡紅院落」。面試

正片

能夠簡要地從性能、業務使用場景等角度,比較下 Angular,Vue 和 React 嗎?你怎麼看待人手一個 Vue 仿 APP 現象,例如:Vue.js 全家桶高還原網易雲音樂 ?segmentfault

無論你目前使用了哪一種框架,首先要明白的是:沒有銀彈。沒有最好的框架,只有最適合的框架。MVVM 框架其實本質都差很少,Vue 和 React 自己都只是模板引擎,可是強大的生態造就了它們各自的前端框架套件。相比較來講 Angular 才真正算的上是 MVVM 框架,不過從 2 之後語法變得極其詭異,原本學習曲線就很陡峭,如今更是有呈 90 度的趨勢。若是不是有必定背景緣由的話我不是很是推薦 Angular。後端

至於 React 和 Vue 的話網上比較的文章已經有不少了,能夠推薦看看 《Vue vs React: Javascript 框架之戰》。總的說來就是 Vue 入門簡單,單文件組件形式很是方便。不過自帶的數據管理太簡單,大項目要用的話仍是須要上外部的數據管理工具。另外Vue的生態雖然正在逐漸擴大中,不過目前來看主要仍是尤大在發力。React 則是 JSX 寫法自由,可以適應各類複雜的需求。不過成也 JSX 敗也 JSX,混亂複雜的 JSX 語法造就了大量的 React 黑。另外就是狀態管理方案多樣,社區生態很是齊全,不過因爲方案太多百家爭鳴致使新手有點無所適從。前端框架

至於你說的人手一個 Vue 項目的事情,我以爲用 Demo 來學習框架是個很是好的習慣,目前的市場來講,MVVM 框架能夠算是逃不過的一個問題了,即便你沒有用過作過 Demo 學習瞭解過也是好的。這代表你善於動手熱愛學習新知識,我以爲這個是很好的。不過我比較摒棄的是如今有不少人被前端框架迷了眼,惟 MVVM 框架是從,碰到個項目就想用 SPA 來作,總以爲這個項目不用 React/Vue 也太 Low 了。MVVM 框架並非前端的所有,全部的業務選型都是要根據業務背景等多重因素決定的。重要的是你要了解框架背後的東西,瞭解問題的本質,打牢基礎,這樣無論什麼樣的方案你都能 hold 住!

做爲一個前端工程師,如何看待現今前端從業人員」人滿爲患「的問題?你認爲前端工程師的價值體如今哪裏?前端的意義又是什麼?

前端市場看起來是人滿爲患,可是有很是明顯的分級現象。市場存在大量的低端人羣,這主要是由前端入門簡單決定的。而相對來講,中階前端就少不少不少,這固然是因爲前端知識面太廣深造難度大決定的。這就形成了雖然前端工程師這麼多,可是不少公司仍是喊着前端工程師很差找的現象。因此不是前端很差找,是高質量的前端很差找!

無論是前端後端客戶端,寫代碼就是創造的藝術,區別在於你創造的東西以及誰用。我當初選擇作前端就是由於能很是簡單就實現個人想法,最重要的是還特別酷炫!我相信有很大一部分同窗應該和我有同樣的想法。前端是最接近用戶的,如何讓用戶以爲舒服,包括設計,交互,體驗等,都是咱們須要考慮的問題。將這些問題解決並作好,我想這正是咱們價值的體現。

在平時的業餘時間,主要從哪幾個方面提高本身的技術水平呢?

工做以外,我基本上都是在寫開源項目,目前我正在維護一個 Node.js 的博客系統 Firekylin。寫開源項目是很是有意思的一件事情,不只鍛鍊本身的技術,並且能讓本身的技術獲得沉澱。說到沉澱,我偶爾也會寫寫博客,提及來個人 IT 之路也是從博客開始的。從 09 年開始我就養成寫博客的習慣,雖然最近幾年更新變得慢了,不過仍是會常常寫點文章鞏固下本身的學習成果。另外我還會逛逛社區看看最新的技術訊息,看看其餘人的博客學習點新知識等。偶爾我也會翻譯國外文章,以前曾經翻譯過一本書 《Ionic In Action》,日常會在衆成翻譯上翻譯文章。生命不息學習不止,特別像是前端變化這麼迅猛,只有鍥而不捨的學習,才能繼續前進。

請問下公子所在的奇舞團相較 AlloyTeam、餓了麼大前端團隊、淘寶 UED 前端團隊、百度 BEFE 前端團隊在人員的配備,技術選型上,有什麼區別?奇舞團更側重哪方面的技術發展?

其它團隊瞭解的不太清楚,餓了麼應該是 Vue 用的比較多,淘寶 UED 的話用 Node, React 比較多的,百度有自家的 FIS,AlloyTeam 的話不太瞭解,不過早期好像偏向用 React,固然具體的技術選型確定還要結合業務來看了,這裏只是說一個大致的印象。奇舞團對新人來講是比較友好的,有導師提供一對一幫助,同時會有按期的分享以及技術視頻等。對於培養新人咱們向來竭盡全力,舉辦了大量的前端特訓營以及前端之星相關課程,努力讓你們可以在前端的道路上全面發展本身的技術,而不是僅僅侷限於某一方面。

文末福利

據說奇舞團在招人,大家要人的標準是怎麼樣的呢?

(公事公辦臉)能夠看看咱們的招聘JD:https://75team.com/page/join....

方便透露下,你是如何面試前端工程師的嗎?你認爲前端工程師面試前該如何作準備呢?

會作一些基礎的前端面試題,詢問些以前作過的項目,而後問問看過什麼書是否寫過博客有沒有作過度享等等。萬變不離其宗,面試前的話能夠刷一些面試題,鞏固下基礎知識。也能夠回憶下本身過去的項目,看看有哪些糟心的地方以及哪些地方是亮點。至於其餘的能力都是日常一朝一夕的積累,不是抱佛腳就能解決的。

? 插播一則小廣告:這裏有一個免費向公子提付費問答的機會,戳這→ →,戳我

並不是湊數的非技術問題

做爲 SF 社區現聲望榜榜首,能夠談談你和 SF 的淵源,以及對 SF 社區的見解嗎?

(慈祥地微笑)做爲早期SF用戶,能夠算是看着 SF 長大的了。SF 早期的時候有不少大牛入駐,看着他們的回答我學習到了不少。SF 社區主要是過低端化,問題基本都是前端的低端問題,不少用戶也沒有問問題的藝術,好比貼代碼截圖,XY 問題等等,更有不少人分不清楚問答社區和論壇的區別,回覆也不喜歡點回覆按鈕。難以留住中高端用戶,這算是 SF 比較大的問題吧!不過 SF 的編輯器仍是很讚的,我很是喜歡~

如何看待知識付費,以及 SF 現推出的講堂、付費問答產品

知識付費我以爲是很是不錯的思路,我我的是百分百支持的。早前仍是學生的時候,由於時間多因此會各類回答問題,把這個過程當成一種鞏固本身知識的過程。後來工做了以後,發現最寶貴的就是時間,已經徹底沒有時間來作這些多餘的事情了。知識付費讓回答問題變成了收入的一種來源,這無疑解放了咱們的生產力。

到此,和公子的對話就結束了,社區訪談的下期嘉賓,keke,上帝@有明 ↖(^ω^)↗咱們已成功邀請 mcfog依雲邊城沙渺 4 位大大作訪談,你們有什麼問題想對他們提出,或者大家想讓社區訪談哪位用戶,均可以私信清蒸哈~ Thx

最後,今天是奇舞團和社區用戶阿冰@橙汁綠茶 的生日,祝奇舞團和阿冰生日快樂? 附上奇舞團慶生的視頻連接,Hi,奇舞團~生日快樂 ?


受要挾而被放出來的奇舞團公衆號 -- 奇舞週刊二維碼,《奇舞週刊》是由奇舞團維護的前端技術週刊,除週五外,天天向你們推薦一篇前端相關技術文章,每週五推送週刊彙總內容。

圖片描述

相關文章
相關標籤/搜索