Re: [請益] 該先讀碩士,還是先工作 (前端)

作者: zeSil (Ryhpezlis)   2016-09-06 01:07:39
## 目錄
- 背景
- 程度與作品
- 問題脈絡
- 問題暨總結(end部分)
## 背景
大家好,我也有和原 PO有類似問題,有興趣也是前端部分。
目前 26歲,非本科碩在學(非理工),因為課都修完了,剩下論文,
打算開始先一下找工作。不過似乎程度還沒到,目前先把履歷關閉了
## 程度與作品
這段時間玩遊戲,覺得遊戲內圖鑑有點難用,前前後後花了一個月寫出這個網站:
1. http://sadb.lisezdb.com/
2. http://sadb.lisezdb.com/team-generator/
裡面許多功能都是回應社群需求,有點越寫越有興趣XD
目前 JavaScript/ jQuery程度大概是到 2這個作品,
不過還是有點嫩,花了整整兩天才寫出來...
前幾天有接到面試邀約,興沖沖衝了面試,面試中程式考試犯了低級錯誤,
被面試公司狠狠地打槍回來orz
自身覺得程度應該還沒到業界需求,就先把履歷關掉了,
可能就趁這段時間邊寫論文邊精進。
## 問題脈絡
1. 資策會課程
由於面試時那家公司直接說沒看作品,不過看結果可能自己程度還沒到吧...
爬文之後,各位前輩對於非本科是推薦1資策會/2研所/3工作,
目前看來3無法QQ 研所話暫時沒有打算...
所以就只剩下資策會,研究一下資策會短期課程,前端有:
- jQuery與AngularJS網頁開發雙修班
- jQuery, AJAX, 與Bootstrap新興網頁開發技術精修班
- JavaScript 實戰班
- Javascript 實戰精修班
- 前端開發工程師精修班
等之類的,請問大家推薦去上嗎?
還是要等之後論文寫完上養成班比較適合呢?
2. 精進方向
目前練習大概就是:
1) 回應社群需求寫工具
2) leetcode / Codewars
3) 看書
4) 找一個框架來練習?
除了上述資策會課程,目前還有用 leetcode和 Codewars練習演算法部分,
看到討論中那些精妙的語法,真心覺得是件藝術品...
看書的話,因為自己 coding時常有很多莫名錯誤,想了一下應該是基礎不穩固,
爬文+Google似乎大家都推薦犀牛書,就買了一本回來打打底子
至於框架部分,因為 JavaScript框架百家爭鳴,稍微認真看一下人力銀行上面要求,
似乎主要是 AngularJS/ React,除此之外伺服器端的 Node.js也蠻需要的
那在優先順序上,大家會怎麼推薦呢,還是選有興趣的好?
## 問題暨總結
1. 就目前程度比較適合上資策會短期班還是養成班,還是繼續完善作品呢?
2. JavaScript的各種框架學習上應該如何安排?
3. 除了上述練習方式外,各位前輩還有什麼建議嗎?
謝謝各位!
作者: CodeJob (摳交)   2016-09-06 01:16:00
1. 不覺得前端需要去上課,透過自己作品做中學應該最快或是找一間可以練功的公司,邊練功還有錢拿絕對都比起去上課學得快多2. 至於框架的學習,我認爲應該是專案需求下去決定是否使用 JS Framework,以目前js 框架趨勢來說 react > ng或許你可以將你作品的 隊伍產生器 用 react 改寫一遍?3. 做中學學習速度才快...比起你打開 doc 開始一步步做範例還有效率,從做的過程中遇到問題再去尋找解決方法
作者: zeSil (Ryhpezlis)   2016-09-06 01:39:00
超級感謝前輩建議... 看來我是被第一家公司嚇到了orz
作者: dislilith (lilith)   2016-09-06 03:52:00
請問哪種公司願意收新手練功呀QQ
作者: iamnodoubt (Have Fun)   2016-09-06 04:08:00
通常都沒有,所以第一個工作最難找,除非相關科系好學校能進大公司讓你慢慢練功,不然都要即戰力,我是覺得follow社群,update自己的相關消息來源,memo幾個前端
作者: manaup   2016-09-06 04:12:00
其實買不起即戰力的很多 有點戰力就不怕找不到工作
作者: iamnodoubt (Have Fun)   2016-09-06 04:14:00
工作需求關鍵字,然後開始點技能樹,肯花錢的話,最有效的方法我認為是以找工作為前提去找有經驗的前端當家教
作者: ADRIA (JOJO)   2016-09-09 05:27:00
我建議js的底花點時間打好再來學framework,framework的課程建議可以上一些國外的付費學習網站學你要的。花少錢時間彈性且全英文授課

Links booklink

Contact Us: admin [ a t ] ucptt.com