Open aszx87410 opened 5 years ago
我原本也以為程式很簡單,第二期才發現原來對許多人來說還是很不簡單。第二期的大概前三週是我理想中的狀況,大部分都跟得上,也有漸漸發現程式的樂趣以及訓練基本程式邏輯,但第四週以後就歪掉了,整個難度飆升,把初學者直接排除在外。
不過學生在進步,這個課程本身也在進步。像我之前說的,我沒辦法什麼都不做就看著這個課程結束,所以在期中做了幾次調整,雖然說成效有待商榷,但至少有往好的地方變動就是件好事。
而課程中累積的回饋都一併帶到了第三期,讓第三期又進化了,變得更好。從第一期到第三期,課程制度基本上沒什麼變,但上課方式跟課程大綱其實變滿多的,大綱大體來說方向差不多,但進度放緩並且在重新鋪陳,希望能讓課程的進行變得更順利。
第二期對那些跟不太上的人來說,我能給到的幫助大概就是讓你們有個綜觀全局的能力,至少知道這個領域有哪些東西,你可能不知道怎麼用,但至少你知道它存在。程式跟前後端的基本能力在這四個月內應該也都有了一些基礎,剩下的就是持續練習並且不斷精進,第三期歡迎你XD
最後,感謝心得回饋
嗨,背景是普通科大設計系畢業,做過美工、產品製圖一陣子。學網頁前端這件事在上課以前,看到很多廣告在學習的「時間」上主打短時間,幾小時、一天、半個月、一個月或三個月等等快速的字眼讓人很心動,帶著應該不難的心情想要學寫網頁。加上現在網路發達,覺得網頁前端會很有發展性,就這麼入坑了。
在第一期的時候就有看到程式導師的計畫,那時候有買別的課程覺得先學看看有不足再補充。後來看到第二期程式導師的計畫,最有吸引力的地方是課綱,有明確目標~
課程開始的一兩個禮拜感覺還可以,雖然有模糊的地方,但是至少都有依照作業題目做出東西,簡答題想的時間很久,但是可以幫助梳理想法。課程卡關後的心情是真的蠻緊張的,覺得是不是太廢弱到爆,廣告很多不是都說可以短時間嗎?心情從難過到不想面對到認識自己真的需要更多努力來學習,那段時間心情真的很複雜。
課程的上除了有基礎到不行的課程讓入門的我非常開心,其他課程比較少從終端機或基礎的教學。優點是課程的修正非常快,在我還在懷疑自己到底哪裡跟不上或是哪裡有問題的時候,就有課程修正的公告出來,中前期的時候,其實有跟大家說跟上進度的人不多,讓大家別緊張。之後依進度分班進行課程,也為各分班提供不同的補充和協助,課程快結束的現在,我還是很驚訝當初老師的期中心得;以第二期的學生為模型,知道大部分的人跟不上(問題),分班提供不同方法,協助大家搞懂不明白的地方(解決問題)。這是我想像中的工程師面對問題的模式,分析判定問題,採取方法解決問題。
跟課程這幾個月以來,覺得自己進步很大,舉例最近要準備履歷,去了「高雄場 - 為你自己學 Git」複習一下,這是我第二次聽作者分享 Git,第一次的時候只記得用便利貼比喻分支,其他都聽不懂完全一臉矇,第二次去聽有更好的了解,像是分支的名字只是個 tag,操作上重要的是當作節點的每一次 commit。課程中也有讓自己了解學習的方向,以前很容易遇到一點不會的就一直找資料,無厘頭的亂找把自己給弄得更混亂。現在會像一本書,不懂的先像書的目錄般有個大概印象,不要強追,之後更了解了,這些不懂的地方就會關聯上的。
課程的最後還是想當一位網頁工程師,不過和剛學習時候的心態有很大的不一樣,現在會想回去海扁當初看到廣告就相信程式很簡單的自己,程式哪裡簡單了哈哈;但也看到程式實際上可以做很多事,比一開始的想像多很多很多,覺得太厲害。
最後的感想是程式導師計畫很像一個學程的畢業專題,像高職畢業專題可以說是你三年的學習總結,程式導師的課程比較基礎完整。額外我也有購入其他學習程式的課程,相對來說比較偏主題式,像是專門教學 Vue 的或 React 等比較單一專注的。比喻的話是一個學程畢業,你會有代表這些年的畢業成果;主題式課程是加強的才藝班,像學校裡會有音樂課,但你想要多學小提琴就會找更專業的精進。
對沒基礎又非本科的我來說會推薦一樣背景的走程式導師,如果是資工資管出身有基礎的可以走單一的學習課程。