本文參與了 SegmentFault 思否徵文「2020 總結」,歡迎正在閱讀的你也加入。
昨日聽聞某公司98年姑娘的噩耗,再結合本身的經歷,深感:工做都是公司的,健康和技術這些纔是本身的!拼命爲資本打工,到頭來不過是肥了資本家,苦了本身!願天堂沒有資本家的壓榨!前端
最近平臺在徵文,寫年度總結,我也內心癢癢。可是看了各位大佬的總結:git
一度嚇得我不敢動筆,由於這些我都沒有!!我只是一個被焦慮驅趕着的底層技術人😭github
個人2020是從糟糕和憤怒中開始的,一切都源於一次績效談話:面試
領導:「Dennis,今年你的績效很是好,漲薪是xxx」segmentfault
我:「哦。。。」 (沒有升職,漲薪不過是公司平均數,雖然對這個結果有過預期,可是內心仍是很難受)後端
領導:「你有什麼想問或者想說的嗎?」前端工程師
我:「沒有。。。」 (說什麼呢,你這只是通知我結果,又不是跟我商量,我說啥有用嗎,還不如不說,難不成罵你一頓?)架構
領導:「嗯。。。Dennis。。。你們雖然都知道你技術很厲害,可是都是你周圍的同事知道,有時候跟上面領導搞好關係也是很重要的!」測試
我:「哦。。。」(你是也以爲這個對我不公平嗎,因此補這麼一句,我沒問緣由,我也不想知道緣由,你還補這麼一句,是以爲準備了一堆PUA的話語沒了用武之地嗎?這是叫我接下來要注意跪舔領導,好升職加薪嗎?)spa
此次談話全程我沒說幾個字,可是內心很憤怒!我是2017年5月加入這家公司的,以前是在上海,由於結婚了,想着回成都安家就到成都找工做了。找的時候很隨意,總共面試了半個月吧,拿了幾個offer,包括某二線大廠,通過比較,以爲外企不加班,工做環境也還能夠,薪資也能接受,就來了這裏。
當時進來的時候是個新項目組,除了上面提到的領導,我是成都第一個前端,後面又加入了一些小夥伴,最多的時候,咱們組前端有10個。咱們這個項目組從一開始成立就是公司的開荒團隊,基本都是作新項目,上面老闆有了什麼新想法都會扔給咱們實現。使用的技術棧咱們也沒有決定權,基本都是美國架構團隊決定的,因此第一個項目用的是Ember
,估計不少小夥伴都沒據說過,後面幾個項目才引入了React
,還用React-Native
作過APP。由於東西基本是新的,我入職最先,並且技術上也有點底子,學東西也快,因此能夠不要臉的說,後面加入的小夥伴或多或少我都帶過,以至於坐我旁邊的小夥伴說:「Dennis,我來這裏兩年多,感受沒學到什麼東西,惟獨從你身上學了很多!」
2017年這半年項目有點亂糟糟的,美國架構團隊主導,還跟美國同事合做,有時差溝通不方便,效率很低,感受沒弄出什麼名堂。2018年慢慢的咱們有了些自主權,項目算是進入正軌了,這一年我也全身心投入工做,任務專挑難的,產出高,BUG還少。咱們一個迭代三週,我常常是三週的活兒一週多就幹完了,因而我又去領下個迭代的任務,最多的時候我完成的任務超前兩個迭代😳還發生過其餘小夥伴去領下個迭代任務的時候,發現被我領太多,他們沒有了的狀況。因此整個2018年談績效時,我很是好,從完成的任務量來看,我是組內第一,我本身估算了下,超第二名20% -- 30%,超最後一名可能有50% -- 80%,由於統計數據員工看不到,這個數字是我本身估算的。可是組內第一確定是沒跑的,領導也是確認的。
因而2019年初,談2018績效的時候,領導說:「Dennis,你今年的績效很是好,明年再這樣是能夠升職的!」我當時聽了還挺高興,有點奔頭了,嘿嘿~直到某天鼠標滑到了某同事的頭像上,嗯?職位變了,升職了!就這麼悄悄咪咪的升職了,別說慶祝了,連個官宣郵件都沒有,等着組內小夥伴本身去尋寶?說實話內心有點難受,以前職級跟我同樣的,我覺得我能升職,可是倒是別人,可是想到領導說的話,今年繼續好好幹,我明年也能升職,又有點釋懷了,晚一年就晚一年吧。
結果2020年初談2019績效的時候就出現了開頭那一幕,又沒升職!雖然我績效跟2018同樣,也是很是好,可是有毛用!內心很憤怒,不解,當時也不知道PUA這詞,如今看來遇到老PUA了!去年騙我繼續努力賣命,今年再騙我去跪舔領導?
憤怒歸憤怒,冷靜後開始想出路:是我作錯了嗎?是的,我是有錯,我太老實了,只知道埋頭幹活,除了直系領導,上面的領導我都不熟,甚至CEO跟CTO是誰我都不知道,只知道是個外國人,國籍我都不太清楚;是的,我是有錯,不應太懦弱,上次沒升職,內心不舒服沒有說出來,讓人以爲好欺負了,因此此次繼續;是的,我是有錯,太埋頭於業務了,技術雖然可以知足業務需求,可是除了寫點公司業務外,在其餘技術方面沒有進一步建樹,以至於中途面某大廠,一敗塗地。
曾經將全部心思都放到公司上,總想着怎麼快點,好點完成任務,技術沒有深刻,夠用就行,可是當公司不承認你這種付出後,怎麼辦?我發現,我落後了!這幾年我只出去面試過一次,是隔壁組領導離職後拉我去面的,是某一線大廠,一面過了,二面沒過,二面問了些源碼,我都不知道。光寫業務去了,只會import
,誰管他是怎麼實現的。。。當時就感受有點落後,可是好歹還有份工做,這個公司我績效好,說不定很快就能混個技術經理當當,就沒繼續深究了。如今升職技術經理沒戲了,這種落後的感受讓我焦慮了。再仔細看看,這幾年都拿着公司的平均漲薪,而2017年我是降薪回成都的,結果就是我如今的薪資還沒2017在上海的時候高,而當時留在上海的小夥伴已是我兩倍甚至三倍的工資了,我焦慮的頭髮都禿了。。。
落後了就遇上來吧,怎麼趕?我不知道!可是我必須得作點什麼,作什麼呢?跪舔領導,升職加薪?貌似也是條路,可是我不會,我也不想去學。學不來跪舔就學技術吧,畢竟業務作再多也是公司的,技術纔是本身的,從頭開始整理前端知識架構吧!我在網上找了些架構圖譜,還買了些網課,也看了些別人寫的知識架構。發現不少都是深度不夠,有些前端知識架構一篇文章就寫完了,我到如今已經寫了幾十篇,數十萬字,都還沒寫完。。。不少網課目標客戶也是一兩年的新手前端,難道我看了這個出去告訴別人:「我學完了XX課程,會React,Node。。。」別鬧,我2016年初開始轉行作前端(以前還幹了兩年多測試),已經作了4年了,光這樣,確定達不到個人目標。
因而,我決定,我本身來寫,將那些我曾經凌磨兩可的知識深刻嚼碎,本身寫成文章。深度必定要夠,怎麼纔算深度夠,至少要比某些網課講的深!有這麼一件事,當時我在某網課看了節Promise
課程,可是他只講了用法,這對我沒什麼用,Promise
我都用了幾年了。那怎麼比他寫的深呢?本身實現一個Promise
,而且要符合Promise/A+
標準,我花了點時間,把這個實現了,而且發佈到了思否:手寫一個Promise/A+,完美經過官方872個測試用例。後來這個網課助教回訪,問我對課程有沒有什麼建議,我說,Promise
太淺了,用法我早就會了,至少也來個手寫Promise
。當時我並無說我已經手寫過了。。。後來他們又補了一節手寫Promise
的課程,內容我就沒看了。還有件事,我發現不少課程講Express.js
的時候只講用法,不講源碼,反而喜歡講Koa.js
的源碼,因而我本身寫了Express.js源碼解析,也寫了Koa.js源碼解析,寫完後才發現,Express.js
源碼比Koa.js
複雜多了,怪不得你們都喜歡寫Koa.js
源碼,而不寫Express.js
的。
以前面某大廠不是源碼掛了嗎,除了Express.js
,我還去看了不少源碼,我把看源碼過程都寫成了文章。React經常使用技術棧都寫了:React Fiber,Redux,React-Redux,Redux-Thunk,Redux-Saga,React-Router。固然還寫了不少其餘的源碼解析和基礎知識。我寫文章的時候不少時候都是寫給將來的本身看的,由於我學東西,常常有這樣的感覺,學的時候啥都看懂了,可是過了三五個月就忘了,還得重頭再來學一次。爲了讓三五個月後的本身能快速看懂複習好,我寫的文章儘可能深刻淺出,好理解,寫的源碼解析儘可能層層遞進,從簡單入手,而不是一上來就是源碼把人弄得暈頭轉向。很多朋友在評論時也提到這點了,說個人文章好理解,比喻恰當,由淺入深,層層遞進,後面我會繼續保持這個風格~
因此我這一年沒有去搶活兒幹了,完成本職工做就好了,多的時間都拿來補充個人知識架構,寫文章了,我把這些文章都彙總了一個列表:前端進階知識彙總。
績效談完,不久就發生了你們都知道的大事:新冠爆發了!剛開始時,主要在中國爆發,外國還沒受太大影響,咱們公司除了安排員工在家辦公外也沒啥變化。可是過了幾個月就不同了,你們都知道的,美國爆了!咱們的主要客戶都在北美,並且咱們的主營業務是各類體育賽事的軟件服務,那但是雪上加霜了,都這會兒了,誰還出來體育活動啊?最嚴重的一個季度咱們營業額直接同比降低80%!裁人開始了,隔壁組項目上線次日所有裁了。美國人太貴,美國辦公室基本算關門了,以前幫咱們技術選型Ember
的那個架構師也走了,不知道是被裁的,仍是主動離職的。可是咱們組一我的沒裁,估計是看咱們是開荒隊伍,公司對新項目還抱有一線但願,因此沒動咱們。
又過了幾個月,公司業績尚未轉機,又有了碎言碎語,又要裁一波,因而咱們組前端被裁了兩個:開頭找我談績效的領導和說從我身上學了東西的小夥伴!同時被裁的還有我領導的領導,以及咱們組後端領導。這是什麼操做?小兵留了一堆,領導全裁了!咱們也不知道,咱們也不敢問。可是打聽到他們裁人補償還不錯,n+2
,不到一年算一年,年終獎折算,年假也折算成錢,要知道咱們年假起步就是15天,在職第三年20天,第五年25天,年假折算差很少又是個把月工資。這可把咱們沒被裁的饞壞了,反正升職無望,不如拿了大禮包換個地方東山再起。因而接下來的半年咱們每天盼着被裁,可是這都2021年了還沒實現。。。
其實我開始寫文章並無指望什麼收穫,純粹就是我的的知識總結。可是有很多小夥伴給我點贊,也有小夥伴開始關注我,剛剛還拿了思否2020年度「Top Writer」,這裏感謝各位小夥伴的喜好和思否平臺的支持~
有些朋友看了個人文章後也會向我發出面試邀請,職位有大廠的前端工程師,也有小廠的前端負責人,可是我所有都拒絕了。不是我矯情,而是我還有件大事:咱們的小美妞出生了!就是我女兒出生了,名字叫「靜靜」,來,靜靜,給你們笑一個:
雖然對如今公司有不少怨念,可是工做時間那是100個滿意。我在這裏待了三年多,加班總共才一兩天,有次週六加班還拿了雙倍工資。平時基本是上午10點到公司,下午六點就走了,有時候有個事什麼的,打個招呼四點多也能夠走。並且年假還多,我2020年的年假是20天。另外家裏若是有事走不開,打個招呼就能夠在家辦公。這麼靈活的時間更好照顧家裏,因此這一年我一個面試都沒有參加。
因此總結下來,個人2020年主要收穫就是:
flag仍是要有的,萬一實現了呢:
最後感謝思否給的平臺,祝思否越辦越好~
也感謝各位夥伴的閱讀,祝你們新的一年財運滾滾,心想事成~
另外隨便關注下個人公衆號唄,幫我實現2021的flag:進擊的大前端,謝謝各位老鐵~