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

User/hunng1996

hunng1996 (郭泓梃)

簡介

  • 成功大學 工程科學系 107 級

2017 春季班 個人評量

作業

分組報告

所見所聞心得

  • 這次是我第一次上這麼有挑戰性,且非常密集的課程,課程內容涵蓋了過去曾經修過的計算機組織、作業系統、資料結構,甚至是微積分,也讓我感覺到自己的不足,學過的東西忘的忘(甚至是當初根本沒有學起來),以前覺得不重要的東西,像是資料結構,原先以為只是程式設計的差別,實質上就光是換個資料結構就能帶來效能上巨大的改變。
  • 原先只是把 Github 當成管理程式碼的工具,而老師多次的強調 Comment Message 的撰寫,假如想讓自己的程式被大家使用,好的 Comment Message 能帶給其他使用者(甚至是未來的自己)一個快速了解的媒介。
  • 分組報告也是我自己第一次面對如此大的程式(雖然對現今程式來講還是個小小咖),主要是做將 Raytracing 中的 c code 轉為 SIMD (利用 Intel intrinsic instructions),其中的使用沒有那麼直觀且效能不佳,需要經過適當的修改才能讓它發揮作用,但最終在本來的程式中還是沒有完成,是一大的遺憾。而看了其他兩個實作,則看到了很多程式設計的技巧,光看懂一小部分就花了非常多的時間。
  • 這次上這堂課帶給我最大的衝擊就是了解到自己的不足以及跟自己與其他人的差距,自己需要做出改變,心態需要更加積極,不該只是做做該做的,也需要想想什麼是自己能做的能給的,甚至是自己的時間管理,事情很多,但時間是有限的,分配時間並讓自己能在短時間內進入狀態並完成。

自我評量分數 (1 到 10 級分)

  • 我給自己 6 級分
  • 雖然在學期初就了解到這堂課可能帶來的繁重的課業、壓力,原本以為自己已經準備好了,學期初時,有相對多的時間閱讀相關文件及產出程式碼,但在學期中,因為其他科有較多的考試、作業,導致往往只是閱讀相關文件,沒有程式碼的產出,深深了解到自己能力的不足,有許多的改進空間。