博客 / 詳情

返回

大專生自學前端求職歷險記

關於我

由於高中的遊手好閒、不學無術,沒有考上大學。去了一所專科學校,本以為自己能夠浪子回頭,在學校好好學習。可惜的是,來到一個陌生又充滿誘惑的城市後,迅速的迷失了自己,天天埋頭打遊戲,學習的事情早已拋之腦後。

一晃眼,到了2020年,疫情的接踵而至,讓我這個本來沒有任何技術、學歷的“閒散人士”更加雪上加霜。豪不誇張的説,當時去實習,就差跪着求人家要我,説自己不要薪資。經歷過一個月後,也就是2020年5月底,我找到了一份前端開發工作,從此開啓了我的前端開發工作之旅。

在專科學校裏的時間,我並沒有意識到社會市場的殘酷,甚至天真的認為自己還是能夠辛苦點的找到一份工作。可是,現實給了我當頭一棒,沒有技術、沒有學歷、疫情打擊。那一段時間應該是真的認知自己的時間,家裏也沒什麼閒錢供我去培訓班,我也不知道我出去能幹嘛。去看了一圈市場,與跟同學的瞭解,瞭解到了前端開發工作,所以就一股腦扎進這個行業當中。

求職之旅

跟大多數人一樣,並不知道應該從何處下手,當時在我的認知當中就知道一個 JQuery,所謂的 MVVM 框架簡直是一無所知。點開小破站,找到點擊率最高的視頻,開始自學起來。

瞭解到一點框架的皮毛、然後死記硬背一點基礎,統統寫進簡歷當中。

所以我的學習曲線是如圖下所示

graph TD
框架 --> 框架基礎 --> JS,CSS,HTML

跟大多數人一樣,我是直接通過框架起手學習的前端。導致了我對於問題的處理能力幾乎為零,遇到問題直接就雙手離開鍵盤。看不懂,是真的看不懂(如果有相同感受的可以在評論摳一個 1)。

對着視頻學了十天左右,寫了一個 demo,屁顛顛的去求職。結果也是可想而知,人家也不是傻子一眼識破。四處碰壁,簡歷丟出去,根本沒人看。兜兜轉轉持續了一個月左右,終於有一家小公司願意給一個面試機會,馬不停蹄的出發去面試,坐了一個小時左右的地鐵抵達一個破舊不堪的寫字樓,當時要不是看到周圍還有一個高校,我還以為我去了一個搞傳銷的地方。。。推開一個破舊的們,一個很小的房間,兩個人坐在裏面給我面試。我也很直白的説自己只會一點點皮毛,他們也很直白的告訴我:我們條件有限,相當於是各取所需。其實老實説,我挺感動的,沒有給我畫大餅,也很直白的説我圖他們要我,他們圖我不要啥錢。

最終,我也算是如願找到了這份實習工作,一個月 2000。也算是不錯的結果了。

實習項目開發

去到公司以後,也馬不停蹄的開始了開發工作。首先就是讓我從一個簡單的後台管理系統開始入手。但是問題也來了,我根本不知道什麼叫管理系統,連項目搭建我都不會,然後就是兩眼一抹黑。不停的去百度,查看如何搭建一個後台管理系統。

老實説,我當時連路由是什麼我都不清楚,更別説加一堆亂七八糟的功能在裏面了。哪個過程可想而知,多麼的折磨人。經歷了半個月,模板被我折騰起來了一個簡單的樣子,對着人家的管理系統樣子進行拙劣的模仿。但是 bug 滿天飛也是避免不了的問題。並且沒有絲毫的設計可言,純純的依託答辯。

最後的最後,實在是看不下去了(包括我自己),去網上扒了一個模板開始自己去折騰。為什麼一開始不考慮使用模板呢?因為我看不懂代碼,下不去手。

雖然最後跌跌撞撞的項目啓動起來了,但是也算是我第一次項目開發的經歷吧。後續持續的添加一些功能,改動一些簡單的樣式,還好老闆也很佛系,沒有為難我,基本上沒有魔改模板。所以也算是順利的完成了後台管理系統的開發任務。

小插曲

在實習工作的期間,在技術羣中認識了一個很牛的大佬。經常我在羣裏問一些傻逼問題(因為自己基礎太差了),但是他都會很耐心的給我講解,甚至是下班後抽出時間給我遠程講課。也算是我的半個引路人吧,讓我知道了如何去玩兒前端。在這裏手動摳一個感謝🙏🙏🙏。

步入正軌

在經歷過第一個項目開發後,也算是知道了框架應該如何去玩兒(也就是知道了框架的 api 如何去調用)。也知道了如何去學好前端,所以慢慢的回頭去了解基前端的三大基礎知識 js css html

其實我相信很多人跟我一樣,開始都是趕鴨子上架的形式去開發項目,遇到問題束手無策;遇到 bug 不知道如何去排查;遇到不知道如何去實現。。。最後我也總結出了問題所在,那就是基礎的不紮實,學習順序的問題,導致了這些問題。

囉嗦一句

哪怕是現在,我有時候跟網友聊天的時候也能聽到一些讓人不能理解的觀點:前端那麼簡單有什麼難度?前端不就是寫寫頁面?前端。。。。

從我的觀點出發而言,前端這個崗位確實是屬於,寬進嚴出。想入行確實很容易,畢竟像我這樣啥也不懂的,通過十來天的學習都能去做前端開發的事情。

但是,但是,但是,重要的話説三遍,前端的簡單是因為它的入行門檻低。但是入門和會還是有本質的區別,絕大多數前端開發工作都是寫 後台管理系統,這種開發,都是直接套用現成模板與組件就能夠寫。如果是定製化開發,脱離了後台管理系統的開發,那還是有手就行嗎?

繼續步入正軌

在工作的時間中,也認識了很多互聯網大廠的大牛:滴滴、網易、騰訊等,經常厚着臉皮去請教他們。但是他們迴應最多的是:多看基礎,看書!

大佬們都這麼説,那還等什麼!直接開始行動。

  • 綠寶書:犀牛書
  • 紅寶書:javascript高級程序設計
  • 黃寶書:你不知道的js

直接搞起來!雖然我很討厭看書,但是看到自己實習的 2k 工資,我還不動起來,那可能真就廢了。

所以每天下班後,回家翻開書籍,開始看。果不其然,一看就打瞌睡,生澀、枯燥的知識內容。沒辦法,繼續去請教如何看書學習,得到的答案就是:好記性,不如爛筆頭。

然後讀書的時候,邊看邊寫,跟做筆記一樣。效果果然好多了,沒那麼容易打瞌睡。而且我也買了一些零食(口香糖、耐嚼的肉乾之類的)邊看邊吃,讓自己集中注意力。總之是為了能夠學到真知識,想盡了各種辦法。

半個月後,看了幾章節基礎,感覺確實潛移默化的改變了一些。寫代碼的時候不會那麼的茫然;反覆調試的次數少了一些;知道了更多好用的 api ,代碼質量有一定的提高。

讀書筆記分享

讀書筆記

在這裏分享一篇,自己從零開始寫的一些筆記。不過自己已經停更很久了。

實習總結

經過兩個月的實習後,時間也來到了 2020年7月,我畢業了。我也學到了很多東西,但是我覺得,這樣子的工作狀態並不是我喜歡的。

回學校簡單收拾了一下,也決定了辭職。去找一份更加有前途的工作,當然這裏肯定有很多人疑惑:你憑什麼啊?確實是如此,包括我的父母,也是很疑惑並且還質疑的問道:你上幾個月班,忘了自己的實際情況了?

我也開始反思,自己真的就那麼的蠢、那麼的不堪嗎?

果斷辭職

經過我的深思熟慮後,還是在畢業後辭職了。在出租屋沉澱了一個月,這一個月基本上每天只睡了五六個小時,其餘時間都花在了基礎的夯實上面,狠狠的補充前端基礎知識。每天醒來就是:看書、寫 demo、請教大佬,每天如此,孜孜不倦。

一個月後,整理自己的簡歷,然後又開始了自己的求職之旅。

二次求職

求職之路,也並沒有自己想的那麼順利。別人也沒有因為我簡歷寫的東西多了那麼一點可憐的東西而青睞你。

我也在開始反思,自己的辭職是否正確。因為我的本質問題並沒有解決:沒有學歷、沒有經驗。期間也在自我懷疑、自我安慰,也在凌晨的時候,抓耳撓腮,頭髮也在開始一大把一大把的掉。

就這樣持續了一個月左右,我終於又收到了一份面試邀請。馬不停蹄的前去面試,結果卻出乎我的意料,他們並沒有問我八股文,反而是對我所説的經歷感興趣。我也是添油加醋的説了一頓我的實習經歷、辭職後的這一個月的學習經歷。

最後的最後,他們通過了我的初試。給我説需要老大親自面試,我開始很忐忑。但是見到老大後,他是一個很和藹的老師,並沒有刁難我,也沒有問我刁鑽問題,只是跟我談了一下基本情況、瞭解了我的基本情況,就通過了我的二次面試。

二次求職之旅結果

我很幸運,因為,讓我去打工的地方是一個資源豐富的高校。我的老大也是院長,初次面試的兩位也是兩位老師。我也如願以償的又有了一份新的工作,接觸到了極其豐富的資源。

老師們也很願意教授知識,讓我的技術再次的突飛猛進。

開發項目:

  • 北京冬奧會水立方保電系統
  • 基於負荷聚合的園區能量態勢感知與交易系統
  • 電壓暫降仿真模擬系統

薪資變化

畢業後,我的薪資也算是以每年翻倍的漲幅進步。也算是我的學習換來的回報吧。還是挺不錯的~

現在

截至目前,經過三年零兩個月的工作時間,也算是勉強邁入了初級前端開發的門檻吧。不斷的學習中,也在積極的參與開源的貢獻。

  • Ray Template
  • Vue3 Next QRcode
  • Vue Hooks Plus

這些都是本人蔘與開發、貢獻的項目,有興趣可以點開看看。如果覺得有用也可以點一個小星星🌟~~~

最後

學習確實是一個枯燥的過程,也是一個很痛苦的過程。包括自己,如果不是那些大佬對我的幫助,我也不會那麼快的進步。最後還是很衷心的感謝他們對我的幫助~

user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.