【求解】失去学习的动力 + 迷茫

本人西交大二学生,目前在学习 Java
大二升大三的暑假找到了一个电商公司的 Java 后端实习(公司大概一万人左右)
在学完 Java 的基础开发知识以后就没有兴趣往后学更难的东西了,一是高并发分布式微服务相关技术本就和实际业务强相关,自己实践也没法遇见百万并发的场景,真学习也就是走马观花背知识点。二是离下一次实习(也许在大三下/大三暑假),还有大半年到一年多的时间,所以也不是很急着背八股(况且在我找到实习前也背过了)。
至于算法题,我实在是没能力也没兴趣像竞赛生那样做题,也许一天做一两题就到顶了。
如果除开开发岗,考虑算法岗的内容的话,我认为作为本科生自己还是有些能力不足了(当然是我自己不够聪明),如果有机会读研的话,可能才会考虑除开 Java 开发的工作。但是这都是后话了。
综合以上所有内容,本人现在是又不清楚该干什么了,之前学 Java 自己做项目练手的时候倒是挺有方向 + 快乐的,现在倒是又不知道该干啥了,也许应该多刷刷 Leetcode,但是高强度刷题这真的让我很不开心

2 Likes

可以考虑看看其他项目的代码,比如最近 ospp 开源之夏快要开了,个人觉得这是往简历上填充东西的不错的机会。也比较贴近实际。或者可以找找有什么适合学习的项目,看看别人的代码怎么写

话说回来,原来 c9 的学生也会觉得算法很难吗,我最近刷 hot100 有些题连题解都要看半天,深受打击 :nauseated_face:

1 Like

你在工作方面已经通关了,可以找个女朋友

2 Likes

那就玩吧,玩也挺开心的

1 Like

可以拿 Rust 把你之前项目重写

2 Likes

折中一点的话去读源码吧,介于实践和知识点之间了。无论是 jdk 本身还是开发框架。

还有兴趣考虑去学点 db 和网络的东西,不是背面经,认真看看,还有设计模式。

或者放放假吧,反正快上班了,趁没上班先享受生活。

总之写玩具项目很开心是人之常情,怎么继续提升才是重要的。

2 Likes