版本 f0e83f26786c0d745fab9c8415694d4b07755b8d
Changes from f0e83f26786c0d745fab9c8415694d4b07755b8d to current
---
title: johnnylord (劉正仁)
categories: User
...
# 個人資料
## 聯絡資訊
* email : `johnnylord7410@gmail.com`
* Github : `johnnylord`
## 學歷
* 成功大學資訊工程學系 108 級
* 台北市立成功高級中學
## 學習筆記
* [Master Linux System](https://hackmd.io/@johnnylord/ryhE3Q_2V/%2FO1sRXAC2Ruiwr97-5G2wWg)
# 2019 春季班 個人評量
## 平時作業
* [開發紀錄 (lab0)](https://hackmd.io/@johnnylord/B1A5CO5HN) / [GitHub](https://github.com/johnnylord/lab0-c)
* [開發紀錄 (list)](https://hackmd.io/@johnnylord/rk7xJhVIN) / [GitHub](https://github.com/johnnylord/linux-list)
* [開發紀錄 (fibdrv)](https://hackmd.io/@johnnylord/rkLAuRs8V) / [GitHub](https://github.com/johnnylord/fibdrv)
* [開發紀錄 (review)](https://hackmd.io/@johnnylord/ByxDd2NuE)
* [開發紀錄 (kcalc)](https://hackmd.io/@johnnylord/SJyiQ13wV)
* [開發紀錄 (riscv)](https://hackmd.io/gOVBW0jQQ1C26A77b9IgUw)
* [開發紀錄 (ringbuffer)](https://hackmd.io/@johnnylord/H10GaG56E)
## 分組報告
* [Riscv with Tinyemu](https://hackmd.io/@johnnylord/HkeMrEARE)
## 心得
大學四年終於鼓起勇氣修 jserv 老師的課,回顧這學期上課的方式和教學內容,我個人認為學到最多的是看事物的角度,和學習的心態。從學習心態開始講,老師常說的『誠實面對自己,不要舉燭』,雖然課程每份作業的問題,和要做的實驗都很多,但是我自認為有誠實的面對自己,在回答問題前,都會廣泛的閱讀資料,交叉比對正確性,並都盡可能地搭配實驗,所以只要我有回答的問題,我都有一定的信心。再來是看事物的角度,老師說我們在大學要盡可能的去看難一點的東西,做別人沒做的事情; 老師舉出 Linux 核心版本一直在變,安全和網路相關的補丁一直被討論,但是大部分的人卻講不出半點還這些相關的知識(真正的高手該在意的事情)。我過去就像只會 CRUD 的這類人,只做潮流的事,光看問題表象,沒有什麼深度可言,但是這門課漸漸的改變我看事物的眼光,會探討事物問題的歷史,為什麼會有這樣的需求,要怎麼解決,雖然過程累又很挫折(常常看不懂==),但是那才是現在科技真正的在意地問題和未來的門檻。
過去 Linux 核心對我來說是一個非常非常難的議題(現在還是很難),想碰但又很挫折,但是現在看核心或是一些核心中用到的一些技術就稍為有一點感覺。最後就是對於 jserv 老師的改觀,過去聽別人常說老師很嗆,很會ㄉㄧㄤ人(事實就是XD),不過相處的過程能看到老師對學生的用心,不是胡亂嗆人,而是真的該嗆,直指出大部分學生的缺點(也是我的缺點),所以很謝謝老師願意花時間和口水來教導學生。
## 自我評分 (1~10 分)
整體來說,我給自己 8 分。前半段的課程我很努力的跟進,CSAPP 的線上課程也都全部看完,作業也都有努力完成,但是期中後其他課程的外務,導致有一兩週的時間,沒很投入在課堂和作業上,課後也沒有達到所謂最低 18 小時的投入。