風平浪靜的第四天。
進度
今天做了 week1 的作業。本來以為能很順利完成,但結果只完成了三個:
另外也做了幾個新的筆記跟更新:
Commandline 的指令
VS-Code 一些實用的快捷鍵
我想要發 pull request 到別人的專案要怎麼做?
主要是花了比較多時間研究交作業的流程,還有寫教學文花了比較多時間。
學到的事情
有好一陣子沒有像這樣子寫教學文了,自從我開始寫筆記而不是文章後才體會到,寫教學文跟做筆記其實是兩件不同的事。
寫給自己看的筆記可以很清楚該寫什麼,只要把自己不清楚的部分寫下來就可以了。但教學文並不是這樣,你得考慮對方能不能理解?對方的程度是怎麼樣?怎麼樣才能讓對方比較清楚?
你得先站在對方的角度來思考每一件事,才知道大概怎麼去下筆,而不是完全以你自己的想法下去描繪。
其實我早期的文章就是以教學文的方式來撰寫,像是 一步一步認識 Grid、在學響應式設計前,你應該先知道這些。、數字系統並沒有你想的那麼複雜 都是這樣的風格。
總之,我覺得當老師真的是件不容易的事情。
還有另外一件事情也讓人感觸蠻深的,就是「把你所學的知識給實際應用」這件事。
我本來以為看完影片學完 Git 的我應該在操作 Git 應該不會有什麼問題,但是直到寫 hw1 的時候我就發現我錯了。我確實在課程中學到 Git 遠端操作的一些知識,還有 pull request 的流程,但是我沒有實作過。到了這個時候我才意識到「只是理解還不夠」這件事。
為了讓自己弄清楚 pull request 的流程,我看了過去的學生與助教的互動過程,接著又一步一步自己按照上課提到的流程實際自己走過一遍,最後才真的弄清楚整個來龍去脈。
不管你在學什麼,隨時都要檢視自己的問題,找出自已的問題在哪裡,試著把這些問題給改善。是我女朋友常常會告訴我的一些話,也是我覺得最難做到的事情。
現在的我也許還是很不夠清楚自己的問題,但我會試著這些事情都紀錄下來,時時刻刻提醒自己不要忘了過去的自己曾經犯下了哪些錯誤。
題外話
今天跟女朋友一起煮了晚餐,晚餐煮了蔬菜味噌湯蔬菜麵(滿滿的蔬菜)。總覺得這是一天繁忙之中的短暫幸福時光,雖然希望自己能變得越來越強,但在花時間努力學習的過程也少了很多可以陪伴女朋友的時間,有一點傷心。
希望未來自己真的變強之後,可以有更多的時間陪伴女朋友,兩個人開開心心的過日子。
期許
希望明天可以把 week1 的作業完成,挑戰題的部分希望也可以試著去嘗試看能不能做出來。當我越來越進入狀況後,希望我的速度也能慢慢跟著加速。