如何選擇適合自己的程式(coding)課程?

Xccelerate
April 27, 2018
Last updated on
March 13, 2024

這個問題其實我們很多時候都會遇上,無論是大學選科,還是去旅行,我們也會問:「究竟那個選擇才是最貼近自己的需要呢?」

為了解除大家的疑惑,我們整合了以下幾個問題,供大家參考。

1. 自學程式 VS 上堂?

隨網路世界越來越普及,網上有很多高質素的文章及資源,自學已經成為一個十分常見的學習方式。 你會問,應該選擇自學還是報讀課程呢?這個很視乎你的學習風格。簡單來說:你是一個自律的人嗎?

網上資源的確很多,但也有利有弊:你要如何從眾多的資源中,歸納出適合自己的材料?找到之後,要如何確保自己能持之以恆地把這些資料讀完並不斷練習?很多決心自學的人都會發覺「虎頭蛇尾」,有的是因為太多資料,反而不能集中;或是因為中途遇到的難題無法找到答案,久而久之就缺乏動力,進而怠倦放棄。

參加課程如Coding Bootcamp通常都能避免類似問題,因為課程都會經過規劃及整理,比自己在網上大海撈針可能更有效。這解決了求救無援的問題:除了講師外,還有同學可以互相交流。


2. Part-time VS Full time?

這個除了時間問題外,也是對你目標的考量。一般來説,選讀part-time課程,時間比較切合大部分上班族的時間,比較彈性;如果你報讀的目的是玩票性質,或只是為你的現有技能增值,那是絕對適合的選項;因為你新增的技能,會在你的工作上有充足的應用練習機會。 但如果你報讀的目標是想學習全新的技能,從而轉換行業,那你有可能需要考慮full-time的課程。 這是因為兼讀的過程中,你能夠應用練習的機會相對較少,而你必需為你的工作分心。另外一個問題是,part-time課程大多只有短短數星期的1-2個晚上,涵蓋的題材遠不足夠獨當一面,更枉論以此維生,尤其是programming這類熟能生巧的技能更甚。當然,這不是必然的,實際上也不乏自學/兼讀而順利轉行的人。但如同上述,需要很大的自律性。


總結:如果你自問沒有信心自發地為自己訂立學習流程,或需要群體討論學習,那參加線下課程一定比自學更有效。有興趣的話,可以到這裡參考一下。