Department of Information Management , Yuan Ze University
元智大學 資訊管理學系 第二十五屆專業實習
學習收穫
1061611 張唯潁
1061746 陳宛君
人體運動姿勢辨識及矯正比對分析系統之研究
一、技術層面
(一) Python
在學校雖然有修習選修課程,但是對於整體來講還是沒有深入學習的,因為他強調的是可讀性,有許多我們不清楚的用法或是套件。但是慢慢看就會覺得他非常的人性化,在可讀性及能夠表達更清楚這點來講,已經遠遠超過C++等的程式。雖然一開始可能有點吃力,但是後面就開始能夠慢慢地找到自己所需的語法。其實是個相當簡潔有力的語法,但就是需要不斷的搜尋他的資料,尋找最適合的語法。
(二) 環境的安裝
在環境的安裝上不斷的遇到問題,時常發生錯誤,需要上網找錯誤訊息的解決方法,也需要常常跟同學討論。
例如:在安裝cmake時出現以下錯誤,因此上網搜尋此錯誤的解決辦法
而此錯誤的解決辦法為透過載入以下套件來解決。
(三) Linux作業系統
在這次專題以前,只有在資訊安全的選修課中曾經接觸過Linux作業系統,並且做的東西跟現在的幾乎沒有雷同的影子在。Linux系統在使用上幾乎都是透過終端機下指令來讓系統執行程序,與我們熟悉操作的Windows系統相差甚異,這是我們很不習慣的地方之一。但Linux系統的好處在於,運行速度比Windows系統快一點,而且網路上的問題解決方法似乎更多,只要找得到問題的出發點,都不算是太大的困難。
有許多地方由於系統上有一定的限制,一定只能透過sudo命令來執行動作,例如:在不能夠以現在身分做的事,以root的身分新增一個資料夾、或是以root複製一個檔案,這些都是在windows中能夠輕鬆完成的事。
二、非技術層面
(一) 問題處理
在處理問題這件事上,我們認為專題讓我們或多或少都是有所進步的。以前有問題時,不知道要自己上網找清楚,一直問身旁的同學,但同學也不會知道答案,最後就不了了之。現在最基本的就是會想自己上網找過資料,找不到答案再問問身旁的朋友,最重要的我們還有專題指導老師可以詢問。如果是以前,大概會拖到問題變得更加嚴重時才會問清楚,現在因為沒有這麼多時間、問題也更多了,在問題的處理上也就更加的積極。
(二) 時間管理
因為有考研究所的準備,因此時間的管理對我們皆很重要。時常需要去補習班補習以及讀書,偶爾會需要打工,還需要準備學校課程的報告、考試,再加上每周的專題都必須報告,因此一定要有進度。這些大大小小的事雖然每項佔的時間不一定都很多,但加總起來有時會有點負荷不了的感覺。因此,時間管理可以說是非常值得學習、非常重要的一件事。
左圖為一個時間表案例,可看出時間管理的重要性,也需要一顆平凡的心去過著規律不受打擾的生活。
(三) 學習老師的邏輯
有時跟老師meeting 時,就會慢慢發現自身思考上的不清晰。例如:後面的步驟一直出錯,那若前面都沒問題,就有可能是版本的問題,因此建議看網路的文章,跟著他們安裝的版本來做可能較好。因為對整個系統都不熟悉。例如: sudo rm指令不能亂用,因為可能會把系統中很重要的資料刪掉無法復原,導致系統上其他具有相依性的套件可能都無法使用。
(四) 找問題的能力
舉例來說:在裝完Cuda後,查看版本卻總是非預期的版本號碼出現,且過了幾個禮拜東西一直安裝不成功,才慢慢覺得奇怪。因此找了好一陣子才發現有可能是因為驅動本身就有Cuda,那系統當然會先抓到驅動程式的Cuda,因此加上環境變數就可以了。
經過這件事才慢慢發現,想要解決一個後面的大問題,前面可能會發生的一切小問題都必須完全解決,因此找出問題根源是非常重要的能力,經過這次專題所得到的經驗的是找出許多問題的一部份。
(五) PPT的能力使溝通更加清楚
由於Linux系統的不熟悉,因此兩人之間常因為沒有詳細瞭解對方做的內容而出現問題。對我們來說,雲端簡報是個很好的溝通管道,不只是紀錄所做之事,更是幫助對方釐清目前進度及完成的事或是問題。而自從老師向我們提過應該撰寫每周進度後,對於先前操作內容的資訊,能夠更容易地查詢。
(六) 同學間的溝通與協調
因合作本身這件事就容易發生誤解、不理解的事情發生,因此除了PPT來溝通,還有時間、工作的協調都很重要。以我們為例:我們跟老師的meeting在周四上午,禮拜四下午A同學有課,因此只能夠花早上到中午的時間來作專題,這時B同學在學校就可以待在實驗室做到晚上。而由於周二、周三及周六B同學有課,因此周五、周日及周一就會花一兩天來研究。周一及周三A同學也比較有空可以做。由此可看出時間協調的重要性,而工作的分配也很重要,但主要可透過誰先做,誰先去解決,若無法解決則給下一人接手,並透過PPT報告彼此的進度。
(七) 心情的調適
有時候會害怕到了成果展卻沒有做出成果而感到難過,也擔心科技部的計畫因為沒達到計畫中的預期結果而難堪,經過這些壓力慢慢的磨練,對於情緒管理也多了一點經驗,也增加了抗壓性。雖然幾乎天天都想著專題,但漸漸地就沒那麼害怕,有想法就慢慢繼續研究,不用只想著專題帶給我們的壓力,若轉換心情,想像整個過程都是經驗的累積,走過越多失敗經驗累積得越多,每一步都是讓自己成長。