Well,大學時期的時候,我是一個非常討厭程式語言的小孩,但這種討厭來自於刻板印象,覺得寫程式語言的人都是宅宅,臭理工仔,那個時候就是有這種莫名的刻板印象,你可能會覺得:
WHAT?That doesn’t make sense!
系上就算開了dreamweaver的課程教大家怎麼做網頁,或是開了scratch的程式語言課讓大家來上,但那個時候我就覺得明明就是文學院所,到底開這個課程是要幹嘛?
總之,那個時候對程式語言是沒有興趣的,懞懂懞懂的從大學畢業後,開始出去外面找工作,邊讀在職的碩士,一邊發現自己原本可以選擇可以成為一個華語教師的機會在自己的選擇之下流失了,也同時發現自己好像沒有什麼特別的專長。
就算寫作的文筆還不錯,但沒有作品集的時候,到底誰要找你寫東西?於是,在職碩士班的課程一開了之後,有一門叫做「大數據分析與機器學習」,後來了解了之後,原來這個就是用Python來寫東西啊。
大概也是在大學畢業之後,發現自己好像對程式語言有興趣,然後就買了一本Python的書回家coding,但後來覺得整個好零散啊,要怎麼有系統性的學習呢?那個時候大概也不知道可以怎麼自學,或許根本來說,不知道網路上其實很多教程可以找,然後就白天邊打工,晚上邊自學Python,學到有氣無力,但大概也是那個時候,開始知道程式語言那些運算子、變數….等等的概念。
後來碩士班的老師開的課,算是蠻正式的帶了我入門,讓我從for迴圈一路寫到matplotlib,然後用一堆套件做圖(雖然這還算是很簡單的東西),畢竟沒有涉及closure…optional之類的東西。
但如果是從探索面來說,我真的蠻喜歡這種思考東西,然後做出一個成品的感覺,這某種程度跟高中時期寫小說一樣,就是坐下來花多時間完成一個東西。
所以,這也是我選擇程式語言的原因吧!
基於在未來工作型態上的抉擇,我認為程式語言很大程度地實現了我對於我喜歡的工作型態的方式。
2021.06.28,好想工作室iOS Camp — Day1