大二通信工程专业的迷茫
楼主一个普通二本通信工程的大二生,大一刚开学不久就来这个论坛了,见识到了很多大神牛人,非常佩服他们,自己也很希望有朝一日可以达到他们的水平,所以大一上学期也算挺认真的学了C语言,自认为语法学得不错。但到了大一下学期就渐渐地开始迷茫了,因为我的专业重点貌似不是软方面,也不会有算法之类的课程,所以从此开始了高不成低也不算的迷茫时期,软件设计大赛能进入校代表队但远远比不过软件工程那些搞算法的。。暑假时自学了数据结构,也确立了以后要走嵌入式方向,但觉得学校课程的重点是在通信相关的课程,单片机啊数据库啊这样的课程都在大三才开,我就觉得有点晚了啊。。想自学嵌入式,学精,但不知道应该怎样做,请前辈大神们指点从现在开始应该怎么学习,希望能详细一些。目前我的状态是C语言基础挺不错;数据结构大概懂30%-40%;算法没有专门看过,会的也很少;数据库和单片机和汇编零。