1. 程式人生 > >畢業之後的那些事

畢業之後的那些事

關於我為什麼選擇停下來學習

  關於這個問題,我已經回答好多次了,但是身邊一些同學,朋友,家人等還是會對我的這個行為產生不解,甚至是不認同。所以我想,應該寫下來,因為文字表達更能夠能夠理清自己的想法,如果再有類似的問題的話,我可以直接“啪”,貼個連結讓他們自己看去,不求能夠獲得理解認同,但是希望能夠看到我所想讓大家看到的吧。

  關於我決定停下來學習起源於畢業後的兩次面試和一次簡歷投遞,第一次面試一個非前端崗位但是接近前端崗位的職業,失敗。第二次面試一個前端崗位,失敗。第三次簡歷投遞新媒體運營,未獲得面試機會。這三個事花了我找工作開始的一週時間,那一週我很焦慮。有人可能會說,僅僅兩三次失敗,就如此焦慮,對於找工作來說真是太過於“脆弱”。然而,事情並不是這樣,且聽我慢慢分析。我是一個會從失敗中找原因的人,並對原因刨根問底,這三次失敗讓我認識到一些問題:

1,我喜歡前端。以至於我每投的簡歷,都是奔著找工作,然後過渡學習前端的心態去投的,這樣一來,一開始,我的內心就已經開始排斥所投遞的工作,如此,面試以及簡歷的編寫上也就不如人意。

2,我不是一個什麼都沒接觸過的人,大學所學是網路工程,程式設計上也用java 做過javaweb專案 ,對於前端方向的東西比如HTML .CSS, JS 等的學習與接受能力也比較有優勢,所以我當時覺的,我的學習週期不會很長,至少不會超過一年或者大半年。所以這樣一來,為何不停下來花時間去學?

3 ,我雖然是計算機專業但是對於前端體系的認知還是不夠了解,沒有形成自己的技術觀點,人云亦云,學習混亂,停下來對自己進行沉澱很重要。

4,我覺得每一份工作都應該認真去對待,這是個人問題,如果從事一份非前端的工作,我一定會在這份工作上投入很多時間,那麼對於前端的學習時間該如何分配?須知,想要了解一個事或者學習一個東西,最好的方式便是投入百分百的精力。如此,停下來學習久更有必要了。

5,之前想要轉前端方向的時候,就收集了一些學習資料,踩了一些坑,如此對於自己的學習方向也有了大概的把握。

6,在我學習前端的過程中,在網上碰到一些同樣學習的人,互相鼓勵,讓我覺得這並不是一件非常“孤獨”的事。

7,我的學習習慣非常糟糕,經常三天打魚,兩天晒網,看書還瞌睡。我希望能夠通過停下來學習改掉這些壞毛病。

以上幾點,讓我決定停下來學習。以下是一些自問自答。

 

  那麼有人或許會疑問,那為什麼是畢業後停下來學習,大學幹什麼去了?這個問題說來慚愧,我的大學很多時候都是後知後覺,以及跟著興趣走的,更多時候並沒有考慮長遠,或者說自己的眼界也被限制,一直到大三都沒有仔細思考過自己想要什麼,更多時候是跟著自己的興趣走,參加社團舞龍舞獅,學習視訊剪輯,學習一些網路協議等等,到了大三暑假的時候,看到很多同學留校學習java後端,自己也跟著留校,然後學了一個假期,最後做了個現在看來也很尷尬的專案,也就是那個時候,自己就想,這是我想要的嗎?為什麼我並沒有覺得開心,或者是學習的成就感?於是,自己也想去了解各個行業的事情,希望能夠找到自己的方向,也就是那個時候開始瞭解前端,並想去了解更多。而之後的學習也並不太平,10月開始校招,對我的衝擊還是很大,身邊的同學,老師都在鼓勵找工作。對於一個剛轉行,想要停下來學習的人來說是一個非常大的衝擊。加上當時學習習慣的糟糕,學習資料以及方法糟糕,讓我的學習成效近乎於0,也讓我踩了一些學習的坑。而之後的寒假,自己在家開始進行學習也並不如人意,很多瑣事一直在影響自己。臨近開學之後碰到畢業設計,當時的畢業設計對我來說挑戰非常大,是一個更多使用java開發的小組專案,而技術棧方面更多是後端而我當時對後端以及java的理解並不足以讓我覺得這個專案很簡單能夠安全度過,且因為是小組專案,自己也很擔心自己會影響到其他同學的畢業設計進度。所以當時在畢設上花了很多時間,這樣一來,對於前端的學習也就開始耽擱了,而之後畢設做完,也已經接近畢業,而畢業之後的事我在上面已經說得很詳細了。

 

  這段時間的學習是否有收穫,或者說值得?  我想是非常值得,或者說是非常幸運,在這三個月的學習中,重新對自己所學的東西梳理了一遍讓自己的學習方向更明確了,開闊自己的視野。這是一方面,另一方面,在生活上,寄宿在表哥家雖然寄人籬下很不好意思,但是也因為這個事讓自己對於另一個城市的生活有了一個過渡時間,並且因為姑媽做的飯菜真的很好吃,自己的飲食上也規律很多,困擾自己的肥胖問題也得到了解決。

 

  開始,以及現在,甚至以後如何看待停下學習這件事,是否會後悔?  我是一個愚蠢的樂觀主義者,可以這麼說吧,樂觀上,舉個例子就是即使身處困境依舊讓自己變得開朗,並會自己開導自己的人,愚蠢上那就是,有些時候明知道可能是坑或者是錯的,我還是選擇往裡踏,因為如果不親身經歷失敗怎麼知道最後是否錯誤?也即是如此,至今我依舊不會覺得後悔,大概以後也不會。我在自己的學習或者認識自己給自己定位上花了很多時間,做了很多無用功,我想我更瞭解自己,也更討厭自己,如此想要去改變自己的想法也更為強烈,這麼強烈的感覺驅動著我,去吧,做你想做的。也就是這樣的心態,我至今依舊覺得自己是幸運的,,就比如,如果當初沒有學習java,我就可能完成不了我的畢業設計,完成不了畢業設計,那麼連一個畢設都搞不定自己對於技術的追求,或者是面對一些壓力又該如何?如果沒有出來找工作,沒有前面幾次的失敗,自己怎麼能夠這麼快知道自己想要的而決定停下來學習?又比如,在我剛出啦的時候碰到好心又有趣的青旅老闆和他的朋友,當我決定停下來學習的時候表哥為我提供了一個舒適的環境。等等。我都覺得這是幸運的,也就是這樣的想法,每每想到停下學習這個事,我心中更多的是感激,謝謝那些在我困境,難受的時候給予我幫助的人。

  

  現在的我如何看待前端,或者程式設計師這個行業? 前端是一個普遍焦慮的行業,至少我現在是這麼覺得的,相對於其他的方向,比如後端開發,硬體等等,前端在知乎或者某些論壇也更為活躍,對於一些技術上的事討論也更為激烈比如無聊的框架之爭,如此我也經常看到前端被稱為“前端圈戲多”之類的話,其實靜下來想想也就能夠了解為什麼會這樣。一方面,前端的門檻比較低,三大基礎HTML CSS JS的學習並沒有其他語言那麼讓人難以接受,(當然想要學好又是另一回事),畢竟學了HTML 和CSS 之後很快就能上手一些簡單靜態頁面很容易讓人獲得成就感。這也讓從事這一行業的人比較多,並且對於技術上的挖掘也比較浮躁,而其他從業者也就對其有些“看輕”,於是,有時候更多人想要證明自己的價值。並且還有就是,前端技術這幾年發展實在是太快了,縱觀幾年前的JQ,等等,如今的三大框架以及工具都已經更迭幾個版本了,(Vue.js3據說已經在準備),每次技術的更迭,帶來的都是行業的一些動盪,畢竟那意味著曾經的"技術沉澱"可能一文不值了。而更多前端從業人員對於框架,工具等的依賴也是這一方面的原因,相對於其他行業來說,技術變化更快。但是,這也並不是只有前端行業面臨的問題,應該說是整個網際網路行業面臨的問題,時代發展,技術發展。以及中國的網際網路並不是一個成熟期。太多問題都決定了,網際網路並不會是一個“穩定”,或者應該穩定的行業,如果你想做一個網際網路從業者,那麼就應該做好終身學習,並一直去嘗試打破壁壘的打算,很多人在這裡會抱怨,學不動,青春飯,我覺得如果一開始就抱著這樣的心態的人,或許應該改變自己的想法,因為既然已經踏進這個行業,就應該知道並接受這是一個不學習就淘汰的行業,然而,我們忽略的一個現實就是,網際網路並沒有阻止我們任何人去學習,相反,網際網路行業者們在學習分享,開源等等做的一直很好。 並且,問問自己,就長久學習來說,困難嗎?很困難,我們能力夠嗎?不,我們更多時候只是普通人罷了,並不是天才。但是那又怎麼樣?花時間去學,難道就一無所獲嗎? 有時候我們可能太過於追求完美了,或者說滿分,如果說學習一個技能,滿分是100分,那麼我們即使去做了,不得個一百分,那麼拿個60多,70多,也已經及格了吧。須知,更多時候,我們也應該比前一個階段的自己優秀一些,或者,比大部分人優秀一點點。哪怕如此,我想在這個行業,你都不會太過於差勁。一開始我覺得學習程式設計可能需要智商,天賦論,曾經也被很多厲害的人鎮住,有時甚至懷疑自己是不是不合適,以至於有時差點“被勸退”,可是後來更多時候發現,碰到優秀的人更多說明自己也在慢慢的進步,不然也不會有機會看到他們。更多時候網際網路,拼的可能不是天賦,因為我們更多的人只是普通人罷了,而更多時候拼的是意志力。

 

以上。

我並不介意用文字記錄自己每個時刻的想法,並展示出來,即使這些想法可能不對,可能幼稚,因為更多的我想記錄並提醒自己,這就是我,現在時期的我,而也是我想要做的。