研0还有三个月,偏向学 Java 后端为就业打基础,但不知道是否选对方向、该怎么学

本人本科软件工程,目前已经确定读研,距离开学还有大约三个月时间。

最近一直比较迷茫,也有些焦虑。因为以后还是要面对实习和就业,我不想这三个月只是零散学一点东西,或者一直在比较方向、收藏资料中浪费过去,而是希望认真补一项对以后找工作真正有帮助的能力。

目前我比较倾向于学习 Java 后端。

主要原因是,我看到很多计算机专业同学准备开发岗时都会从 Java 后端开始,相关岗位、课程和学习路线也比较多。后端开发给我的感觉相对实际一些,能够锻炼数据库、接口开发、业务逻辑、部署等工程能力。即使以后不一定完全走纯后端路线,这些基础应该也不会完全没用。

但我并不确定这个判断是否合理。我研究生阶段可能还会接触 AI 与软件工程结合方面的内容,所以我也会纠结:开学前三个月重点学 Java 后端,是否是一个适合我的选择?还是应该优先补 Python、机器学习、AI 应用开发、测试开发,或者其他更贴近未来方向的内容?

即使暂时决定先学 Java 后端,我也不知道到底应该怎么学、学到什么程度才算有意义。

网上的 Java 后端路线非常长:Java 基础、集合、并发、JVM、MySQL、Spring、Spring Boot、MyBatis-Plus、Redis、Linux、Docker、消息队列、微服务、分布式、项目、八股、算法……越看越觉得复杂,感觉好像永远学不完。我不知道对于一个想先建立基础、以后为实习和校招做准备的人来说,三个月内哪些内容必须掌握,哪些内容可以暂时先放一放。

我之前其实也尝试过学习开发相关内容,但几次都没有完整坚持下来。现在回头看,主要有几个问题:

1. 自己找资料比较零散,不知道哪套路线是真正适合从基础学到项目的;
2. 看视频时容易觉得自己听懂了,为了赶进度就跳过真正动手写代码;
3. 等到自己创建项目、配置环境、连接数据库、写接口时,又会遇到各种报错,卡住以后很容易拖延甚至放弃;
4. 没有人监督时,容易只停留在看课和收藏资料上,没有形成真正的代码成果。

所以我现在也在纠结学习方式。到底应该继续找一套比较完整的课程自学,还是报一个线上班、线下班,或者找一位有 Java 后端经验的学长/老师进行阶段性陪跑,帮助制定路线、检查代码、解决报错并监督进度。

我不排斥为了有效学习进行合理付费,但也比较担心培训班只是卖课程和资料,价格很高,实际没有真正的代码反馈和监督,最后花了钱仍然学不会。

如果选择 Java 后端,我目前能够想到的阶段目标是:三个月内尽量掌握 Java 基础、MySQL、Spring Boot、MyBatis-Plus、登录鉴权、Redis 基础、Git 和简单部署,并完整做出一个能够自己讲清楚的后端项目。但我也不确定这个目标是不是合理,会不会太多,或者其实还远远不足以支撑后续找实习。

想向做过后端实习、已经工作的学长学姐,或者有过类似经历的朋友请教:

1. 以我目前的情况,开学前三个月优先学习 Java 后端是否合适?如果不建议优先学后端,还有哪些方向更值得现在开始积累?
2. Java 后端现在是否仍然适合作为计算机专业学生建立工程开发能力、准备就业的起点?
3. 如果选择 Java 后端,三个月内最合理的学习路线是什么?哪些内容必须掌握,哪些暂时不要碰?
4. Java 基础需要系统学到什么程度,再开始 Spring Boot 项目比较合适?还是更推荐边做项目边补基础?
5. 三个月内完成什么样的项目、做到什么程度,才算真正入门,而不是只看过课程?
6. 对于我这种自学容易中断、容易只看视频不动手、遇到报错就卡住的人,比较适合完全自学,还是适合找线上班、陪跑老师或者有经验的学长进行监督和答疑?
7. 如果考虑付费学习,应该怎样判断课程或辅导是否真的有用?有没有实际体验过、比较靠谱的课程路线或学习方式可以推荐?

我并不是想靠三个月速成,也不是指望学完一个方向就彻底解决就业问题。我只是希望尽早确定一条相对合适的主线,真正沉下心来做项目、补基础,而不是继续在方向比较、查资料和焦虑中来回打转。

非常希望能听到一些真实、具体的建议。单纯课程广告、夸大宣传或者私信推销就先不用了,谢谢大家。

#Java# #后端开发# #研0# #求职规划#  #学习路线# #牛客AI配图神器#
全部评论

相关推荐

不愿透露姓名的神秘牛友
05-26 15:37
1、这群人晚上 11 点发朋友圈:"凌晨 11 点,三环的灯还亮着。" 实际下班时间:19:30。2、什么是嘉豪呀?我最近在字节实习,没什么时间上网3、同龄人:学校社团、酒吧蹦迪;我:acm、字节/腾讯实习4、别人朋友圈发:“今天不想上课”;我朋友圈发:“今天的班就上到这里啦”,定位:字节跳动5、别人的朋友圈都是到处旅游的定位,我的朋友圈天天都是“字节定位”,还一定要是在【公司的健身房】里拍张照片,实际只练了10分钟,其中凹造型5分钟6、mentor布置任务的时候,别人都是:”好的收到“,我:”是不是要xxxx,xxxx这么做也可以吧,这个技术方案会不会更好些“7、别人书包里装的:王道408、轻薄本、四六级真题。我书包里面装的:显存24GB4090独显gpu(24小时开机运行,屏幕上贴着“字节/腾讯等贴纸”)、速效救心丸(代码报错用)、电棍(熬夜写代码困了用),就很……你们懂吧8、入职大厂第一件事:发朋友圈、发小红书,晒工牌,985计算机硕|字节实习生|可以接咨询|有偿改简历,9、别人的社交软件简介:25岁|男|希望遇见有趣的灵魂;嘉豪的社交软件简介:25岁|程序员|字节跳动工程师|一张佩戴工牌的自拍照大厂嘉豪标配:1. 挂胸前的工牌(地铁里只挂不收,怕你看不见 logo)2. 降噪耳机(不放音乐也戴着,避免别人跟自己说话)3. 印 logo 的电脑包(字节红 / 腾讯蓝 / 阿里橙 / 美团黄)4. 手表(最好显示心率,午饭后必发"步数已破 6,000")
布布永不言弃:可曾见过“我在未上市小厂实习,丢人了xxx”,然后接着说“这个小厂的创始人是张一鸣” 然后别人要是真不认识张一鸣 就直接急了
点赞 评论 收藏
分享
牛客你可姐:第一眼100-200虽然低……第二眼周?周?周吗?
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务