自從學生時期學習寫程式開始,平時若有不太懂的程式問題或是專業觀念,在網路上爬文,都會看到有很多熱心的程式神人分享優質文章,不藏私,向沒見過面的你我解惑,傳播各式程式經驗與豐富知識。在閱讀完文章後,除可解決當下所遇到的燃眉之急外,也接觸到更多以前沒有聽聞過的知識,每每收穫良多。
幾多年前就有聽說過 iThome 鐵人賽的大名,當時就有強烈的意願參加,但受限為了讀書,時間不多,加上也擔心自己的發文沒有內容,或甚至會誤人子弟,一直沒有提起決心參予比賽。但從學生時代到出社會工作後,空閒時間反而越來越不足,沒有很多的時間與體力來從事之前想做卻沒有做的事。所以今年(2024 年)一看到鐵人賽開始報名時就關注起參賽規則,並趁報名截止前幾日,下定決心報名參加,希望為有緣閱讀到筆者文章的夥伴提供幫助,分享以往所學。
此次鐵人賽,筆者從介紹 Python 基礎開始,藉由展現畫圖技巧,讓讀者可以從一隻程式小白,以較為實用的角度切入學習程式語言。之後,介紹了一些在機器學習領域中有所關聯的統計基礎概念,讓讀者可以更輕易接觸發展上日漸複雜的機器學習方法及模型。最後,以數學的角度推導一些統計模型與機器學習模型,讓讀者對模型事如何建構與其假設建置有深入瞭解。
在工作後,時間變得不多,下班到家後精疲力盡,沒有多少動力可以做事,更不用說從思考中學習更深入的問題,並整理歸納,撰寫成專業文章。這導致不是每一篇鐵人賽的發文文章都寫得非常完整或完全正確。雖然分享的文章不盡完美,但是比賽期間若時間充裕,譬如周末與假日,筆者花費很多時間把盡力當日的文章寫好、寫完整,希望所寫可以有機會幫助到大家,為後輩解惑!
一眨眼就過了 30 天,從我的鐵人賽快到了尾聲,從中秋奮鬥到接近霜降。希望明年 iThome 還會舉辦相似活動,筆者再來參加一次,給自己有一個新的學習目標,並在學習後與各位讀者分享,期待再與各位相逢!