大家好 我是cs本科生畢業的 一畢業開始工作到現在一年多
人在美國 必考刷題
畢業前有幸拿了一家不重刷題喜歡新鮮肝公司的offer
就想說先工作再說
這家公司的薪水福利不怎麼樣
進去後也發現很多問題
所以一直想著要換工作
今年四五月開始重新刷
頻率不高 大概一週三次一次三小時左右
八月初開始丟履歷
發現自己很不符合現在熱門職缺需要的技能
react/angular/TypeScript/AWS/Azure/Docker/Django/Flask/Spring/HTTP/TCPIP等等
都沒什麼接觸
基本的web方面是會的 但很基本也疏於使用忘得差不多了
SQL也懂一點 但不到db design或高級query
工作後的世界只有c# 連.Net都沒什麼接觸
也沒什麼side project
主要是因為cs不是我的興趣 所以休閒時間完全不用來做相關的東西
當然現在也覺得悔不當初嗚嗚
抱歉前面廢話了這麼多 現在要進入重點
本來是想拼今年秋天的招募季
但邊找工作真的發現自己有很多不足
技能樹沒點好履歷不怎麼好看且刷題不夠 效果不是太好
所以想把重點放在明年2月之後
九月還有幾個面試要收尾
所以還是把重點放在刷題
之後大概有4個月的時間可以準備
當然是希望能夠刷題跟點技能並行
不過在職跳槽時間不多
請問我應該把重點放在
1. 繼續刷題
目前300+但才刷過一遍
很多也是做不出來就看答案寫一遍
之後有考慮要換個方法刷
2. 點技能樹
- 重新過一遍web的基礎+一些進階的應用 做些side project
- 學個framework (Django/Flask) 我自己是python愛用者但感覺職缺還是java多
- 補齊一些之前沒學好的知識點 (networking等等)
- 精進db
- 學個AWS
目前我沒專精哪方面 但應該不會往data science / ML 那方面走
應該還是full stack 然後以python java為主要語言
四個月很不夠用 如果是大家會優先做什麼事呢
希望給我一點建議 謝謝~