菜鳥,也有春天!

  非夜,亦無酒;咱們不談技術,亦無關風月~。這裏只有一個半路出家一路走來的前端菜鳥的故事。前端


  記得八九月份,在某前端交流羣結識了一位想轉行前端的小夥伴,他因學習壓力和沒有面試機會而苦惱迷茫,我安慰他說:菜鳥,也有春天。webpack

前端·緣起

個人學校

  那是2016年的畢業季,他的畢設須要作一個演示系統。當時,他第一時間想到了網頁,那時候他對前端的瞭解,僅限於從網上下載過一個HTML模版,在模版上改了些文字。面對數學畢設課題龐大的矩陣運算,他最終放棄了web,轉而使用更爲熟悉且更適合矩陣運算的MATLAB GUI完成了演示系統的製做,順利畢業。
  現在回首,也許只是由於當時對HTML文檔模版的匆匆一瞥,讓他自此與前端結緣。git

軍工·科研

貴飛

  他的學校是國防七校之一,畢業後,懷揣着「效法羲和馭天馬,志在長空牧羣星」的夢想和對國防軍工的滿腔熱情投入到了老三線的建設當中。github

  說實話,有時候,他很懷念國企的兩年時光。
  這兩年,他有時間喝茶,有時間打球,有機會遠遊;
  這兩年,他出差去了不少地方,見到了不少之前夢想着、憧憬着、渴望着的東西;
  這兩年,他也有做爲一名理科生,成天面對一堆飛機技術資料的文案工做的迷茫;
  這兩年,整體來講,他有太輕鬆愜意,也有過迷茫不甘。web

  軍工單位辦公沒有外網,因而他下載了W3Cschool App,用來看上面的教程進行入門,他甚至開通了會員,爲了刷上面的微課和FreeCodeCamp編程挑戰;掘金、思否社區也成了他常常閒逛的地方。
  他很迷茫,沒有方向感的迷茫。到底企業須要什麼?到底達到怎樣一個程度,出去才能找到工做?爲此,他也曾徹夜難眠,甚至到SegmentFault社區求助;他也嘗試着把本身的學習歷程記錄在思否社區的一篇文章裏,指望能對擁有類似經歷的前端人提供一點兒幫助。面試

黃果樹瀑布2

  2018年7月底,是他到國企整整兩年的時候,他提出了辭職,他給出的理由是:離家太遠,他也想出去看看。其實,想出去看看是真,離家太遠多半是託詞兒~,他的理由其實和大多數人同樣:前端所見即所得的成就感,以及相對不錯的薪水。算法

  那個時候,他在W3Cschool的經驗值排行榜上位居第二(如今W3Cschool貌似已經取消了經驗值排行的功能),並獨立完成其上FreeCodeCamp 95%挑戰項目,他知道,這對於前端門外漢,依然遠遠不夠。他只是知道React、Vue,殊不知道在外面已經那麼普及;他基於C語言去理解JavaScript,卻基本不知道閉包、原型鏈;他不會ES六、沒聽過防抖節流、不知道webpack...編程

上海·初始

魔都的國慶之夜

  從國企出來後,懷着幾許忐忑,他來到了有着魔都之稱的上海。
  來上海的第一週,一邊看面試題,一邊頂着炎炎烈日,他一共面試了13家公司,後面一段時間,又有選擇性的面試了幾家公司,最終到手有七八個offer。他選擇了一家薪水不是最高、規模也不是最大的公司,理由是:這家公司常常招在校生,入職前一兩個月,主要是按照公司培養方案進行階段性學習。那段時間,他寫了150來頁的學習筆記,不過是PDF的,由於在國企,他最熟悉的就是Word和PDF。小程序

  那家公司是作淘寶平臺賣家工具的,他還記得接的第一個需求——中秋活動。
  當時,一個新來的小夥伴作活動頁,而他負責活動頁不一樣區域點擊跳轉進來後根據條件打開彈窗並定位短信的邏輯。那時候,他根本不知道路由跳轉,更不要說history、location這些了,參數獲取、處理更是無從談起。
  如今,我很是理解許多大佬在作技術分享時說有些新人的問題讓人抓狂、不明白他究竟想表達什麼、無法幫他的說法,由於那時候,他也正經歷着那個階段,他的面前是黑色的,沒有頭緒,不知道前端除了展現靜態頁面還能幹什麼,要怎麼作。
  那個需求結束,進入項目組前,leader找他談話,有批評,有鼓勵,這段談話的最後一句一直刻在心底:但願你把在這裏的每一天,都看成是在這裏的最後一天
  三個月轉正答辯的時候,公司當初面試他的領導,亦是HBuilder團隊前leader說:公司不是科研機構,它是一種商業行爲,若是以轉正的標準來要求你,你確定是達到的,但以你的學歷和經歷,面試時我也說了,咱們對你的要求會更高。
  最終,他接受了公司不漲薪轉正的方案。即使如今已不在這家公司上班,他對這家公司仍然心存感激——由於是他們爲他打開了走進現代前端世界的大門segmentfault

  那時候,他懷疑過本身是否適合作前端,是否真的若有的小夥伴說的沒有編程思惟,兩年的國企生涯,他的專業技術荒廢了太多。

  可是,人,不怕被質疑或者自我懷疑,只要他沒有退路。
   當初是你要分開,分開就分開,如今又要用真愛把國企哄回來? 不可能的~

  正如前端校友劉小夕寫的:

歲月靜好的背後,都有不少鮮爲人知的努力。這個世界,大多數人都不容易,我剛好也是那個大多數之一。

進化·思辨

刮畫

  痛定思痛,2019年元旦當日,他訂立了我的OKR,並在釘釘上發起了我的每日學習打卡,時至今日,未曾一日間斷。就在寫此文的前兩天,他使用jekyll-now在GitHub上搭建了我的博客,並對2019年學習過的東西進行了總結,他很驕傲這一年的堅持,雖然還不曾使本身成爲夢想中的樣子,但也所以收穫不少。

  關於我的博客,起初他實際上是有太多顧慮的。首先,本身的技術水平還並未達到能夠爲所欲爲說教的地步;其次,現在的網絡,好文章不少,很差的文章也足夠多,本身會使很差的文章羣體更加龐大而所以誤人子弟嗎?最後,本身寫的東西,是否真的會有人關注?

  後來他感受,面對不少事情,當咱們去排斥它的時候,藉口總比去幹的理由多,有時候,咱們把本身看的太重,有時候,又是看的過輕了;要想技術提高,惟有日積月累,不積跬步,無以致千里。學習是本身的事,若是你無意,知識天然對你無心~

青島彩虹橋

  他曾在我的第一篇思否文章《關於前端開發的資源推薦與總結【持續更新】》中寫道:

  咱們不少人總會有這樣一個問題,就是 喜歡收藏不少東西,自我安慰說等有時間了必定好好看,以致於網頁收藏夾、微信收藏欄、百度網盤等處積累了太多資源,給人一種學富五車的樣子,而 只有本身才知道,被收藏的東西,真正看了多少,掌握了多少
  對於我本人來說,能夠絕不誇張的說, 若是能將本身收藏的東西徹底學習掌握,至少會是某個領域的專家。我想,對於大多數人來講,狀況可能和我也有很大的類似之處。因此說,咱們須要時刻激勵本身, 不能讓相似「先收藏了,等之後有時間再看」這樣的話語來腐蝕本身、消磨本身,最終讓只是隨手收藏而不去閱讀成爲一種習慣

  這是一個知識極度豐富的時代,零散的、看起來很重要的東西實在太多;而面對使人眼花繚亂的知識,發現本身掌握的實際只是冰山一粟,知識爆炸讓咱們更焦慮,焦慮致使咱們重複着一些無心義的收藏,不少時候,咱們須要放棄這些零散的知識,轉而進行一些系統的學習,搭建本身的知識體系(好比看書、閱讀專欄),只有這樣,咱們纔不至於在這個知識極度豐富的時代迷失自我。

不是終章

華山日出

  做爲前端菜鳥,一路走來,他是幸運的。身在魔都,機會多,加之有一點學校的優點,他可能比不少人更容易得到機會。
  相比初始,現在,他多了一些坦然。前天,他回顧了2019年的OKR,也列出了一些2020年的關注點:

  • 基於原生JS、HTML、CSS開發的能力
  • 基於NodeJS的全棧開發能力
  • 基於React Native、Flutter、小程序的移動端開發能力
  • React和Vue底層原理、思想、源碼的閱讀學習
  • 性能優化、網絡安全、網絡協議、操做系統、編譯原理、SQL、計算機組成原理、數據結構和算法、數學能力
  • 項目構建能力,持續集成、持續交付能力
  • 前沿技術動態的把控
  • 知識輸出能力和我的前端體系的構建

  這,就是個人故事,自知在萬千一樣奮鬥着的人們中不值一提,但也許對正在奮鬥的你有借鑑做用;也許你有更好的故事,那麼,我有酒,歡迎與我交流!

  我始終相信,菜鳥如我,也有春天!——致如我般在前端領域苦行的菜鳥們,共勉!

本文參與了SegmentFault思否徵文「2019 總結」,歡迎正在閱讀的你也加入。

相關文章
相關標籤/搜索