研二开始一边科研一边学Java有希望找到18w+年薪的工作吗?
题主本科为末流211计算机的安全方向,保研至计算机里面顶级211的安全方向。代码开发经历少,没有涉及代码的实践项目,没有实习经历,但掌握像Python和Java的基本使用。
根据你的背景和计划,有希望找到年薪18万人民币以上的工作,尽管大厂的机会可能较为有限,但以下几点可以帮助你提升就业竞争力:
1. Java与Spring Boot的学习
- 学习Java和Spring Boot是一个很好的选择,因为这些技术在企业级应用开发中非常常见。掌握这些技能后,你可以尝试做一些项目,哪怕是个人项目或开源项目,来积累实际的开发经验。
- 通过GitHub、个人博客等方式展示你的代码能力和项目经验,可以弥补实习经历的不足。
2. 科研成果的加持
- 你已经拥有一篇CCF A级的顶级论文和两个专利,这在某些公司(尤其是注重科研的公司)会被视为加分项。
- 尽管你没有太多的实际开发经验,但你的科研成果显示出你有较强的学习和研究能力。这在一些偏向研究型的企业或岗位上可能会有优势。
3. 寻找合适的岗位
- 可以考虑一些不需要大规模实战经验的岗位,比如算法工程师、数据分析师、或者一些专注于研究和开发的职位,这些岗位通常要求较强的理论基础和科研能力。
- 除了大厂,你可以把目光放在一些新兴科技公司、金融科技公司、网络安全公司或者AI创业公司,这些公司对有研究背景的候选人也有需求。
4. 提升实践能力
- 如果时间允许,可以参加一些实习或者远程项目来积累实践经验。即便是短期实习,也能为你的简历增加实际项目经验的分量。
- 同时,参加一些编程竞赛或技术比赛也能为你的求职加分,展示你在编程方面的能力和兴趣。
5. 网络和人脉
- 通过校友网络、学术会议、技术社区等途径建立联系,获取更多的内推机会。这些关系有时能帮助你进入一些更高薪的职位。
6. 薪资预期
- 年薪18万对于不少技术岗位来说是一个合理的目标,尤其是在一线城市。建议你在求职时多了解市场行情,并在面试中展示你的综合能力。
总体来看,你的背景和科研成果为你争取高薪工作提供了良好的基础。通过努力提升实际编程和项目经验,并积极寻找合适的岗位,找到年薪18万以上的工作是有可能的。