CS基礎技能樹,求建議。
背景:私立非本科學生,資策會java+web前端畢業,
主要作品Demo影片:
https://www.youtube.com/watch?v=9PFh6kIFYi4&t=29s
(MVC架構,含前後端資料庫設計與實作)
能接到知名公司(如:HTC、群輝)的面試邀約,但因為白板題或多執行緒等問題答不出來,
深感發展受限。
目前因手術開刀有幾個月休養時間,
打算補足CS基礎學科能力 + java後端技術二部分,
再重回軟體業求職。
CS基礎學科能力的部分,
https://imgur.com/a/9U14WWG
圖中紅框處是已點技能
藍框處是欲點技能
黑框為只是大略瞭解內容主要內容,沒細讀過。
目前規劃是:
1. 深讀資結、淺讀演算法,
2. 淺讀計組、OS
3. 深讀資料庫及網路 (已會使用JAVA的JDBC控制資料庫)
4. OO、design patten (已讀clean code,能把script code抽成物件)
5. git
6. 多執行緒
請求規劃上的建議,有其他技能是這時的我應該學會的嗎?