2022 年筆記回顧紀念

今年是 2023 年,想說來回顧一下,去年 2022 年的寫筆記到現在的回顧。

寫文章的初衷

事實上我從 2019 年就開始架設自己的 blog 開始一點一滴的寫文章,到去年為止也算是寫了將近四年的文章了,文章數總共 109 篇其實沒有很多,因為中間也有因為碩士或是工作忙碌導致我實在沒有時間去寫文章,另外也有部分時間跑去拍 YouTube 影片。

回顧從 2019 年,我從寫一些很簡單,單純筆記的文章,就是很簡單的目的,我想避免再度踩到相同的雷。因為有時候不知道解法上網去 StackOverflow 等網站去找解答,結果下次遇到又忘記解答在哪裡,然後繞了一圈才找到當初的解答,才發現原來我踩過同樣的雷了。

抱持這個想法,所以我想要把所有我踩過的雷記錄在文章上。老實說,你說一開始不想出名是騙人的,因為我也看過許多大神的文章,誰不想要向他們一樣能夠寫成很猛的文章呢。所以那時候就期許希望有一天我也可以寫出那樣的文章,開始有人會來主動找我問我問題,然後出名 XD

所以其實剛開始發文章的時候,我就會在各大社群去宣傳自己的文章,但說真的,我還真的不太敢發在大名鼎鼎的 Facebook Backend TW 社團上 XD,原因很簡單就是害怕,因為裡面的高手很多,更別說版主對我來說真是厲害到不行,發在上面我怕會被砲 XD。

雖然這樣說很怪,但我也常常期許自己能夠寫出一篇文章是我覺得放在 Backend TW 社團上我也不害怕會被砲的高品質文章。但寫到現在我是還不敢發在上面就是了哈哈。

回顧技術的歷程

這將近四年的時間,我覺得影響我技術最深的地方,是從我開始在 Dcard 做實習到現在變成正職的這段時間。我老實說,大學的時候我的確當時學業是頂尖的,程式能力我不敢說第一,但是我覺得在系上我是在前面的,但是又如何呢?我是資管系出身的,其實我的底子並沒有像資工系的那麼深厚,雖然寫程式很多時候都是靠自學的,但如果大學或是高中的時候就有接觸程式或是遇到好的教授,那對於未來工作我覺得都會是很有幫助的。

我之前大學是寫 Java 的,因為大學我才開始學寫程式的,學校是教 Java 的,理所當然 Java 是我當時算是最喜愛的語言。在這邊我想說我那時候的 Java 常常會看良葛格的書或是部落格,但就在去年才聽到這位前輩的去世的消息,說實在我是滿難過的,雖然我不認識他,但是我算是他的粉絲,當有人說要學好 Java 或是入門,我都推薦可以去買這位前輩的書籍,就連我自己也是買了好幾本他出的書。

我就算在大學當助教教學弟妹寫 Java 的時候,我也常常會推薦他的網站或是書籍,更甚至也帶給我教導的靈感。很感謝他,希望他就只是換個地方繼續寫程式而已 :D

Anyway,大學的時候我其實沒有認識太多很會寫程式的人,我花滿多時間在念課業的,雖然也實習過不少公司,但說實在對於我程式能力的進步並不大,主要是短期且也沒有什麼挑戰性,後來教授給了個機會可以做 OnlineJudge 類似的系統,就是從那個階段才知道,什麼是前後端,什麼是架設網站,什麼是 API 開發,什麼是 MongoDB,什麼是 Postgres,算是開啟了我對後端開發的啟發。

後來上了碩士,憑藉這些經驗進去了 Dcard Backend Intern 的實習,不可否認一開始覺得很困難,也是從那個時候才認識許多很厲害的同事,後來覺得,哇,真的有大神在你面前耶,好猛 XD

之後當然因為 Dcard 主要是寫 Go 與 Node.JS 因此我就一股腦哉進這樣的世界,而對於 DB 的概念也是在進去 Dcard 之後才越來越上熟,這邊當然是想特別感謝當時在 Dcard 工作的 Ruian,給予了不少指點,我才理解原來這水真的很深呢。我到現在也是沒有很懂,我只能持續不斷寫文章來加深自己的印象,期許自己能夠對 db 這塊能懂的更多。

後來在 Dcard 轉正後,工作到現在,也是增加了不少經驗,真的讓我收穫良多。

文章該寫什麼

文章該寫什麼主題,下一篇又該寫什麼,說實在我並沒有定很明確的計畫,有時候可能是心血來潮,有時候可能是公司最近讀書會在研究的東西想做個筆記,有時候可能是工作上專案會遇到的想法等等之類的,但我今年應該會開始規劃今年的方向,想針對某一些主題深入探討再換一個主題覺得會比較好,事實上我最近都在專注 Postgres 升版的研究,因此連續發了幾篇文章都是關於 Postgres 相關筆記,我還會持續發這些相關的筆記。

我其實從以前到現在,都有留下很多文章的草稿,或是寫到一半的,這些都是我當初想要發的,但我可能沒有時間,就先簡單的紀錄起來,希望之後能發出去,結果就一直留到現在了 QQ

我自己發文章的頻率,我以前會很激進的想要每兩三天就一篇文章,後來變成一週一篇,現在一週一篇我發現也很困難 XD 當然你說文章記錄一些很簡單的筆記是不是能發,是可以,但我不太想發太過於簡單的文章,或是該說我想整理好這個主題該深入的範疇及筆記再發出去,這樣我自己再回頭來看會更清楚。但這樣也有缺點,變成我可能只能兩三週才能發出去一篇文章,但想想寫文章的初衷是什麼,其實就是整理自己的思緒,做好筆記幫助自己下一次不要在踩到雷,可以的話幫助其他一樣受苦的人也是很棒的。所以寫文章的頻率我應該會維持現在的方式。

但今年我會想好好規劃,到底我想要精進什麼部分,今年主要想寫什麼主題的文章,而且最好是可以深入到一定的程度。另外也是想規劃好自己未來的程式生涯,怎麼走對自己才會是更好的。

YouTube 影片

其實當初想拍 YouTube 影片很簡單的就是,寫文章有時候會懶會覺得麻煩,用講的感覺比較簡單快速又暴力。後來變成也想教新手入門 Go 語言,所以就拍了一系列新手影片 XD,但現在來看就覺得講得很廢,後來拍完這系列就停更了。之後會不會想繼續拍呢?或是像其他程式頻道做的那麼精緻呢?這個我只能說再看看,我不得不說現在工作下班,要學習自己不會的東西或是讀自己有興趣的東西,就已經佔掉我大部分的時間了,更別說我自己也喜歡打遊戲,如果這些時間都被剝奪了,那我感覺生活有點太鬱悶了,所以我是覺得能夠剪影片的那些 YouTuber 真的滿有毅力的。

就算要拍影片,我應該也是會維持現在的風格,簡陋,寫實,不上字幕 XD,因為真的太花時間了。

讀書時間

其實我買了很多書本跟線上課程,都有在看,也看了不少,我也是有個壞習慣就是每次讀完書想整理一系列的筆記發出去自己後來都懶了,從來沒堅持下去,因為說實在人都會懶的,並且整理筆記其實並沒有想像中那麼簡單。

當然啦,我希望我可以好好規劃我今年想讀的書及課程,還有改掉自己做筆記放棄的習慣,我自己做筆記一直都只有用 Typora 的編輯器來寫 markdown,我是有嘗試用了 Obsidian 這類的軟體來寫筆記,不過我個人是覺得寫 markdown 還是不是很好用就是了,也有用過 Notion 來做炫砲的筆記,但後來想想我的筆記都放在 Blog 上了,所以感覺沒必要。

但草稿或是待發出的文章是不是該找個地方好好整理一下,這倒是值得思考的,另外自己的缺點還有一個是不喜歡排行事曆,我是覺得我有點隨興就是了,但是不排行事曆有個缺點是,可能我這週想要做某件事情,但後來我就忘記了,改成去做其他事情,這個我也會好好思考要怎麼處理比較好。

總結

總結就是,其實我有很多想要做的事情,但我不太能多工同時去處理這些事情,除了 context switch 的成本,也會讓自己有點焦慮不能很專注的做某一件事情,所以我有很多 todo list,但是我實在沒有那麼多時間去做,因此我還在想想事情的優先順序到底怎麼排才是對的,你說要花時間讀英文,學習投資,盯盤什麼的什麼的,時間的分配很重要,我還在學習中。

就這樣啦,我只能說我 2023 的目標之一就是希望我可以搞定 db infra 的事情,然後多寫幾篇關於 db 的文章,讓自己對於 db 的理解看越來越深。