上課這種事情,本質上就是花錢買時間,不管什麼課都一樣
只要挑到好的且適合你的課,通常都是划算的
划算的意思是花掉的錢,會小於你省下的時間能換算的錢
(可以嘗試簡單換算一下你的時薪、還有提早入行能賺的錢等等)。
對已經有點概念的人來說,網路上免費的好教材根本多到學不完
要什麼隨手 google 都有,取之不盡用之不絕,當然會覺得開課賣錢的都在斂財
但在純新手眼裡世界是不一樣的
他就是不知道該選什麼下手,不知道投資時間會不會走上歪路
不知道學到哪才算基本夠,也不知道自己有沒有天份該不該放棄
註冊一堆免費課卻沒動力完成...
所以對新手來說,花錢上課的最大價值有幾個
1. 讓老師幫你確認學習範圍,買個安心,知道大概學完哪些部分,就可以入行,
不用一直擔心有沒有學夠,有沒有學對
2. 同儕壓力增加動力,有一群人跟你一起努力,動力會比自己宅在家看影片強很多
3. 業界媒合管道,讓你更容易找到第一份入門工作
不過如何挑到合適的課仍是困難的一步
自己做功課當然是必要的,先要找到大多人評價還不錯
且內容感覺上適合你的班,花錢花時間試水溫
遇到不合適的還得換,不過這都是必經之路
到此為止,屬於任何領域通用的道理,並不僅限於軟體業
但接下來,要來講講軟體業的特殊性質了
軟體開發這行,非常非常需要你的"自學能力"跟"自發動力"
即使你入行後,還是需要不斷的自我要求、自我學習
而且出了新手村以後,你會發現教材極大幅度縮減
(畢竟老師等級要求高 + 知識量龐雜 + 受眾小)
因此很要求你要有自己拼湊零碎知識解決實際問題的野生能力
所以,如果你是個很依賴這種"有人帶你、有人陪你"的環境才能學習成長的人
那你在這一行未來會走的很辛苦
很多人會反推上課也是這理由
反正你遲早都要會這種野生學習模式的,何不一開始就來?
但這樣講也有點偏頗
畢竟不是每個人都這麼天生神力,可以這樣意志堅定的硬撐過新手期
也是有新手階段需要比較溫室的環境,但長大後進入叢林也能生存很好的人存在。
所以,講個結論
如果你是還很不確定的人,想省時快速試水溫,讓自己感受是否適合,經濟也許可
那好好做功課後去報個班上課OK
如果你是相信自己做的到,且意志堅定的人
或上課後漸漸發現自己還算可以的人,建議就要切換成自學模式了
挑戰自己去找教材、自己思考、自己學習、自己做專案、自己安排進度
不要依賴在有人講課、有人給你方向的溫室
也有個折衷方案,找那種標榜訓練野生自學能力的單位,而不是老師手把手帶的
可以給你個方向,但要求你學程中付出很多努力自學、討論、做專案、跟業界盡量貼近
也有很多靠這樣轉職成功的案例
--