分享到plurk 分享到twitter 分享到facebook

dingsen-Greenhorn(王鼎森)

簡介

2025 Linux 核心設計 春季班 自我評量

成果發表和貢獻

7分。

在仔細閱讀教材時,發現可以改進,與幫助理解的更正。並且我已經在教材檔案中提出,紀錄如下。也期許自己在解決真實世界問題同時,小心警慎並專注細節,以下找出 7 處錯誤,並對於成果發表與貢獻而言,自認為還需努力,因此給予 7 分自評。

作業/隨堂測驗

9分。

在進行作業的過程中,一開始我花了很多時間把自己完成的內容整理成開發紀錄,當時其實有點懷疑這樣是否太耗時。不過回頭看,特別是在 lab-0 的實作過程中,我很慶幸自己有留下詳細紀錄。事後發現,這不只是單純記錄步驟而已,更像是一種幫助自己釐清思緒的過程。

很多時候,我以為自己理解了一個觀念,但當要寫下來、用文字清楚表達時,才發現自己其實沒有真的弄懂。寫作迫使我得用更有條理、謹慎的方式整理每一個概念,不能只停留在「差不多懂了」或「大概是這樣吧」的模糊階段。這個過程讓我體會到,真正的理解,往往是在能夠清楚寫出來、說得明白之後才算完成,加上不是所有作業都完成,但認為還有進步空間,可以更努力做作業。因此給予自己 9 分。

期末專題

10分。

在專題實作剛開始時,我之所以選擇這個主題,是因為自己在該領域具備一定的基礎知識,能夠快速掌握背景概念,進而將更多精力投入在實作與驗證上。我原本預期,一個月左右的時間應該足以完成主要的開發工作。然而,回顧這段期間的過程與成果,我發現實際收穫遠遠超出我的預期。

這一個月裡,我投入了大量課餘時間,密集撰寫程式碼,甚至常常因為思考實作細節而在半夜輾轉難眠。每天都能明顯感受到自己的進步,無論在技術層面還是心態上,都有顯著的轉變。從一開始的謹慎摸索,到後來主動追求架構優化與設計思維,這段經歷大大提升了我對問題的掌握力與執行力。

然而,後期也遭遇了一些挑戰,特別是在與同儕合作的過程中出現了想法與步調上的衝突。這才讓我深刻體會到,與人協作與有效溝通的困難遠超過單純寫程式的技術挑戰。寫程式本身固然辛苦,但比起處理人際與團隊間的摩擦,它反而顯得單純許多。

與授課教師的互動

10分。

  • 第四週:3/11
    • 詢問演講學長 邱冠維 有關Linux 核心貢獻的第一手資訊。
    • 紀錄於課堂簡記
  • 第十一週:5/2
    • 線上討論
    • 發現對於先前教材 bitwise 操作與浮點數正規非正規數的不熟悉,誠實面對自己。
  • 第十五週:5/28
    • 線上討論
    • 討論期末專題題目,決定實作 vwifi 可調整 MCS。
  • 第十七週:6/10、6/12
    • 2025-06-10/17/24 問答簡記
    • 問題 : 何時暫時提升低優先權任務的優先權?再何時釋放提升的優先權 (還原回原本的低優先權) ?
  • 第十八周:6/22
    • 討論與他人衝突的專題範圍與開啟 vwifi專題 hackmd
    • meeting 紀錄於發送助教信件

所見所聞所感

10分。

  • 回顧自身在本課程的投入狀況

回顧自己在本課程的投入情況,一開始就知道這是一門扎實且充實的課程。但直到學期結束後,我才真正體會到它比想像中更具挑戰性與收穫性。特別感謝 jserv 與各位學長的嚴格要求與指導,這樣的訓練讓我不斷突破自我、精進實力。

在選修之前,我或許無法預料到自己能在短短一學期內有如此顯著的成長,尤其是最後一週密集投入所帶來的進步,更讓我深刻體會到努力與成果之間的連結。

這門課對我而言,最大的價值不僅是技術層面的提升,更在於學會誠實地面對自己,並開始反思職場真正需要的是什麼能力。這對於已經讀了十幾年書的大學生或研究生而言,是一種非常真實且有意義的職涯探索。 透過課程的安排,我更清楚地了解產業對人才的期待與實務技能的標準,而此堂課課程編排與產業需求高度相關的「明確性」,正是我們在未來就職、設定職涯方向時最有效率的課程。

自我評量 (1 ~ 10):

\(GEOMEAN = ( 7 \times 9 \times 10 \times 10 \times 10 )^{1/5} = 9.117\)

方案 A :\(8 + floor(GEOMEAN) = 8 + 3 = 10\) 方案 B :\(1 + floor(GEOMEAN) = 1 + 9 = 10\) 選擇此方案。