我從台北資策會嵌入式系統的班級結業三年多了
一些狀況懶人包可能不太適用
如果要硬擠幾個簡單結論的問答的話
1.能不能學到東西?
A:如果能撐完到做完peoject,上課過程能死命咬牙跟進度的人應該都可以
但是這個遠比想像中的困難
困難處1. 課程時間很密,喘息機會幾乎是沒有
我們同梯的玩笑話是在精神時光屋修行
同樣是精神時光屋修行,決心跟耐力重要的多
有人的精神時光屋可能是在看漫畫中度過...
困難處2. 你要完全理解上課進度的內容要自己練習寫過很多很多很多很多demo code
這件事情對以前沒有寫程式經驗的人是很困難的問題
新手光是看懂error message跟不要錯字就是大訓練..
困難處3. 願意寫程式到破釜沈舟三四個月下去拼了的人真的是少數
困難處4. 能不能在家裡長輩,同輩間言語壓力下還能堅持自己做的事情
『研究所都畢業了還要去上這種課才能找工作嗎』
『那個某某地方在徵技術員你要不要先去做』
依照我當時的經歷來說寫程式其實不是完全陌生
但是在linux上開發程式或者了解作業系統一些基本知識是沒有任何基礎可言
(連自己買書都不知道什麼是初學者要先看的...)
對我來說上課最大的幫助是有人帶你過那個完全不懂的門檻
2.找工作有沒有幫助?
A:總是比一問三不知的人來得強 XD
老實說對非本科系的人來說,上完課可能只比剛畢業普通純菜鳥好上一些。
絕大部份還是上了崗位之後重新再磨練。
可是原則上撐的過去精神時光屋你的耐心跟抗壓力會被認為是可以過關的。
就像前面前輩說的,
非本科系的最強的就是願意下決心徹底黑手跟他拼了的時候
這個世界上面試工作終究還是有校系科系出身的考量,
也不能避免別人用這些當考量。
既然選擇這條路,
那只能用其他特質方法證明你的可選度比別人有比較高。
『都願意花錢花四個月拼人生選擇權了,也撐過來了
有什麼東西不能證明決心跟選擇工作動機嗎?』
3.上課陣亡率高不高?
A:個人覺得高,結訓完之後一無所得的人也很多。
大部份跟不上的人會因為跟不上進度開始慢慢出現上課放空作業放棄的現象。
盡可能把自己所有空閒時間都用在複習跟練習上。
4.我怎麼知道我是不是適合上這些課
A:
如果你可以自學到做出點東西,或者本來就是有在學校好好鍛鍊好這些的人,
那根本不用擔心需要到精神時光屋重練的狀況,
也不太會問這個問題。 XD
所以預設這個問題通常是會發生在非本科系的人身上。
如果你都沒寫過程式,
那與其跑去報名不如先嘗試找一點簡單的教學"試試看寫程式"這件事。
總是比花了錢發現自己不適合好。
如果你覺得能接受寫程式,
而且可以認知以下的事情是選擇寫程式之後,自己的工作內容跟責任: