回憶
今年感覺過的更快了,又到了年度寫總結的時候。先來快速過一下回憶一下今年
- 離開了工作五年的公司。入職了一個大一點的公司
- 租的房子也換了,租金暴漲
輸出內容
- 文章產出慘不忍睹,只有個位數。
- 問答也不如去年,只有 500+,不過也算一日一題吧。
- 分享、調研等對內輸出前半年還在做,後半年換工作了頻率減下來。
- 出遊的話,今年只去了一趟廈門
思考
下面是今年的一些思考?,和大家分享換工作的心路歷程~哈哈哈哈
對於老東家還是有蠻多不捨的,有挺多處了五年的朋友,也有非常奶思的老大(智哥超級棒,護犢子,敢打敢拼,超能喝噸噸噸),還有一手帶大的小弟 ?
其實換工作這個事想了很久,走的原因有很多,不走的原因也有很多。最後還是走佔據了上風,不妨你來猜猜?
不走:
- 兄弟:五年之久,念大學才四年,還有最後一年不在學校。八個小時工作時間,再算上加班,這都比我陪我老婆時間多了 ?
- 領導:老大非常的 nice。跟對人有時候很重要,有權力、有福利、能成長。智哥還特別護犢子。(有沒有想和智哥混的,優貝還招前端。吹爆)
- 舒適:也算是老員工了,手底下也有小弟,幹活得心應手。
- 錢:工資、年終獎、優秀員工啥的都挺到位,雖然和大廠子沒得比,但是也很能打。
走:
- 公司:公司也待了五年,體量的話變化不大。而且越來越捲了,我幾乎天天十點下班(當然小弟們走的還比較早,就是幾個小負責人開不完的會。起的早睡得晚遲早涼啊)那我為什麼不換一個大一點的公司卷呢?
- 晉升:雖然工資都到位,但是感覺晉升也到頭了。和我老大比,管理上我的確服氣,技術上大家差距都差不多,每個人有自己熟悉的領域。
- 體量:績效就那麼多,我吃了別人就沒有,我自信我能吃飽。但是呢大家共事也挺久了,該走就走,說不定因為我走了,其他人成長起來公司能有所改變呢?
- 年齡&焦慮:真的,北京太 TM 焦慮了。馬上三十,不換的話,這碗飯還能吃幾年?以後還有機會換嘛?
- 招聘:招聘是真難做,沒有新鮮的血液。
基於上面的思考,我覺得我需要換一個體量大一點的,滿足一下我的晉升需求,學習一下其他公司的管理制度,邁過 35 的檻。
說起這個我想起昨天和我媽視訊,她說:你們那工作有什麼難的,有什麼累的?可比種地啥的輕鬆多了,不就是學習嘛,學習能有多累?我就不覺得學習累(她也沒種過地,不過因為年代的問題吧,小的時候有可能苦了點。現在是個畫畫的) 兄弟們,我怎麼能反駁她一下?
麵筋
我猜兄弟們最愛的就是麵筋了,我面了四家(快手、金山、位元組、滴滴)面試都通過了,猜我入職哪裡了?
這塊其實兩個角色「面試官、候選人」都想輸出一下,之前在優貝做了兩年多的一面面試官,招是沒招到幾個人,把自己勾引走了。
我覺得我面試順利也和我瞭解面試官心態有關
面試官
離職前給他們交接工作也有這塊內容,整好借這個機會好好整理一下。針對前端開發的一面面試喲
我們先來了解一下招聘都要做什麼,目的是什麼?
招到一個符合標準的人,那麼標準是什麼呢?
- 學歷(公司硬性要求)這個就不用展開說了吧。一般 HR 那邊就能把不合格簡歷篩掉
- 技術(能幹活、有潛力、補短板、有特長)基本招人就這幾個方向了,必須要在一個方向有特點。無非就是人手不夠,或者給新業務做儲備,或者想上一些新的技術。反面例子就是乾乾啥不會,吃啥啥不剩
- 性格。這部分一般是個正常人就行,各位別覺得搞笑,真的會有不正常的人 ? 。一般會搭配團隊性格,比如說「攻擊性」敢打敢拼、活躍、據理力爭,比如說「平和性」沉著冷靜。反面例子就是不會主動
- 溝通。
如何判斷一個人技術是否達標?到了兄弟們感興趣的內容了。
- 基礎知識(3題)。HTML、CSS、JS 前端護城河。比如說 css 權重怎麼計算?html 塊級標籤有哪些?JS 資料型別有哪些?
- 邏輯能力(2題)。程式碼片段或者簡單程式設計題。比如說閉包結果是什麼?比如說求平均數?比如說排序?
- 進階知識(2題)。新技術、業務擴充套件。比如說實現 axios 支援 cache 功能?比如說 Array.prototype 上的一些新方法寫個 polyfill。
- 擴充套件知識(2題)。這裡就有點難說了,業務難點、業界實現、相關技術都有可能。比如說網路:https、http快取。比如說 webpack 能做哪些內容、原理、loader。比如說效能優化。
- 演算法(1題)。簡單、中等難度,看前面的表現,這裡再來考察一下抽象能力。
- 過往經歷(2題)。這裡一般是為了看看對於之前業務的理解程度,比如說是否參與了核心功能的開發還是說只打了打下手。也為了看看候選人是否能在已做的專案中獨當一面。也可以看看錶達溝通、總結匯報等等。算是一個綜合方向的考察。
如何擰乾水分?(真才實學的候選人忽略這一分組,面試官重點關注一哈這個分組)我不歧視培訓班,畢竟我也會網上付費學一些東西。但是很多培訓班都會整很多水分。
- 基礎知識考察。一般速成都會忽略這些東西,比如說是 html 、 css 這些東西。比如說一些計算機基礎常識硬碟和記憶體(這就有點惡搞了?)。
- 業務邏輯、變成邏輯。這個環節一般是訓練重點,但是往往也是弱點。之前說過目的是找個能肝活的(肝,這個字挺好,我就不換了),那麼直接上一個 CURD。當然這裡可以考一考業務場景,用花哨的語言模糊一下考察點。
無法藉助搜尋引擎完成。比如說場景題,目前專案載入慢,應該怎麼去優化,候選人肯定會背答案,但是這個時候面試官讓候選人回答一下具體操作步驟
- (network 排查異常資源,cli -report,webpack --profile --json > stats.json )
- LH 分數。有哪些指標。每個指標的優化方向?
- 火焰圖。如何檢視,如何分析?
- 分析出來如何解決?每一個問題對應的方法是什麼?
上面大概就是我之前和他們溝通過的一些例子。具體的例子應該不是這個,畢竟我題多。
下面我們開始針對面試官目的來的設定準(xian)備(jing)
候選人
其實面試這東西吧,就是多準備,刷刷題,面試官也希望候選人是一個有準備的人。
下面說一下如何做準備,雖然我記得也不多了。
準備:
提前準備好專案,把你會的都打打草稿。那簡歷寫一坨你自己都不會幹嘛,給自己找事?
我們們能給簡歷好好打理一下嘛?
例子一:實習生、培訓班特徵:許可權、登陸、註冊。懂得都懂,這東西千百年不改一次,新專案無非就是複製一套。還有Cookie、Storage、Headers 傻傻分不清楚。
比如說,你真的做過了,用了 Storage 存取、 Headers 傳 token ,那你應該上網查查方案的優缺點,相關的知識點
- 既然用了 token,那麼 token 過期了,如何更新?token 有續費之類的邏輯嗎?怎麼顯示的,在那部分?
- Storage 有哪些 API?可以儲存哪些資料型別?localStorage 和 sessionStorage 有哪些差別?
- token 和 cookie 方案有什麼區別嘛?特點是什麼?有什麼場景 token 方案是有問題的?
- 例子二:這個專案不熟、那個專案忘了、這個我只是做了一個頁面,這些專案就別寫了,顯得問一個不會問一個不會 ?。
我們寫在簡歷上的專案,一定要把裡面每一個詞都整明白,這樣問到也不慌。
基礎:
這東西你得會呀,多年老前端這都不會嘛?
這裡有小竅門,平時多逛思否(請打錢,不打錢的話能不能發一份周邊 ?)逛逛問答區,可以按分類篩選題目。
想學的話你就看有答案的,想秀手藝的你就看未解決的。
平時也可以關注一些大佬、網站
css:
- 張鑫旭。 css 相容這塊無敵,我自己時長看一看。
- CoCo。 各種效果,炫的不得了。社群也挺活躍
js:
- 若川。有原始碼共讀之類的活動。社群也挺活躍
html
- mdn。這塊就有個文件就完事了
演算法:
那就刷唄。一天一道。其實答不出來的話,面試官一般都會給思路。
我建議,先了解常見資料結構,然後從簡單到困難,然後刷高頻題。不會不要緊,可以看題解,看了題解的多做幾遍。溫故而知新,可以xxx
當然了,也有一些人會走一些歪路子,比如先寫一個非最優解,然後慢慢優化成最優解,以此來浪費時間。我不太推薦這樣的方法,因為有可能影響你的評級,萬一碰到一個難纏的面試官就掛了。
晉升、職級劃分
這塊也是今年考慮比較多的東西。一個是離職前本身就負責面試,走之前也想劃分這一塊的工作。另一個就是現在基本廠子都有明確的職級(p6、p7、2-1、2-2 之類的),出去面試總歸是會有個評級。
技術這邊一般來說劃分是以下職級:
職級(技術) | 職級(阿里技術) | 職級(阿里管理) | 職級(位元組技術) | 對比工作年限 |
---|---|---|---|---|
初級攻城獅 | P4 | - | 1-1 | 實習生、應屆生 |
中級攻城獅 | P5 | - | 1-2 | 應屆生、1-3年 |
高階攻城獅 | P6 | M1 | 2-1 | 2-5年 |
專家 | P7 | M2 | 2-2 | 3-7年 |
高階專家 | P8 | M3 | 3-1 | 5-10年 |
當然了,雖然級別是這樣。但是每個公司的職級的含金量是不一樣,一般都只能代表本公司內的水平,只有極少數公司的職級標準可以得到業界認可。
關於職級和晉升一般來講有下面幾個說法:
- 初級、中級、高階、架構師
- 當小弟、帶人、帶專案
- 開發轉管理
- 從 B 端到 C 端
- 邊緣功能到核心功能,到錢相關業務。
- 任務越來越虛無縹緲,從一個明確目標任務,到一個想法。
TODO:先簡單寫一點。有個需求比較急。下週我來補上各個職級的能力要求,你們也可以幫忙補上。
技術職級 | 技術深度、廣度(專業) | 領導力、影響力(通用) | 溝通、協調、分析(通用) |
---|---|---|---|
初級攻城獅 | 瞭解所使用的能力,被指導 | - | - |
中級攻城獅 | 熟練運用所使用的能力,被指導 | - | 合理安排工作 |
高階攻城獅 | 獨立完成模組 | 組內 | 分解問題、提出觀點、獨立思考 |
專家 | 獨立完成小型專案 | 部門、社群 | 落地執行、獨立解決、跨團隊協作 |
高階專家 | 代領團隊完成中型專案 | 業內、司內、社群 | 資源評估、知識體系 |
阿里職級參考文章:https://www.zhihu.com/questio...
位元組職級參考文章:https://new.qq.com/omn/202012...
內推
em... 有人要試試前端相關的崗位嘛??,私聊我嘛。來嘛。。哈哈哈哈哈哈
當然如果你有模擬面試、幫看簡歷的需要,也可以來哈。
結尾
2021 馬上就要結束了。這篇文章也斷斷續續寫了一週。
祝大家新的一年吃嘛嘛香,升職加薪。哈哈哈
本文參與了 SegmentFault 思否徵文「2021 總結」,歡迎正在閱讀的你也加入。