你可以先上各大公司校招官网看一下后端开发的招聘简介,了解下这个岗位是否符合你的预期同时了解下这些岗位的一些要求。
至于你学习java还是go为主的后端技术栈,我觉得是无所谓的,理由:
1、腾讯主c++,字节主go,阿里主java,难道只会java就只投递阿里吗,校招时不会太关注语言的问题
2、各大厂都有自己搞一套rpc框架和各种脚手架,所以在外面学的各种框架不一定用的上,进了厂还是得新学,但原理都是类似的
我觉得你花两三个月跟着b站视频或者其他方式了解下语言做下简单的项目就差不多了。然后我的建议是你开始做一个比较正式一点的项目,借着这个项目学习标准化的一些开发工具、方式、架构等。比如在Linux系统下开发,用git做版本控制,用github做代码托管,用上一些cicd脚手架,学一些测试的知识学学怎么测试写写单测,学会打docker,部署到k8s,系统架构上往微服务分布式上搞搞。感兴趣也可以了解下数据方面的,比如hdfs、hive、spark、flink、es、clickhouse等,虽然说这一些属于大数据开发的领域,但作为一个后台开发,做一些离线链路的时候会经常和这些组件打交道,但厂里都有封装一些平台降低上手门槛。
上面说的这些东西我觉得你摸一遍够你折腾的了,大二到实习的时间还足够,多学吧。