大家好 我是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为主要语言
四个月很不够用 如果是大家会优先做什么事呢
希望给我一点建议 谢谢~