前言
Coding 應當是一生的事業,而不僅僅是 30 歲的青春?
本文已收錄 GitHub https://github.com/ponkans/F2E,歡迎 Star,持續更新
一個剛拿了 offer 的朋友問怪怪,校招前端 17k的水平,什麼時候可以在杭州買房??
怪怪我順帶收集了小夥伴們最近問的比較多的問題,在這裡跟大家一起分享。
無論你是即將步入社會的大學生,還是已經有工作經驗但是準備跳槽的小夥伴,相信下面一定有能夠戳中你的點(要是沒戳中,你加我微信罵我渣男好了)~
靈魂考完
校招前端17k,什麼時候可以在杭州買房?
看到這個圖,不知道是否引起了你的共鳴(反正我是哭了),我們按校招 17 k的水平,以及一個還不算太高的杭州房價來進行粗略計算,最快好像也要 4 年才能搞定首付。
不知道你有何感慨,歡迎評論討論~~
PS:這個問題,相信北京、上海、深圳的朋友會更有感觸~
那些被問的最多的問題
(一)怪怪,我是一名前端,工作了也好幾年了,感覺都是在寫業務,技術上沒有很深的沉澱,怎麼辦?我該怎麼去提升自己?
相信這是很多小夥伴都有的小疑惑,也有不少小夥伴私聊怪怪。
如果你是在小公司,那其實你能做的很多,比如如何提升公司的整體前端研發效率,從最基本的腳手架做起,再到各種中臺等,其實能做的很多。我相信只要你自己不止於業務,善於去發現很多落地的場景,實際是會有很多方向可以做的。
如果你是在大公司,那麼恭喜你,成長會更加的容易,因為大公司前端的整個體系相對已經是比較齊全的,你可以選擇很多反向進行探究,比如視覺化開發,阿里Y鳳蝶是怎麼做的,整個工程化的鏈路是如何的,打點統計系統是怎樣設計的,一些成熟的 Node.js Web 框架是如何設計的等等。
我很提倡的一種學習方式是,對於工作中用到的技術,用到的專案或系統,去學透它,從整體設計到各個模組的技術棧,再到技術棧的底層原理,甚至最終到作業系統層面,這樣你的成長會很快,而且技術也會很紮實。最好的是,還可以對其進行共建或者是提出優化的方案,如果還對業務產生了很大的價值,那就很完美了~~
舉個例子來說,比如最近掘金正在舉辦的 3 月前端大會,其中很重要的一個板塊在講前端視覺化頁面搭建,那麼對於大公司,這一套肯定是有的,比如阿里內部的雲鳳蝶等。那麼如果你以這個為切入點,你可能研究到後面會發現,這不止是一個簡單的前端元件渲染的這麼一個玩意,它牽扯到了 Node.js、db、快取 Redis、以及各種很棒的設計思路(怪怪我最近已經開始寫如何在自己公司實現一個雲鳳蝶,週期會有點長,大家可以期待一下),當你攻克後,可能會發現自己成長不少。
另外一點,無論是在大公司還是小公司,都應該積累的東西是,對業務的 cover。什麼意思呢,對業務的認知其實遠不只是僅僅停留在業務流程,業務邏輯上面。
其實更重要的,我把它稱之為“方法論”這麼一個東西。解釋一下,就是說,對於某一種型別的業務,特定的場景,你有自己對業務的一個思維方法,以及自己的一套體系結構,如果能夠這樣,那麼你就還蠻不錯了。
舉例來說,你是做直播的,那麼現在來了一個直播粉絲體系的需求,你應該如何去參與,去思考,對這整個的粉絲體系結構是否有自己的一套方法,這就顯得很重要了。
很多人做了專案組長,覺得自己對各個業務流程很熟悉了,這就是深入業務了,實則遠遠還不夠。
PS:你所做的所有東西,最終還是要落實到業務,比如確實是一些不必要的中臺,那就不做。除非你有這個強大的預判能力說,這個中臺對於後續的業務、研發會起到很好的支撐作用。
(二)怪怪,我是其它行業的,想自學前端,改變自己的職業規劃,可行嘛?
這個問題,說實話,不是特別好去講。
但是我想講的是,如果你只是單單覺得網際網路的薪資會高一點,對於計算機,整個網際網路行業一無所知。那我覺得你可以先花時間好好了解一下這個行業,自己是不是適合轉行。不要只是看到好的一面,應該綜合去衡量~
很多人都說前端簡單,好入門。但是怪怪想說的是,的確,不可否認的是簡單入門確實不難,但是僅僅是入門還遠遠不夠,前端也沒有你們想象的那麼簡單,不是隻需要簡單的寫幾行樣式。
舉個例子,比如很多公司,可能你只需要把 Vue.js 這個框架用的很熟,你就可以一直幹活,看起來也沒啥毛病。但是,我想說的是,難道你不考慮後面的一個發展嘛,要是哪天 Vue.js 被淘汰,又出來什麼新的技術,你咋辦,你可能隨時面臨被淘汰的危險,這還僅僅只是其中一個方面而已。沒有基礎,沒有持續的學習能力,這個行業你可能就要好好思考一下了~
所以,對於很多其它行業的小夥伴想轉到前端的,除了去了解什麼薪資以外,我希望你能去了解一下這個行業,以及多考慮一下你後期的發展,自己是不是熱愛這個行業,是不是適合轉行。如果確實各方面,你都覺得ok,那怪怪我等著跟你做同事
PS:賺錢的方式千萬種,我們應該去找更適合自己的,而不是其它的~
(三)怪怪, 我不是 985、211,沒有特別”高大上“的專案,是否也可以投遞大廠,投了會有面試機會嘛?
首先,不投是肯定沒有滴,能內推就內推,會比自己去官網投遞機率大哦
然後,希望小夥伴們清楚一點,公司跟學校是有本質上的區別的。
- 學生時代,可能上了名校你就說王者。
- 企業招人,並不是只針對名校,即使是名校,基礎差,面試面不過也是一樣滴~
其次,如果你是大三第一次實習,沒有”高大上“的專案,一般的公司都會理解的,(畢竟是在學校,環境資源啥的有限)。但是你需要有很紮實的基礎與潛力,這樣才會讓你過來實習做專案。
如果你是已經實習過的,跳槽去大公司,那麼就一定要突出自己的實習專案,針對實習過的,公司會特別注重實習經歷~
PS:好好寫簡歷,大膽投就完事兒~(怪怪我就是渣本畢業滴)
(四)怪怪,我面試的時候超緊張,特別是手寫程式碼的時候直接雙手開抖、語無倫次,導致很多會的都答不上來了,怎麼辦?
首先,一定別慌!怪怪我悄悄告訴小夥伴們,面試官可能比你更慌!!偶爾回答不上是正常滴,全都能回答的天衣無縫,你讓面試官顏面何存 ~
其次,能不能面上,並不是完全取決於那幾行程式碼,面試讓寫程式碼,其實更多的是想看你寫程式碼的思路,遇到問題怎麼去思考。後者比前者更重要。(怪怪我面試很多時候演算法題都是現場想滴~,反正基本的資料結構跟演算法思維就那麼多~)
PS:不過還是要好好準備,針對常見的演算法題、情景題,你得有自己的一套思維方式。
(五)怪怪,大廠、小廠該如何選擇?
如果是大三、大四的學生,能進大廠就一定要去爭取!!!這大概是你們最好進大廠的機會了。相比社會,實習跟校招進大廠,還是會相對容易些~
其次,自己的實力確實還夠不到大廠的要求,這個時候也不要覺得小公司就不去,去一家符合自己當前實力水平的公司,好好磨練自己,也是不錯的一個選擇。
怪怪身邊有不少大廠的朋友,都是後面跳槽過去的,不是說現在大廠的那些工程師,全都是一畢業就進去滴~
PS:希望春招小夥伴們都能去自己心儀的公司~
(六)怪怪,我是培訓班出來滴,企業會接受嘛?
既然你有這個疑惑,想必你一定是個有故事的小夥伴。
或許你會聽到很多關於培訓班的“謠言”。
但我想說的是,請大家尊重每一個從培訓班出來的小夥伴,他們真的很不容易。面試的核心終究還是實力,給一個面試的機會真沒什麼,大家都是平等的。
也希望所有培訓班出來的小夥伴要自信,只要有實力,其它的,真沒那麼重要!!
PS:培訓班的小夥伴,加油!!!
(七)怪怪,我是一名大三/大四的學生,看到身邊同學一個個拿到 offer,再看自己,啥也沒學,我該怎麼辦?
如果你是大三,並且以後還是想走技術這條路,那很簡單,別猶豫,找準方向開始學嘛,還有兩年的時間,來得及!猶豫和拖延是最大的時間成本。
如果你是大四,也還是想做技術,找準方向,也還是來得及的,一年的時間你可能不知道能學多少東西!!
如果,你不想做技術(怪怪之前讀大學的時候,身邊這樣的朋友就挺多,現在飛機遊艇都已經是標配了,hhh,有點誇張~),其實也是 ok 的。只要充分利用大學剩下的時間,不要搞些有的沒的就行~
PS:大學的時候一定要利用好時間~
(八)怪怪,我會的面試官偏偏不問,問的都是我不會的咋辦?
這個問題,應該不止大學生會遇到,有工作經驗的偶爾也會遇到這個問題。
面試的時候,如果某項技術棧你確實沒用過,這個時候,千萬不要慌。
- 如果瞭解過就跟面試官講講你的認知
- 沒了解過就說沒了解過。可以主動跟面試官講你擅長的技術棧,節約彼此之間的時間,對雙方都好。
一般來講,面試官問的問題,主要來源都是你的簡歷,所以,不是很熟的技術棧就可以不用寫,或者寫了解之類的話語。對於自己很擅長的技術棧,可以簡歷中重點突出。
PS:遇到不會的並不代表自己差,可能只是那個技術棧你用得少而已,千萬別多想哦~
(九)怪怪,我是一名大學生,我應該主攻 Vue 還是 React ?
我只能說,都可以。
道理非常簡單,首先框架只是一個工具,你能用好 Vue,如果我是面試官,我不會因為你沒有用過 React 而掛掉你,我會預設你有上手 React 的能力。畢竟追本溯源,框架的背後都是差不多的東西~
不過站在技術廣度的角度,你可以都去了解一下,對比一下兩者的優缺點是可以的。
對於大學生,更希望能夠去注重很多基礎的東西,舉個非常簡單的例子,JavaScript 天天都在用,也都知道是單執行緒,但是我可能問很多人程式、執行緒的本質是什麼都答不上來,所謂的協程又是個啥。這些搞不清楚,那還談什麼 Node.js 多程式之類的東西呢?
PS:基礎真的很重要好嘛,很多前端都不予以重視是很不好滴的事情
(十)怪怪,我想知道關於薪資的終極內幕~
首先,針對校招,明確一點,前後端的薪資是差不多滴,可能你會在學校聽到什麼後端的薪資會比前端的高很多,不存在滴!,像杭州這邊,校招薪資應該都會過 10k 了吧,如果是稍微大一點的公司,今年應該都是 15k 往上走了。
其次,如果是有工作經驗,跳槽的話,那麼一般來講漲幅在 20% ~ 30%左右。
PS:最重要的還是提升自己,只有自己變強,才有資本去談薪資~
總結
本文已收錄 GitHub https://github.com/ponkans/F2E,歡迎 Star,持續更新?
以上是近期小夥伴們私聊怪怪幾個比較高頻的問題,簡單分享了一下,希望能夠消除小夥伴們的一些小疑惑。
如果你還有其它的問題,歡迎加怪怪微信私聊,一般晚上10點過後,或週末會有時間~~
近期原創文章傳送門,biubiubiu:
- 《吐血整理》系列 大廠前端元件庫工具集合(PC端、移動端、JS、CSS等)
- 《大前端進階 Node.js》系列 必知必會必問
- 《大前端進階 Node.js》系列 多程式模型原理(位元組跳動被問)
- 《大前端進階 Node.js》系列 雙十一秒殺系統
喜歡的小夥伴加個關注,點個贊哦,感恩??
聯絡我 / 公眾號
??微信搜尋【接水怪】或掃描下面二維碼回覆”加群“,我會拉你進技術交流群。講真的,在這個群,哪怕您不說話,光看聊天記錄也是一種成長。(阿里技術專家、敖丙作者、Java3y、蘑菇街資深前端、螞蟻金服安全專家、各路大牛都在)。
接水怪也會定期原創,定期跟小夥伴進行經驗交流或幫忙看簡歷。加關注,不迷路,有機會一起跑個步? ↓↓↓