Hyoban

Hyoban

Don’t do what you should do, do you want.
x
github
email
telegram
follow

在 24 歲之前寫下

Note

虽然大家看到的时候,我已经 24 了,但我真是在 24 之前写的。

我快 24 岁了,想着要回顾一下自己的过去,再思考一下自己的未来要走向哪里,就写下这篇文章。

開源#

參與自己力所能及的開源項目已經變成我生活的一部分,我主要的切入點是自己使用開源項目時遇到的問題和冒出的想法。下面我簡單舉幾個例子。

我十分喜歡 xLog 這個平台,並將其作為我的主要博客站點。在使用過程中我偶爾會遇到一些小問題,或是自己想要一些小功能,就把代碼拿過來改一改提 PR。
比如在通過瀏覽器使用在線編輯器來寫博客時,我發現編輯和預覽區域所占的寬度太小,編輯體驗不佳,就增加了專注模式。現在開啟專注模式,就可以使得頁面全屏,同時隱藏與編輯區無關的元素。

專注模式演示

又比如 Callout 在很多站點生成器(如 VitePress)都是內置的語法,因此我就找了個 remark 插件支持了一下,現在你可以使用如下的寫法來渲染一個 Callout

:::note
同樣可以寫 **markdown**
:::

Note

現在還支持 GitHub Alert

> [!NOTE]
> Something

tailwindcss-icons 是一個 UnoCSS Icons preset 在 Tailwind 這邊類似的工具,我幾乎每個項目都會使用它。使用的過程中遇到 TS 類型沒有被正確找到的問題,但是提了 PR 後發現 issue 和 PR 好像有幾個月沒有被作者看了。

起初,我選擇 fork 一份自己發個包。但是我馬上覺得,這個小修復應當是會有益於其他使用這個項目的人的。所以,我選擇在 Twitter 上聯繫作者,詢問能不能拉我進倉庫,使我能夠幫忙處理一些小問題。很幸運,作者馬上同意了。於是我開始給它增加一些自定義選項,修復一些 bug,覺得成就感滿滿。

類似的例子還有不少,比如做一個 rsuite 的 good first issue,給 star-history 增加 深色模式,使得 sonner 能夠 同時在多個位置彈出 Toast。我覺得參與開源有一萬個好處,不信我數給你聽:

  1. 因為都是在自己喜歡的領域來解決自己的問題或是幫助他人,和完成工作上的需求完全不同,所以寫起來動力滿滿。
  2. 以一個小的需求或者 bug 入手,有助於你快速切入一個相對較大的項目,為以後做出更重要的貢獻打下了基礎。
  3. 因為你開始嘗試解決此前沒處理過的問題,你能得到很快速的成長,作者的 review 也能讓你學習到更多平時不熟悉的知識。
  4. 你會和更多志趣相投的小夥伴鏈接起來,一同交流成長。
  5. 開源經歷作為你解決問題的能力的證明,也有助於你面試找工作,或是得到別人的認可。
  6. 等等等等......

秋招#

https://hyoban.xlog.app/work-one-year

在遠程兼職一年後一文中,我介紹了我遠程兼職一年來的體驗,這裡就不再提了。寫完後的九月份也就剛好到了秋招的時候,本著「不面白不面,面了還能看看自己水平」的想法,我就開始投簡歷了。大概投了十幾個互聯網公司後,逐漸能收到筆試面試了。我最終面了快手,百度,美團三個,時間線大概是這樣的:

  1. 美團筆試,前端考的算法題少且簡單,兩個算法題都做出來了。
  2. 快手一面(沒有筆試)下午面完,晚上網頁就上就掛了。
  3. 百度一面,和面試官聊的特別好,我覺得沒有理由不讓我過(也確實進二面了)。
  4. 美團一面,美團的面試氛圍很好,內容包含基礎題和項目經驗,給面試結果的響應也很快。
  5. 百度二面,二面問了些我不擅長的地方,答得也不好,最後掛了。
  6. 然後就只有美團的面試了,一面到三面,然後 hr 面,一直到收到意向郵件。

收到美團的意向之後,我就沒有再面別的公司了,收割多個 offer 不是我的目標,並且看面經、準備一輪輪面試也很消耗精力。至於美團的整個面試流程,最重要的是考察對於基礎知識的掌握程度和實習項目經驗,倒沒有手撕算法的環節也算是幸運了。在我的 這篇推 裡,我也表示,如果不斷拷打我算法和八股的話,我估計什麼 offer 也拿不到。

回過頭一看,秋招的經歷和我參與工作的經歷也很類似。我沒有刻意準備秋招(刷力扣、背八股),只是做些我喜歡做的事情(工作、參與開源)。面試過程中,關於我遠程工作和開源項目的部分被詢問了很多。我想,如果沒有這些,我顯然是過不了面試的,畢竟我的學歷和校園經歷很平庸。這使得我更加堅信,我應該做更多我喜歡的事情,而不是變得世俗,變得功利。過往的每一點經歷在未來總會發揮它的作用的。

經濟#

擁有一份待遇還不錯的遠程工作對於一個窮學生來說,真的是如雪中送碳一般。我不僅終於經濟獨立,還能夠給予家裡一些幫助。今年更新了我的主要數碼設備(上半年換了 MacBook 14 寸 M1 Pro,下半年買了 iPhone 15 標準版),也給我媽換了小米 13 ultra,在我爸需要錢周轉的時候馬上打錢支持一下。我不再需要為了節省生活費考慮每天吃飯的開銷,也不需要考慮學校裡麻煩且酬勞低的兼職,能夠更專心的投入自己喜歡的事情。

大學的時候,我特別喜歡折騰數碼產品,經常上閒魚上淘一些感興趣的東西。但是,因為家裡提供的生活費就那麼多,大多也就是折騰玩一下就又二手出掉了。現在在經濟上沒什麼壓力,但是卻不太能找到折騰的那股勁,甚至遊戲也不玩了。

學業#

對我來說,我處理的最糟糕的部分就是我的學業了,我到現在還沒搞定自己的小論文。

我清楚認識到自己沒有科研的天分,也對做研究提不起興趣,可是知道的有點晚。大學期間,我還沒有找到自己在編程領域最喜歡的部分,覺得自己還找不到一份不錯的工作,也都還沒認識現在的小夥伴們,所以我選擇延長自己的學習生涯作為緩衝。但是現在的我只想快一點結束我的學生生涯。

感情#

我曾經喜歡過幾位女生,但是還沒有喜歡我的女生出現。我的家裡都在催著我趕緊找對象,我的親戚也在我我每次回家的時候給我介紹相親對象。我對此並不反感,把相親看作結識新朋友的方式,與參加其它活動的形式並無區別。但是我的相親對象往往不這麼想,因此幾天一過一般都變成聊天列表裡不會再打開的聯繫方式了。

我認同《幸福的勇氣》一書中提到的「愛並非被動墜入」一言,無條件的信賴別人,並期待著「無條件信賴我,能一起建立不可分割的 “我們的幸福”」的人出現。

社交#

最近,我嘗試在 Twitter 上變得活躍一些,去與更多小夥伴建立鏈接。通過工作的小夥伴,我在 Echo.js 蹭上了嘉賓的位子,期待即將能在技術播客月參與一檔播客節目的錄制。但我好像還是個不善於社交的人,常覺得對著電腦寫代碼更加自在。

未來#

我還可以,還應該做些什麼樣的事情呢?我不喜歡孤獨,希望自己不要那麼宅,走出去不同的地方,見不同的人,做不同的事情。

這應該就可以概括我未來的目標了,可能是培養起讀書的習慣;可能是玩幾款自己喜歡的遊戲;可能是去鍛煉身體,去運動;可能是去旅遊;可能是去面基網上的小夥伴,一起吃個飯暢談技術,暢談人生;等等等等。

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。