之前有过跟楼主一样的迷茫,但是有的积淀是需要一定时间的。我个人的话本科接触过程序设计,但是也不怎么写,去年学了三个月数据结构和算法,今年3月才开始学习后台开发的东西,时间线供楼主参考一下。
我觉得主要有两点比较重要,第一是有机会先出去实习感受一下真正的工作是什么样的,小公司也可以,不过第一份实习可能比较难找;第二个的话不知道你们Java是不是这样,对于C++的学习来说,了解一些操作系统或者linux之后就会觉得很多实现是有道理的,可以去看看成熟的代码,从数据结构开始看,收获比较大。
关于没有群体的问题,可以看看牛客上有没有一起学习Java的同学,可以建群一起讨论学习什么的。985硕的自学能力不会差的,加油