先说,跳坑对普通人来说总是没错的,不论兴趣不兴趣,如果没有明确的目标或者只想通过工作挣点儿钱来互联网没错。
现在研二的话,时间线有一些紧张,如果真的是学了两个月就能学这么多还做了一个项目的话,楼主学习能力是完全没有问题,之前我写过一篇学习路线的帖子,不过我是用了半年的时间,有兴趣的话可以参考一下,关于刷题我也在帖子里做了一些总结,至少我觉得有用而且相对从头学数据结构来说比较快,关于设计模式,没怎么用过或写过建议直接纯背吧。
再之后关于找实习,我是没有实习直接怼的秋招,一样也上岸了,一般现在大家都已经开始找暑期实习,我不敢说楼主耐着性子再学一段时间之后,还能不能赶上暑期实习的末班车。
我觉得从你给出的信息量来说,比较好的打法是:耐着性子把Java相关的知识和中间件的知识再扎实一点儿,每天都刷几道题,看几篇面经,不停的背,之后再看面经能回答多半的时候,差不多了,如果还有时间拿项目练手最好,在你准备找实习之前,简历上至少写一个吃透了能用来说的项目,这样之后再去投是比较稳的。
@河老师