打開程式的學習之旅
因為想要確認自己對軟體是否有愛,所以最初買了Python入門的線上課程。也發現這幾年程式相關的開發工具,已經變得非常多元,安裝相關的軟體變得很容易,使用上也變得更直觀、簡單。也有許多平台網站能夠直接選擇想使用的程式語言馬上就能開始coding。
Python入門從變數、if判斷式、loop、資料型態(list, dict, tuple, set)等開始認識,跟著教案作一些簡單的練習,還有題庫的解題,有點回到學生時期寫數學題目的感覺。有些題目試了許多次還是解不出來,但完成後又會覺得很有成就感。中間斷斷續續花了2個多月才完成了線上課程,但有完成課程,就有動力想再進一步學習其它的。
因緣際會下得知了AC相關的資訊,然後從學期二(JavaScript 前端完整技能)開始加入,學習HTML/CSS/Java script。在進度制的線上開課前,有一個月的預讀時間。AC也提供了一些書單讓我重新思考關於自學這件事。畢竟同一份工作一段時間之後,開始有些職業倦怠感,對工作內容感到枯燥乏味起來。有新的刺激,新的學習目標,在學期開始前帶給我不少學習動力。
每一週都有相對應的進度,大部分花的時間是進行作業的練習,跟著教案走很簡單,但換成自己作總是會變成另一件事。
第一種最先遇到的問題就是程式碼出現錯誤,找半天不知道是什麼問題。有時候可能是少個括號()或是引號"",有時候是給的資料型態有問題,最傻的也最常發生的應該還是拼錯字或打錯一個字母…
第二種就是看著作業題目發呆一陣子,然後發現不知從何下手,難道剛剛看得內容是有看沒有懂。
每週的工作坊和同學間的作業觀摩,提供作業不知從何下手的許多提示和技巧,最終還是能順利完成作業的基本要求,也漸漸能減少程式碼出現錯誤的問題。然後在課程中,慢慢知道如何為網頁加入點擊後進行項目新增或移除功能、為網頁顯示資料進行分頁、加入搜尋等功能,開始感覺到累積了一點點的東西,也能加入一些自己喜歡的變化。
另外,AC也提供許多選修作業,加入更多自由想像發展的空間,當你走進一個節點的同時,會發現還有更下面的東西可以去發掘,也因為軟體技術更新變化的速度很快,學習如何自己解決問題,變得相對重要。而課程提供了一個起點和討論的空間,還有學習進度的管理及學習建議等,也提升了不少學習效率。平常工作上的思考模式,有時也會聯想到用模組化或流程化的方式來進行,希望後續也能在工作上看到不同的效果。之後想進一步瞭解後端網頁開發的技術,持續學習新觀念及新知識為工作帶來更多樂趣與可能性。
2020年4月2日 星期四
訂閱:
張貼留言 (Atom)
Step outside Time to step outside~黃金圈(Thingvellir, Geyser, Gullfoss) 冰島
2019.04.24 冰島 在離開雷克雅維克前老婆擔心這島上險惡的環境,身上的衣服可能會不足抵抗。畢竟人家都是羊毛+風衣,我們是UNIQLO發熱衣+ GORE - TEX 行不行也不知道。總之先到 ICEWEAR跟 66 ° NORTH確認一下裝備,然後購...
-
雷克雅維克 吃點美食Íslenski barinn 2019.4.23 在市中心的這間餐廳是出發前,看到介紹有許多好吃的傳統冰島菜色還有要一嚐羊肉湯而決定要來的。原本擔心會有很多人要等很久,在路邊等好車後,到店門口時發現有一群人站在門外。還好只是在路上作旅遊介紹...
-
2019.4.27 如果來到冰島赫本,所有的旅遊介紹都有說一定要來吃小龍蝦。 所以在安排行程時就很期待著這一餐。 小鎮上沒什麼人,Pakkhús 餐廳就在港口的旁邊,隔壁是遊客中心。到達時還不到五點,餐廳的入口有一點隱密,我們繞了建築物一圈才找到在一旁小路的入口,因為木...
-
Bjargarsteinn 格倫達菲厄澤 冰島 2019.5.2 冰島環島之旅回到雷克雅維克前的最後一站就是Grundarfjörður。我們在Solvellir 13 Rooms IH Hostel住了兩個晚上,第一天到達時已經是晚上8:30,差一點就要超過Hostel...
沒有留言:
張貼留言