ChenTim1011 / git-practice

雲端原生系統開發與維運
0 stars 0 forks source link

week 02 回覆 #2

Open azole opened 2 weeks ago

azole commented 2 weeks ago

整體做得很好,超乎預期,可以整學期...整個工程師生涯,都基於這個標準上,繼續努力嗎!

Fib

sum

你用了 forEach, map, reduce, reduceRight, filter + reduce 這幾種寫法來做,非常好,那你覺得哪一種比較恰當呢?

Stack

ChenTim1011 commented 2 weeks ago

謝謝老師的鼓勵,我可以上台分享。

azole commented 2 weeks ago

今天謝謝你的分享,你多補充的部分,又再度超乎我的預期,你真的把作業的標準給拉高了,但這樣很好,希望全班可以一起進步!

你壓力測試結果的那張圖跟你的是,我可以匿名(不會透露你是誰)的方式分享在我的社群平台嗎? (順道幫政大學生廣告一下!)

ChenTim1011 commented 2 weeks ago

好沒問題,今天也很謝謝老師願意給我機會上台,很特別的體驗。我是個性比較內向害羞的人,上台解釋還有很大的進步空間,需要不斷練習。但老師提到工程師溝通很重要,這是我要面對的問題。 每次聽老師上課彷彿醍醐灌頂,不管是心態面,還是技術面都有不同的收穫,也發現自己很多不足的地方,老師的課真的很棒,也提前祝老師教師節快樂!

azole commented 2 weeks ago

謝謝你願意讓我分享,這是分享的貼文,有任何需要調整的地方都請再讓我知道。

你這次上台分享已經很棒了,再多練練、不要太緊張就好,也祝你週末愉快!(但還是要寫作業 XD)

這週份的政大學生小故事(每週一篇炫耀文?),這是學生在作業 2 做的測試,經過他同意後分享。

他第一週的作業表現不算突出,但在第二週上課後,不但主動回頭重新補充了第一週的作業,在第二週也做出了超過我預期的成果。我只要求他們寫出可以計算費波納係數的函式,如果可以多寫幾種寫法看看。這位同學不但寫了多種寫法,還對這些寫法做了效能上的測試,親自驗證了遞迴法其實是比較沒有效率的。雖然紙上的分析我們就能知道這件事,但願意動手去驗證,而不是只有「聽老師說」、「聽 AI 說」,這真的非常值得嘉獎跟鼓勵。

他的作業也不算完美(或者說,也根本沒有完美的作業),我對他的作業成果提出了一些可以討論的問題,也邀請他上台分享。他上台分享時,又再次讓我驚艷到,因為他不但在不到一天的時間,研究了我提出來的問題,也放進了上台的分享中,也自己針對作業二做了一個心得總結,其中有一句話是「當我有好幾個不同的選擇,我選擇的理由是什麼?我要如何來支持我的選擇?」能透過他分享這句話給其他同學,真的是太棒了。我總想著學生們在職涯中,始終會走到要提出方案、要去說服長官、其他團隊成員、甚至是客戶的高度,所以技術之外,我非常要求他們報告的「寫作能力」與表達能力,而作為工程師,能用程式執行的結果來證明,這是非常好的做法。

或許對業界工作很久的朋友來說,這沒什麼、應該的,但他才大學生而已耶,我念大學的時候,並不是很優秀的學生,我在他這個時候,完全不知道可以這樣做。所以,對我來說,他願意這樣做、自己還得出這樣的結論,真的很了不起啊。後來他跟我分享,其實過去他的學習態度不算好,到現在大四了,其實能力是落後於其他同學的,但他很喜歡我的課,希望自己能透過這門課好好學習,持續進步下去,而他自己其實也不擅長上台,但感謝我給他上台分享的機會,他會努力練習表達與溝通的。

我回覆他,任何時候開始都是好的開始。好像很淡定的回覆,但教師節前收到這種訊息,我心裡超級激動的好嗎!這比任何祝福都有力道,雖然改作業很辛苦,但學生能接收到我的心意,真的是讓人甘之如飴。(不管是在資展、AppWorks School 或是現在到政大,所有的作業我都是一份一份親自批改、親自給回覆,不委託他人、不自動化,很不工程師 XD 但我會透過「作業」去了解我每一個學生,知道我可以給他什麼、我可以怎麼修正下一節課的內容,但這真的超級辛苦 QQ)

而回覆他的同時,我心裡也覺得,年輕真好,還有時間,前途無限。也把這句話回給我自己,任何時候開始都是好的開始。

祝各位當老師的朋友們,教師節快樂!