2019,謝謝曾經努力的自己| 個人年度總結

作者:JowayYoung
倉庫:Github
博客:掘金思否知乎簡書頭條CSDN
公衆號:IQ前端
聯繫我:關注公衆號後有我的微信

前言

各位掘友大家好,我是JowayYoung。光陰似箭,日月如梭,不知不覺2019年已經走到盡頭,是呀,我們又長大了。私底下,有些好友或者比較瞭解我的同行,都會給我一個稱號:總結大師。我似乎已經習慣了對感興趣的事物進行分析和總結,然後從中得出自己所需的信息。

從小到大,我都比較喜歡看書,小時候家裏給的大部分零用錢我都拿來買書,數學物理化學生物天文地理歷史政治小說傳記的課外書都有接觸過。看書能開闊眼界,也許很多寫作靈感都來源於曾經的書籍當中。因爲自己是前端開發工程師,所以這大半年也在掘金上發表過幾篇關於前端的文章《JowayYoung掘金博客》,而其他業餘時間,我也嘗試寫過一些心理分析社會現象分析人生價值觀分析汽車市場分析房產市場分析等相關內容的文章。

人生這麼長,無需什麼都知道,但是對於大部分能接觸到的事物,我們略懂略懂即可。從繁到簡,從簡到精,也許這就是我的生活之道。下面對我這一年來的歷程總結一下,也是第一次寫掘金年度徵文,本文什麼都談一下吧,不僅僅是技術。

歷程

我,大學不是計算機專業,也沒有任何編程基礎,但現在卻是一名程序猿。大學四年,我是一名醫科學生。還記得大一的時候,我特別喜歡解剖課,常常坐在第一排的中間聽課,老師和我混熟後,經常拿我的頭和手來摸骨。額骨、頂骨、蝶骨、顳骨、淚骨、鼻骨、顴骨、上頜骨、下頜骨…,老師的手順着我的頭而下,口訣一直往下背。後面上的病理學、生理學、臨牀醫學等課程我也是特別喜歡,每次上課我都坐得特別前。

大四實習來了,可能也是改變我一生的轉折點。每天重複性的工作和對着形形式式的病人及其家屬,開始產生了不想當醫務人員的念頭。穿着白大褂坐在醫院實習的我,居然對自己的前途產生了迷茫,甚至懷疑自己是否適合在醫院工作。但是現在來轉行,那豈不是相當於大學四年白讀了?越想越亂,感覺好對不起家人和自己啊。

但是每天做着自己不喜歡的工作,也是很鬱悶的一件事。經過一次又一次的思想鬥爭,最後我還是決定從頭再來。做人就那麼一次,不想有什麼遺憾。但是我該轉行幹什麼工作好呢?聽說很多男生畢業後都去當程序猿了,於是我也去圖書館借了幾本編程書籍,那時候剛入門編程確實挺艱難的,對着代碼書腦子完全轉不過來。ASP.NET從入門到放棄只需2個禮拜,PHP從入門到放棄只需1個禮拜,Java從入門到放棄只需3天,Andoroid看完第一頁我就放棄了,爲什麼編程會這麼難,還讓不讓人活啊?

這時我想起大二曾經選修過一門《網頁設計》的課程,記得那時還覺得挺有趣的。就這樣,我重拾起這個差點遺忘了的興趣,也算是對前端的最最最最基本的瞭解吧。後面有個師兄介紹我去慕課網學習,最後一個學期在醫院實習的時間裏,我每天學習到深夜兩三點,連休假的時間也拿來學習了。在該浪的年齡大家都去浪了,而我只有在苦逼地學習,嗚嗚!

正是因爲自己這種執着的念頭和不怕死的拼勁,一段時間後我終於順利轉行成爲程序猿了。畢業後我也順利拿到了一份很不錯的工作,從此我的微信簽名就改成了:謝謝曾經努力的自己。這樣就能每天都提醒自己,付出就會有收穫,努力就會有成長。

回到2015年8月20日晚上,貼下我對JavaScript瞬間開竅的代碼,開竅懂代碼那瞬間真的覺得很神奇耶

$(".sort-product a, .sort-recommend a, .recommend-content a").hover(
    function() { $(this).find(".pro-info").fadeIn(500); },
    function() { $(this).find(".pro-info").fadeOut(500); }
);

記錄

下面是我接觸前端頭2年時間裏在慕課網學習的數據,全部都是免費課程。其實也夠入門和進階了,2年時間75門課程748小時的學習時長。雖然現在已經很少使用慕課網,但是我還是經常登錄上去瀏覽,畢竟它還是我的啓蒙老師。這份情還是不能忘記的。

慕課網

平時學習都有做筆記的習慣,都是用有道雲筆記來進行記錄,155篇32萬字的學習筆記,由於篇幅有限和隱私問題,就隨便截個圖算了,說明我學習是有做筆記的,哈哈!另外我還會對筆記進行分類,總共有兩三級,這樣搜索起來也是挺方便的,知識要放到正確的位置嘛。

有道雲筆記

總結

今年接觸得最多的是NodeJS吧,在工作和生活上都有基於NodeJS來開發一些應用。個人也認爲今年是自己踏足前端這4年時間裏進步最大的一年。學習到新技術,不僅僅在工作能力上得到很大的提升,而且也把技術帶到生活上去。對於我來說,今年比去年進步也是一個很好的鼓勵。

談談今年自己在哪些前端領域內進行了學習和進階:

大方向

  • CSS方面:把CSS屬性表全部屬性都重溫了一遍,深刻記住了大部分屬性的使用技巧及選擇器的搭配使用,也抽了一個月時間寫了一篇比較受歡迎的文章《靈活運用CSS開發技巧》
  • JS方面:第三次閱讀阮一峯老師的《ES6標準入門》了,以前閱讀時不細心,很多地方都是一目十行,這次閱讀都是逐個逐個字來讀,發現很多以前都沒有注意到的知識點,爲了方便記憶和預覽全部ES6特性,所以花了2個月時間來畫圖和構思了《1.5萬字概括ES6全部特性》,就當做字典來用吧,各位掘友都說有事沒事來收藏一波,哈哈
  • Node方面:全面學習了Node的一些常用模塊和使用場景,有事沒事都寫一些輔助小工具來提高工作效率,深入瞭解今年發佈的Node新特性,當然也需要把新特性使用到項目中啦
  • Python方面:擠了點小時間來學習Python,也把相關的初級和中級課程看完,明年再來進階啦,估計也不會太遲吧,各位等我呀
  • 服務端方面:系統地學習了搭建Web服務的流程,深入學習了nginx,熟練使用nginxpm2來部署多個前端應用和後端應用

小方向

  • Webpack方面:剖析了webpack的源碼,瞭解其編譯原理和運行機制,再結合一些自身的項目經驗,開發了一個構建代碼和業務代碼完全分離的零配置開箱即用的React&Vue應用自動化構建腳手架,目前已經在30多個項目中使用,歡迎大家前來體驗體驗,幫我找找Bug喲
  • Koa方面:剖析了koa的源碼,使用koa來開發服務端應用和同構應用,體驗了koa的簡約性和擴展性,實話實話,雖然和express的用法差不多,但是真的比express好用很多,因此也拋棄了後者,最近開發了一個koa模板生成器,遲點再開源吧,最近實在太忙了
  • Puppeteer方面:不得不說這個是好東西,爬蟲和自動化測試對於puppeteer來說真的是小菜一碟,我也非常認真地看了一遍它的文檔,在工作中都會考慮到puppeteer的方便性而使用它,也真心希望puppeteer生態越來越完整,畢竟現在的良心框架也不多了
  • Mongodb方面:前端工程師開發服務端應用,估計也離不開mongodb,結合mongoose就像操作json一樣對數據庫進行CURD操作,沒有什麼別的,就這樣用簡單的話來概括我對mongodb的喜歡吧
  • 其他方面:還有接觸過AST抽象語法樹GraphQL,惡補過數據結構與算法等,還有其他一些知識,太多了,實在記不起來,就用省略號......表示吧

作爲一名前端開發工程師,需要學習的東西實在是太多了,很難全部去掌握,但是我不怕,只要有一個持之以恆的心,該學到的東西還是會學到的。另外,學習到的新知識還是需要在項目中結合使用,不然就白學了,千學萬學還不如實踐一番。千萬別像這兩年的PPT造車模式那樣紙上談兵,到頭來還是在PPT上開車。

我與掘金

個人信息

2016年12月12日註冊賬號,中間一直潛水了2年半,經常看着各位大神的文章來學習。說句實話,我個人認爲掘金目前是國內文章質量最高的技術社區,我每天起牀會首先打開掘金App看下今天推薦的文章,晚上臨睡前也要看下今天推薦的沸點,這已成爲我每日的習慣了。

2018年11月20日,我在掘金上發佈了第一篇文章,而後面兩三個月也陸續發表過幾篇,可惜幾乎沒人看。大概是自己寫的文章太水了,而且寫的文章也沒有把要點抓住,更加沒有把想要表達的東西表達清楚。

2019年3月31日,我萌生了寫一個《靈活運用》的文章系列。就想把平時項目開發用到的一些CSS開發技巧JS開發技巧PS切圖技巧記錄下來。於是乎後面的一個月裏,我每晚下班回家就整理這幾年來所用到的一些JS開發技巧,將其匯聚成一篇小乾貨,既可以幫自己複習一遍,也可以分享給各位前端小夥伴。

2019年5月6日,我把這篇非常用心寫的《靈活運用JS開發技巧》發佈出去。不久就迎來了第一個贊,半小時內居然有50個贊,也獲得了各位掘友的意外關注。幾天後就從Lv0升到Lv1了,開心呀,無比的開心,感覺自己努力有收穫了。自從發佈這篇文章後,我每一篇文章都非常用心去寫,力求使用簡潔易懂的語言去表達一切。

2019年10月24日,差不多半年時間終於迎來了Lv5。還記得那時發了個沸點Lv5就當做我過程序猿節的禮物啦,哈哈!還是印證了我那句話,謝謝曾經努力的自己。與此同時,掘金也讓我更加喜歡寫作,寫作可以作爲我和其他人的另一種交流。語言和文筆之間能流露出自己真實的情感,對代碼也好,對看法也好,都是自己心中的一種表達。能用文章把自己的想法記錄下來,也是對記憶的一種保存,回眸一看更是一種記憶片段。

個人等級

半年時間從幾乎都是的數據,增長到現在的9千點贊量、23萬閱讀量和8.6千關注量,對於我來說是一個很大的意外驚喜。雖然現在離Lv6還很遠,但是我還想繼續努力創作出更多的精彩文章,和各位掘友一起共同進步。對於掘金社區爲作者設置的等級和掘力值,我覺得是對作者的一種肯定和尊重,希望更多的作者投入到創作當中,爲我們的技術社區貢獻出自己的一份力。

個人成就

12月終於來了,這半年時間裏在掘金認識了很多大神和朋友,大家都是很積極向上的人,不管對待生活還是工作,都有着自己的追求。而我自己也不能安於現狀,還是得繼續往前走,未來更有無限的可能等着我。

專欄文章

下面是我從2019年3月31日起非常用心寫作且作爲我專欄下比較推薦的文章,大家有興趣可以閱讀閱讀。另外在2019年3月31日前還發布過幾篇比較水的醬油文章,就不列出來了。如果覺得下面的文章對你有幫助,可以給我點個贊喔!有各位的支持,我會更加努力去寫好每一篇文章,謝謝閱讀。

請戳這裏,《JowayYoung掘金博客》傳送門

《靈活運用》系列

《必備工具》系列

隨筆系列

展望未來

2019年1月1日定下了3個小目標3個大目標,在2019年9月26日那天已經相繼全部實現。提前完成所有目標,但是我也沒有給自己獎勵什麼,因爲開心就是最好的獎勵了。藉此在這裏立幾個2020年Flag

  • 上半年進擊掘金Lv6:最近2個多月實在太忙了,都沒有發佈過文章,以後爭取每個月至少發佈一篇精彩文章
  • 上半年完成一本掘金小冊:目前對小冊內容已經構思好和佈局好,找個時間寫個小冊申請,通過了就開始進行寫作
  • 上半年完成已荒廢的個人博客:其實這個博客已經拖了大半年了,自己做UIUX,還要做前端後端,還要寫測試用例自動化測試,還要搭服務器部署環境,目前進度才40%,老感覺時間不夠用,能給我一天48小時嗎
  • 上半年嘗試往多方面發展寫作方向:上面也提到我曾經嘗試了其他方向的寫作,感覺還是多方向發展比較好,因爲寫作的侷限性很小,多多發揮自己的想象力,也許有意外的收穫
  • 下半年,嗯,這個Flag保密吧,只告訴了我幾個身邊好友,等實現了再說出來也不遲
  • 下半年,嗯,這個Flag也保密吧,沒有告訴過任何人,給大半年的時間我準備吧,說出來就不驚喜了,對吧

以上就是我爲2020年定下的所有Flag,不排除後面還會繼續補充,畢竟人是貪心的,能多實現一個也無所謂,哈哈。希望各位掘友在此幫我見證,偶爾可以敦促我趕緊把所有Flag都一一實現。還有一個基本的Flag就是繼續保持每天2小時的學習(已經堅持了5年),世界萬物每天都在變化中,你不去了解那麼就會變得不被瞭解。2020年,大家彼此加油,創造一個屬於自己的未來。

在這裏想說下自入行以來的兩個小願望👇🏻,雖然我很喜歡玩弄和折騰Babel,但是我不想一直挑戰遠古瀏覽器的下限。

  • 願這世界無IExplorer
  • 願這前端無需關注兼容性

以上該說的都說完了,謝謝各位掘友耐心地看完我的2019掘金年度徵文。對於任何事情,還是需要少說多做,如果想去做就放手去做吧,不要留任何遺憾給自己。或許10年以後,你會悄悄跟自己說:謝謝曾經努力的自己

掘金年度徵文 | 2019 與我的技術之路 徵文活動正在進行中…

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章