前端工程師的摸魚日常
周五了各位,好久沒更新摸魚文章了,今天簡單說兩句就撤!

我是一名前端哲學工程師,除了前端什么都會一點。
我每周下午,都會思索一個問題。
摸魚有沒有罪!
每個人都在生活中扮演著不可或缺的角色,每個人都有自己的價值。同時每一個人的身份又具有多樣性,比如說張三擁有著丈夫的身份外,還有著其他的身份:別人的丈夫。啊這都是不沖突的。這是我初中政治書上寫的一段話。每個人在生活中都能大概的感覺出來自己在這個圈子中扮演的是一個什么身份。
比如每個村都有一個大傻子,如果你覺得你們村沒有大傻子那說明你就是那個大傻子。
有的人是領導者,有的人是奮斗者。
我不裝了,我攤牌了,我是害群之馬,我是寄生蟲。
當初那個韓國電影《寄生蟲》要是選我什么金馬影帝我都給他干下去。
話雖如此,我每周卻依然按照勞動法規(guī)定的一周十六小時工作制在努力工作。每周都在為這個社會創(chuàng)造價值。我對我自己感到自豪。
魯迅說:“前端和后端,總有一個人要牛逼。”
魯迅說:“不會CV的工程師不是好前端”
我最近很開心,因為我遇到了迄今為止合作的最好的后端。這個人已經工作了七年,工作經驗非常豐富。其實叫他后端不太好,叫全棧要更合適一點,我為什么喜歡他,因為他這個人干活很負責,前后端一把梭。臥槽這個人有時候接口都自己寫,我的任務只是幫他調調接口優(yōu)化一下他寫的頁面代碼。
也不能說優(yōu)化吧。他那個sass文件我拿到了都是直接ctrl a清空重新寫,在我看來重寫他的代碼往往比改良要省事的多。剩下的就是無聊的時候拆一下組件,他這個人寫代碼沒有可復用性的。
所以我有大把的時間搞自己的組件庫,以及學視頻剪輯。一個不會視頻剪輯的前端工程師不是一名好美工。
我最近,在戒煙。
抽煙的頻率已經從一天一包變成一天五根以下,這對我來說是很不容易的進步。抽煙帶來了很多的戒斷反應,失眠,情緒低落,犯困這些負面作用我已經習慣了,在戒煙的時候也在同時進行著減脂。我現在一百三十多斤,對比剛到浙江的時候胖了十多斤,現在很明顯的感覺出來身體在橫向發(fā)展,有點往蒙古大漢方向走的節(jié)奏。
~雖然戒煙,但是別人給我我就抽,不給我我就要~
上個月也戒過一次煙,不負眾望的失敗了。戒煙的時候嘴里總是有空落落的感覺,我的狐朋狗友開始給我拱火出主意,你感覺嘴里沒東西可以嚼檳榔,檳榔能戒煙。本來我不太喜歡吃著黑不拉幾的玩意兒,這玩意兒的味兒實在受不了,但我信了他說的。還跟我說什么:“檳榔加煙,法力無邊。”
于是我煙也沒有戒掉,還染上了嚼檳榔的惡習。但是好在我堅持不懈,堅持說戒煙,這次應該是真的可以戒掉了,檳榔也不吃了,真的是受不了,于是我把檳榔換成糖果,每天吃七八個棒棒糖,于是我在想會不會有一天得什么糖尿病,高血糖.....
最近有很多人想要入前端這一行,感覺我每天就是玩,每天都特別開心,這里重申一下,我只是干活干的少,因為現在業(yè)務方面對于我來說感覺全部都是重復的體力工作,以我的工作崗位目前接觸不到很復雜的東西,畢竟你平時工作也用不到什么手寫vue的雙重綁定,也用不到react的底層運行機制,就我現在一看大廠那個面試題我腦子都疼。這要是沒花個一兩個月準備面試天王老子來了他也不好使。
但是我這個人,非常好學,每天都在確保自己比前一天的自己要厲害一些。在努力擺脫菜雞的稱號。
我先跟各位同學說好,你走前端這行,只要正式工作了以后,每天都會被別人逼逼的,每天都有人在你旁邊逼逼賴賴,各種八竿子打不著的事都會找到你身上,就好像你過年被七大姑八大姨逼逼相親一樣令人煩躁。有的時候明明不是你的問題,但你要負責解決。并且吃力不討好,只要你能容忍這個問題,那前端對于你來說就沒有難度。

我自己是vue起手么,然后在熟悉了dom操作以后才去上手的react。我自己目前的狀態(tài)只能說是不太拘泥于框架了。更多覺得自己是一個js的工程師。但是對于框架與框架之間的差異去挖掘的還不夠深,對我來說區(qū)別目前只在于用的順不順手,vue那個源碼不好看,我自己最近做組件庫都有點頭疼,一半興奮一半吃力的那種感覺吧,更別提去做個方便自己的js框架,這種事我想都不敢想。
我剛入行的時候也比較簡單么,經驗少,只跟地痞流氓斗智斗勇過沒有過工作經驗。所以剛來的時候就是一張白紙么,人家公司招你也看中了你這一點,經歷少,好培養(yǎng),好塑造,像我現在都已經定型了,老無賴了,屬于養(yǎng)成系游戲養(yǎng)成廢了,那公司也不能刪你號。
所以我一開始我也很奮斗的,我有的時候下班我都不回家。我在公司學一個小時再回家,回家以后一般人都懶得學習,我也是,我發(fā)現自己回家懶得學習的解決方法就是不回家。當時也沒有內卷這個概念,就是努力么,平時自己有工作就干中午午休人家睡覺我也在干活,沒工作就自己學習,有不會的自己百度解決不了找導師,找技術好的前端同事,當時我很努力的。
后來第一次和同事起爭執(zhí)是因為工作進度,和導師鬧矛盾,原因很簡單那個網頁我當時能力不夠沒法完美還原,但是我到現在我都是一直力求和設計圖做到一致。間距都不能差,這對于當時的我很耽誤工作進度。然后我導師就說別死扣了差不多就行。趕快做下一個頁面吧。我當時就不聽,我這里遇到問題我必須解決,不解決以后我一遇到問題解決不了就逃避慢慢會廢的,然后就起了爭執(zhí)。
當時很不服氣,現在去看以前發(fā)現人家說的對啊,那工作因為你一個人耽誤你不是禍害么,你在那一直扣細節(jié)一直扣尼瑪呢。這要是我?guī)氯擞龅竭@種情況我反手就是一個大嘴巴子。
當時干活我總是延期,對自己能力沒有一個明確的判斷,導致誤工期,主要因為我是個垃圾。有的時候做東西我會去考慮前端方面的性能,渲染時間。會去做各種優(yōu)化,臥槽我他么當時頁面都做不明白竟然有腦子想優(yōu)化,我導師說你知道做優(yōu)化確實很好,但是咱們干活就先把活給人家干完了,你優(yōu)化做的再好有什么用,帶來的提升不過一丟丟,不如偷懶等著下一個活,一個頁面你做的再好和你有什么關系。你給人家干活那是人家的東西,能做完就行了,你優(yōu)化這個優(yōu)化那個,抽這個組件那個組件做復用,有什么用,別人只看你的項目,誰看你實現的過程。
當時也是不服氣,我特么我會優(yōu)化會拆分組件,你不讓我干給我講什么狗屁職場道理,我當時感覺就很無力,沒法改變的東西很多,這個行業(yè)是這樣的。沒人在意你怎么做的,只在意你做沒做完。
這讓我想起了業(yè)內一直流傳的一句話,每個程序員的代碼都是自己的寶貝,看別的程序員的代碼就好像看別人的褲衩子一樣很不禮貌。
跑題了。
臥槽我遇到最傻逼的代碼他下面有一個組件功能跟上面那個組件一毛一樣,但是他不把代碼拆出來復用他直接復制粘貼。那八百行的代碼直接復制粘貼。我看這個前輩給我留的代碼我看到兩千多行的時候我說臥槽這特么怎么越來越熟悉。他那個項目什么css都給你寫一個文件里。
一千多行的css,我都能模擬出來他當時是怎么寫的代碼,他一邊敲鍵盤一邊仰天罵。
“去你嗎的css!艸!”
后來這個項目過手的人越來越多大家都不愿意動到我手里的時候一共六千行,六千行啊,你知道我是怎么看過來的么。我每看半個小時都要去公司樓下連抽三根煙懷疑人生。
還有一次那個公司項目文件里有一個特別詭異的文件,他那個文件格式后綴是.rsy。那一個文件賊特么大好幾百兆,我去百度了一下.rsy文件是什么百度說什么母豬msy什么亂七八糟的。就好像我以前有一次在b站搜dom它給我整了一大堆什么sm。后來我問我導師我說這文件是干啥的為什么咱們公司的git上有這么個東西他說哦你不用管那是我給你丁哥傳的游戲。
我當時覺得咱們公司的git你們拿來傳游戲玩是一件非常離譜的事,后來我膽子更大,我在我們公司的服務器上掛我的個人網站,你別說這牛逼的服務器確實夠用。
后來雖然有的時候我和一些同事產生分歧,但是也不會明面的展露出來,大家都是混口飯吃么,沒有必要鬧得特別僵。我后來總結了四十字真言,大家有緣希望可以銘記于心。
見人說人話,見鬼說鬼話。
遇事不自責,反手找領導。
有鍋我不背,下班我先走。
要問我是誰,前端軟飯王。
去年我快要離職的時候,我跟我組長聊天,我組長跟我一樣老家湖北的,他宜昌,我襄陽。我組長人也很隨和,知道我沒有留在公司的意愿,又給我聯系朋友,又給人家打包票說這小子能力不錯。又給我弄簡歷,又給我傳授面試經驗,結果后來離職了那公司我沒去,自己找了另一家傻逼公司。
那種感覺就好像你有一個青梅竹馬,你倆兩小無猜婚事都訂好了,你對她百般呵護千倍照顧,結果洞房那天你媳婦和村東頭大傻子跑了,我對此事一直有愧。我后來有天和朋友路過公司,我買了水果上去跟我組長道歉,好家伙快三十的人了愣是追著我罵。
我適應能力強。
人就是這么一步步變的,我有個同事兩三年工作經驗不如人家剛入行的實習生,有的同事干這行七八年了也還是初級工程師。
大部分人從初中努力,一直努力到大學,又找工作,卷了十來年了,現在工作了,你還讓人家努力,還讓人家卷,那什么時候享福?錢是掙不夠的,這一切都很累的。像我遇到的一些同事我特別能理解,不是沒有上進心,是真卷不動了。
終生學習,說得容易,有幾個人能做到。
每個人對于人生都各有選擇,有的人覺得不學習就當個初級每天開開心心的挺好。有的人覺得我不當個技術專家我這輩子白活,每個人三觀理想都不同,不是說你一直努力你就看不起人家每天混吃等死的覺得人家不對。中國程序員這么多,前端這么多,有幾個技術專家,有幾個架構師。
本來就沒有對和錯之分,你站在道德制高點你不冷么。
話說是這樣,大家能努力還是努力,前端這個行業(yè)太好玩了。你學的所有技術都是為了去解決隨著你成長遇到的新的問題,學習不要盲目,不要白學。我雖然不干活,但是我學習。
要是真想成長就把那些打發(fā)時間的app卸了,把游戲都刪了,你把自己整個生活搞得非常枯燥,一對比你就發(fā)現做網頁也挺有意思的,做到哪塊不知道怎么做去谷歌就能學到新技術,這樣不斷驅動人就會越來越厲害。
然后跟各位還在上學的同學說一下怎么寫簡歷。你要弄清楚簡歷有什么用, 簡歷是介紹你自己的。公司通過看你的簡歷決定要不要給你面試,那你要從簡歷上說明你有什么價值,簡歷不是用來介紹你這個人的,是用來說明你有多牛逼的,你跟其他人有什么不一樣。
你寫技術一些學校學的亂碼七糟包括考的證書什么就不用寫了,你有個導游證有個教師資格證跟我招個程序員有什么關系。你不如寫寫我會什么技術能用來干活,我有個什么博客特別特別吊,再不行你寫寫你自己吃苦耐勞能加班也行啊。平時有學生會那個時間不如假期多去實習。能考研就考研。雖然現在畢業(yè)的出路已經沒有什么優(yōu)劣之分了,但是本質上還是留學>考研>找工作,留學回來別的不說,很裝逼的。而且外面發(fā)展確實比里面好。
算法也很重要,數據結構和計算機基礎,網絡機制都很重要,當你弄明白這些你會有一種感覺,感覺自己才是一名真正意義上的工程師而不是苦逼寫代碼的。
我弄明白了么,我還沒有,我leetcode上大多數題都是暴力破解。我學算法是為了讓自己的腦子轉起來,就跟解謎題玩?zhèn)商接螒蚱瓢改欠N感覺差不多。我感覺好玩。
如果你想一直走下去,你要學,你一定要學,我也要學,我們一起學。
哦這周的東西好水說的全是垃圾話。
我逛論壇聽他們說水月雨的夸克可以碰瓷謝蘭圖?我直接臥槽什么垃圾耳機這么裝逼。我好奇買了一條還在路上。
發(fā)燒窮三代,單反毀一生!
嗯,新來的后端要跟我聯調接口
我說小朋友,你的數據盡量按我需要的格式來,他不服氣,他說你這個沒用,我說有用,傳統(tǒng)的前后端分離返回的格式要盡量規(guī)范,這樣好處理。
他說試試,我說行,我請求剛發(fā)出去,他數據啪的一下就返回了,很快啊!先是一個Code碼,一個字符串,一個數組,我全部接受轉換成模型了啊,轉換以后自然是正常處理業(yè)務邏輯和頁面展示.
我笑一下提交測試了,一上正式環(huán)境程序突然崩潰了,我大意了啊,我忘了判空,他也沒判空,我說后端你不講碼德,他說對不起江老師,是我不懂規(guī)矩,他說他是亂打的代碼,他可不是亂打的。code碼,字符串,數組。訓練有素,后來他說他做了好幾年
啊,看來是有一定經驗,這個年輕人不講碼德,來!騙!來!糊弄!我一個老前端,這好嗎?這不好,我勸,這位后端,耗子尾汁,好好反思,以后不要再耍這種小聰明,程序員要以和為貴,不要搞窩里斗,不要再把空值異常拋給前端了。謝謝,朋友們。

還有一件事!!!
我最近特別迷戀釣魚,我覺得我已經深深的陷入進去了,已經連續(xù)一個多月每周六周日去扔兩桿了,甚至有幾天中午下班還要去扔兩桿。我的淘寶京東每天給我推薦漁具,我的抖音每天給我推薦釣魚的視頻,我是越看越上頭。但老是空軍你說氣不氣,我天天買了一堆魚餌,就是沒魚。我是真他嗎服了,又菜又愛玩。我不知道各位有沒有喜歡釣魚的。我們可以互相學習一下經驗。
作為一名釣魚人,無論走到哪里,我都遵守不走空軍路的原則,搞不到青魚,就搞草魚,搞不到草魚,就搞鯉魚,搞不到鯉魚,就搞鯽魚,搞不到鯽魚就搞噘嘴,搞不到噘嘴就搞麻嫩,搞不到麻嫩就搞河蝦,搞不到河蝦就搞田螺,如果還是空軍,就偷著釣花白鏈,花白鏈也搞不到你就搞狗,沒狗我就偷雞,都沒有的話就拔人的蘿卜,割韭菜,摘黃瓜,還有辣椒…… 本人磯桿,手桿、海桿,路亞無不精通、電話通知后10分鐘出發(fā),身體強壯可持續(xù)戰(zhàn)斗7天7夜。上至打窩、和餌料、做線組下至挖海蚯蚓,扛魚,下水探底,什么事都做的出來——饅頭,礦泉水已準備好、朋友不支持釣魚已斷絕關系,老婆不支持釣魚可離婚,孩子不支持釣魚已送人!風雨無阻隨叫隨到!
最后一件事,華為云也搞了個類似csdn的社區(qū)平臺,然后前段時間邀請我入駐,本來我是不情愿的,但是他們說有禮品,免費送。好家伙,這肯定得薅一波羊毛。反正不要錢,有便宜我就占。
然后他們送的禮品今天到了,一個金屬鼠標墊,一個鼠標,還有一副撲克牌,還有兩個不知道是勛章還是什么亂七八糟的玩意兒!我不知道你們有沒有入駐

好了今天就到這里了,下周見!
我是江太公,山水有相逢!
