這個計畫搞不好永遠都會叫做「實驗」計畫,因為每一期我都當作一個實驗,實驗我的教學成效如何、品質如何,根據學生的回饋調整課程內容,繼續做下一輪的實驗,持續優化、改進。
因為這個課程不只有線上影片。
除了線上影片以外,還有批改作業的服務以及學習社群,還有學員專屬的直播 QA 時間。這些東西全都加在一起,才是這個計畫的獨特之處。若是你覺得只看線上影片就很足夠了,部分的課程內容其實有在對外販售,可以參考: Lidemy 課程列表 。
首先,讓你前後端都學絕對不是讓你成為 Full-stack 工程師,成為 Half-stack 倒是有點機會。無論你是前端還是後端,別忘了前面還有大家經常性忽略的一個詞「Web」,Web 前端與後端才是全名。
既然 Web 包含了前後端兩個部分,少了任何一部份都不完整,都會讓你對於整個網路的理解缺了一塊。因此這堂課從前到後再由後到前,希望把你對網路的知識整個打通,這樣我覺得才是最完整、最全面的學習。
至於樣樣通樣樣鬆,不會。
一併學習前後端的好處就是對網路的基礎會比只學單個的紮實許多,因為你對整體有個全面性的理解。而且這邊前後端都注重原理與基礎,基礎打好之後學工具便不是難事。
首先,大家要很清楚知道的一點是,在職場上沒人帶才是常態。很有可能你進去的公司只有你一個工程師,或是儘管有一個 team,但也不會有一個人專門去帶你。本來就沒有人有義務去帶你。
為了不讓學生變成只會看影片跟著打 code ,關了影片什麼都寫不出來的那種人,我在作業上有做一些調整,很多作業的內容跟要你寫的東西是課程裡面沒有的,你就必須自己去找資料才能實作得出來。
所以在課程中就已經培養了一定程度的自學能力。
在一開始的程式導師實驗計畫,只有「A 求職方案」,背後的理念是:「你來我這邊學半年,如果還找不到工作,那是我的問題,是我沒教好」所以一毛錢都不用付,但如果找到工作了,代表我教得不錯,那就要收一筆學費。
但是轉職可不是件簡單的事,雖然說六個月很長了,但是這跟你每天付出多少時間是有關的,一天只能付出兩小時跟一天付出六小時,最後的時數就差了三倍。
我規劃的課綱以及作業大概是「每週至少付出 50 個小時」的量,這差不多就是要全職學習了,否則很難做到。而我也認為對想要在半年內轉職的人來說,這樣的時間是必須的。
但是一開始的收費規則並沒有很強硬的規定時間以及轉職意願,所以幾期下來,有一些學生是課程開始時想要轉職,到後面卻因為各種因素不想轉了,也有一些可以付出的時間越來越少。
若是「沒辦法付出時間」或者「沒有求職意願」,那我前面所說的「你來我這邊學半年,如果還找不到工作,那是我的問題,是我沒教好」這句話就不成立了,因為這句話的前提是:「這半年要持續付出一定時間」以及「你要有求職意願」。
但如果只收這種人,就會沒辦法顧到其他的人。例如說已經有工作想來加強基礎,或者是想要邊工作邊學習程式轉職成工程師,時間也可以接受拉得比較長(可能多兩個月之類的),或是純粹對程式有興趣想要學習的人。針對這些人,原本的付費規則就不適用了,因此才有了第四期這個新的付費規則:「就直接付學費吧」。
以前幾期的資料來看,若是課程有好好上完,年薪 50 萬跑不掉,那學費就是 60k,因此 B 方案就以這個價錢為基準再降 5k,所以總額才定在 55k。
為什麼要降 5k?這是為了讓想要轉職的人也可以考慮 B 方案。如果有人符合選擇 A 方案的資格,但是對自己很有自信,覺得一定可以轉職成功,那就可以選擇 B 方案。對他來說,整體學費變少了,對我來說,我也不須承擔找不到工作學費歸零的風險,是對雙方都有利益的行為。
案例一:兩個月後選擇「A 求職方案」,繳交保證金 5000 元,跟到課程結束,於課程開始七個月後找到工作,年薪為 50 萬,總共的學費為:500k * 12% = 60k,扣掉保證金 5k,還要再繳 55k
案例二:兩個月後選擇「A 求職方案」,繳交保證金 5000 元,課程開始八個月後都還沒找到工作,可以選擇什麼都不做,繼續留在課程,或是退出計畫,退回保證金 5000 元以及收回課程
案例三:兩個月後選擇「A 求職方案」,繳交保證金 5000,在第四個月的時候沒有求職意願了,選擇退出課程,需要付 (4-2) * 12500 = 25000 元學費。
案例四:兩個月後選擇「B 買斷方案」,繳交保證金 5000 元,一個月後開始每個月付 12500 元學費,付一個月之後就不想上了,退出課程,不收其他費用。
附上幾個時間點:
<2021-04-12> 課程開始2021-04-12>很遺憾地告訴你,沒辦法。
因為網站漂亮大部分是設計師的功勞,而不是工程師的。工程師通常都只是照著設計稿把網頁刻出來,而這堂課裡面完全不教設計,所以就算上完,也不會掌握任何設計相關能力。
不過若是已經有了設計稿,要照著設計稿把這個網站刻出來,我相信是有辦法的(但要花很多時間)
真的,一點都不需要。
但同時我也不否認,如果有程式基礎這堂課會上的比較順利。以前滿多學生其實都沒有程式基礎,而且背景跟程式甚至跟理科一點關係都沒有,最後有在時限內轉職成功的,也有失敗的。
這堂課原本就是設計給毫無程式基礎的初學者上的,將來也會是這樣,所以不需要擔心。若是還有疑慮,可以參考歷屆學生的心得,找看看有沒有跟你背景差不多的人,聽一下他們怎麼說。
很遺憾地告訴你,不一定。
過去也帶了不少學生,並不是每一個人都可以轉職成工程師。不過根據過往的經歷來看,如果有把課程修完,基本上要找到工作是沒有問題的。所以其實最難的點是難在「把課程修完」,因為中途會碰到很多原因讓你想放棄,例如說自己的私事或是提不起興趣、時間不夠等等,也有可能是我的課程設計得不夠好,或者是課程太無聊,老師講得太爛。
但我會努力做好我的部分,會盡量去改善課程,讓課程變得更好。