嗯,今年的鐵人賽心得文還是沒辦法如期更新,這陣子的壓力真的蠻大的,但在一陣混亂中,Django 初心者之旅還是順利地畫下句點。
起初,我思考了很久才在鐵人賽截止的前幾天報名,為實現當初想使用 Django 寫個人部落格的想法,而決定以 Django 作為這次的主題,後續花約莫三天的時間把30天的內容大綱全部列出來。
其實在我所列的大綱中,包含心得文總共應該要有36篇,但我是不太喜歡湊字數的人,所以把許多一點就懂的東西都合併在同篇文章淺淺提過,當然我無法用一篇文章的篇幅把所有概念都解釋得鉅細靡遺,但先有基本的概念,或許可以使人獲得深入探索的動力也不一定,我是這樣期盼著。
回顧這30天的Django初心者之旅,過程中真的學到不少東西,像是 MVT 架構、ORM Model、CSRF Token、Migrations、網站部署等。在鐵人賽的第一天,我有提到希望完整學完 W3Schools 上的 Django 教學後,至少能用簡單易懂的方式,向他人說明Django的核心架構和基礎操作。現在我可以有自信的對自己說,我真的做到了!
興趣不是不能當飯吃,只是能把興趣當飯吃的終究是少數。
上大學前的我完全沒有任何程式經驗,因為我的興趣本來就不是研究資訊技術,而是閱讀各種歷史書籍,後來不得不向現實低頭,選擇念資訊相關的科系,因為讀的科系很不幸的就是要寫程式,大一的時候還真的是挺痛苦的。
我到現在都還記得大一修初階程式設計,那段渾渾噩噩的日子,期中考過後,我在各項作業、考試就再也沒有及格過,每週來上課都好像在混時間,不斷地懷疑自己是否該繼續念下去,還是就此放棄換個科系呢?
當然我能在這邊寫出這段經歷,代表我最後還是有走出大一的低潮期。那我是怎麼走出來的呢? 這邊要特別感謝兩個人。
第一位要感謝的是初階程式設計的老師,老師不斷鼓勵同學到網站討論區發問,讓不善交際的我,擁有主動提出問題的管道,也有機會幫助其他同學解決問題,重拾對自己的自信心。
另一位要感謝的則是國樂社的學姐,學姐時不時就會發訊息問我要不要一起練二胡,在音樂中我感覺學習的壓力減輕不少,更讓我的目光得以脫離於當下的不順遂,冷靜思考該如何走下一步。
求學時期的低潮期,每個人多少都曾經陷入過,我覺得找到能陪伴自己走出低潮期的人是十分重要的,從人與人的對話中,可以整理出自己到底在煩惱、擔憂什麼? 然後將問題抽絲剝繭找出壓力來源,讓自己有改善並繼續邁進的可能性。
如果明年有機會再次參加鐵人賽的話,我想報名影片教學組,儘管可以從文章中多少讀出作者筆下文字帶有的情緒,但影片教學卻多了文字無法表現出的聲音抑揚頓挫,我想試著發掘出兩者更多的不同之處。
最後,我想說每位報名參加鐵人賽的鐵人都是最棒的,無關寫出的文章精實與否、完賽與否,願意鼓起勇氣透過文章向其他人分享自己的所學所得,本身就是一件難能可貴的事並足以自豪。