作為一名初級前端小白,寫在年初的一些話

2022-07-24 08:51:11 字數 3698 閱讀 6565

剛開始,還是吐槽一下這個標題吧···原本是打算寫在年末的(也就是昨天),奈何大年夜的太忙(2.6才在回家的路上,第二天就大年三十了,基本沒什麼時間寫這篇吐槽了,又熬不動夜),所以就拖到今天了。

其實最初,還是想講一下從大學剛畢業(2015.06滾出校園),到2023年,新的一年,這一段時間的感受吧。

【不忘初心】

好吧,不管是學校裡的經歷,還是畢業後找工作多麼多麼辛苦就不廢話了(畢竟高中沒好好學習,大學是普通的二本,然後大學後又是沒好好學習,講好聽點就是拖延症,講實話就是懶,沒長記性),回顧那4年,或者說不光只有那4年,連著算上高中3年、初中3年,如果好好學習(畢竟沒有個好爹,我們唯一能改變命運的也就只有讀書這一條了),或許現狀就不會是這樣了,可惜沒如果。

2015.6,從校園裡滾出來,終於要開始找工作了。為啥沒有在2014下半年找實習?好吧,還是懶,選擇了考研,後來才再一次確認,是確認,而不是知道,有些事情,真的沒什麼運氣可言,就是要靠積累,用時間換來的,那一瞬間,只有自嘲了吧。意料之中,碰壁,碰壁,還是碰壁,即使過了一面二面,後面還是沒有然後了,沒有紮實的基礎,還有實踐的經驗,根本沒人要。這一刻,泛起深深的無力感。(順便一提,當時是沒打算走前端方向的,畢設做的c++相關的,找工作也是c++方向的,奈何**量實在不夠,實踐經驗又實在少的可憐。當然,造成這種結果,原因都在自身,這我沒法反駁)

好吧,就算本行業的不太好找,最後還是要工作啊。轉行吧,大不了熬過這一年半年後,再轉回計算機、網際網路這一塊唄。然後,找了個國企性質的(三峽下的乙個子公司,水電行業的),做起了實施(不懂的不要緊,反正就是和計算機、網際網路,漸行漸遠就對了)。然後,7月份了,開始上班。

國企性質的:工作?反正就那麼回事,每天閒得沒啥事;工資?反正就那麼點,每個月到點了就按時發(講真,就我所在的那個單位,工資真的是死工資,除非爬上去,不過年底聽那些還在那的講,年終獎發了近10k,好吧,確實有點誘人,不過我走得早,沒撈到就對了)。總之就是那麼熬了一段時間,這期間,曾經想做c++的想法開始動搖了,轉投前端方向吧(先不說入門容易,畢竟曾經也坐過jsp的**,相對來說會比較熟悉),然後開始慢慢自己看了。至於實際的學習效果,後面再提,這個時候還沒真正知道到這個學習方式的效率有多低。總之,除了內因,外界環境,有時候或多或少,會把人的激情一點點磨掉。

之後從成都調到了北京(好吧,期間好像需要派人去巴基斯坦,沒有廉價勞動力派,我被拉到名單裡了),然後,事情似乎沒有什麼變數了,當時時間,8月中,基本就等到了9月底,然後去巴基斯坦撿彈殼了。然後,我辭職了。(期間過程太蛋疼,略過好了)

回想從高考結束,填寫志願的那一刻,選擇軟體工程,或許就是痴迷於計算機、網際網路那種魅力(這話太過裝逼,略過就好),才會那麼選擇的。

「當你不知道迷茫,不知道下一步如何走的時候,回想一下自己最初想要的是什麼就好了」  —————stan

ps:屎蛋(stan,就是我網上的馬甲了···)

好了,講完前景,然後就是從初級前端小白,從一片空白,經過三個月後,慢慢爬過,熬到這一步的感受吧。(至於為什麼說爬過、熬這種詞,並不是將後悔選擇前端這一方向、計算機網際網路這一行業,而是說作為乙個什麼都不懂的小白,前期真的很痛苦,什麼都一知半解,深入的內容一點不熟)

(下面的內容沒有前後順序,只是想到哪個,先寫哪個而已)

【放棄乙個手機遊戲】

年底,徹底把我的nokia 930放棄了,然後我那個上面的乙個手遊(刀塔傳奇wp),徹底也放棄了。

回想起來,我是從2015.04開始入坑,算他每天1個小時(總計),每天不落下地玩,算9個月,好吧,具體多少時間不算了,總之就是很多很多就對了。

其實我之所以用「放棄乙個手機遊戲」作小標題,只是打個比喻,因為我從三四年前就徹底不讓自己看動漫了,然後自己本身也不讓自己輕易看電視劇集,然後也是三四年前就脫離**的坑了(這裡的**是網路**,並非指那種經過歲月沉澱、拿得出手來吹逼的名著)。總結起來就是,消遣、放鬆可以,但不要讓動漫、**、電視劇集、遊戲,拖累自己的時間吧。

【不要停止學習】

好吧,這話是老生常談了,我在這裡再丟擲來,好像顯得有點多餘了。不過,我這裡說的稍微一些不一樣,別人講的是深度方面的,我主要是講廣度方面的。

拿我自己來說,現在就職的是乙個創業公司(好吧,沒有那種動輒融資上千萬的公司那麼牛,也就融資幾百萬頂破天的那種),專門做前端的,在我來之前只有乙個人(然後他主要做後台的,不過不得不說,他前端方面確實也很66666),然後我來了後,一些前端方面的體力活(主要是切圖工作吧,然後調色,頁面內容微調,這些真的是體力活,沒什麼技術含量),由我攬下了。

by the way,公司沒有專門的美工,然後,過年前乙個月,公司的產品跟我說,要我做個開放性的公司首頁,以及使用者登入後的個人中心頁。然後,好吧,公司現在就乙個產品,然後pm想要把公司這個產品,做成乙個ip,旗下有n多的產品(通俗點講,往大了講,就是做成「baidu」那樣的品牌,旗下乙個個產品,恩,就這樣),然後,我嘴上答應了。其實我內心真的好崩潰啊,巧婦難為無公尺之炊,公司產品都沒幾個,現在要把乙個產品裡的乙個個服務獨立成乙個個產品,原來的那個產品搞成乙個ip,臣妾做不到啊。

好吧,pm的要求再多,程式猿也得滿足是吧,就算這個ip真的沒啥產品,假裝他有產品,給他填充就ok了嘛。

然後,我的內心還是崩潰的,開放性首頁,做成海報形式的。oh no!!!媽媽問我為什麼跪著敲**?沒有美工畫海報,沒有ui設計師來給我手稿或者原型,我真的壓力很大的啊,隨時面臨其他人說:「握草,怎麼這麼醜」、「握草,你摸摸自己的良心,這麼難看,你自己看不看得下去」···然後,然後就沒有然後了。

當然,這還不是最痛苦的,畢竟整體的**視覺效果可以仿照別的成功的**嘛。但是,現在要把公司做成乙個ip,總得給別人介紹部分主營產品吧,難道全用文字?好吧,我還缺個美工給我來點傳遞公司理念、產品定位的手繪圖或者其他的手稿。

這個時候,我好希望自己什麼都能幹,只要和前端相關的。儘管各種前端框架已經讓我夠頭疼的了,儘管還有node.js在前方等我去啃,不要放棄相關的其他內容:ps、ae、ui設計(或者平面設計)等等,要學的太多了,不光在深度方面需要學,廣度方面也別忽略了。

除了前端相關的,資料結構(不得不說,我現在對樹、二叉樹balabala什麼的,已經全還給老師了),還是需要熟悉的,leetcode,慢慢開始啃吧。

【早睡早起,作息規律】

都說程式猿二十多歲看起來像三四十歲,歸根到底,還是自己找的:熬夜、不規律作息,又缺少運動,不這樣才怪。

我個人來說,即使當天工作沒在十一點半前(為什麼不是十二點?總得留個半小時洗漱,然後準備入睡吧。當然十一點半已經算遲的了)完成,還是盡量早點睡,然後第二天早點起,趕完最後一點收尾工作就好了。

工作重要,學習重要,自己的身體更重要吧。

【多讀書】

這個好像和前面的「不要停止學習」有點重合了。

不過其實也沒有,這裡說的讀書,就是說技術、工作之外的書啦。另外,之所以用「多讀書」,也只是舉個栗子,娛樂時間,看看書,然後出去走走,程式猿這個職業,好多人都活得太壓抑了,歸根結底,一切都是自己找的。

勞逸結合,不要總是沉迷於技術、工作,畢竟生活除了工作,還有油鹽醬醋,還有情感生活,莫到最後又在那抱怨都三十歲了還沒女朋友,一切根源全在自己。

【寫在最後】

好吧,就上面那幾點,我也只能總結出那麼幾點了。

現在公司又來了兩個實習生,走前端方向。然後,然後我來帶他們。oh no!!!媽媽問我為什麼跪著工作?握草,我都是個半吊子,還是learning by doing,怎麼帶啊,蒼天啊,救我。

好吧,不得不說,有時候小公司還是有一定好處的:給你個任務,「我不要聽過程,最後給我結果就可以」,然後自己就可以絞盡腦汁去想怎麼搞定就可以了。壓力下,還是巨大的壓力下,人總是能爆發出自己都不敢想象的力量。總結起來,就是,逼自己一把,未嘗不是壞事。

原本是計畫大年三十發文的,然後就可以祝大家新年快樂的,然後現在,祝各位不光是走前端方向的小白還是老鳥,都在新的一年工作順利,越走越遠。

一名前端小白的學習筆記 1 N git

人為維護文件版本的問題 git 提交 每次最好只提交乙個功能 git add 檔案列表 追蹤檔案 git commit m 提交資訊 提交資訊語義化 向倉庫中提交 git log 檢視提交記錄 git log oneline檢視提交資訊 簡化 撤銷 將檔案從暫存區刪除 將 git 倉庫中指定的更新記...

一名前端小白的學習筆記 1 N canvas

fillrect x,y,width,height strokerect x,y,width,height clearrect x,y,width,height beginpath closepath stroke fill moveto x,y lineto x,y arc x,y,radius,...

從一名初級的DBA成長成一名高階DBA 1

我應該成為一名dba 麼?我曾問過的乙個問題是乙個人應該從事dba這樣的職業麼。這個問題並不容易回答,因為它因人而異。有的人有成為一名好dba所需要的天賦。而其他人並不認為能夠很容易掌握成為dba的秘訣。dba職業需要掌握一定的技能。而且還需要其他it職業所不必需的要求。因此,為了回答這個問題,我通...