个人认为看你未来准备做什么,如果你未来只想赚更多的钱,建议可以多看看金融方面的书,绝对比你玩stm32来钱快。
如果你认准了这行,哪怕未来你做的事情和stm32无关,我也建议你可以深入了解一下,一定要接触实物,自己做点什么小设计,可以从跑个例程,点个灯开始,毕竟是锻炼脑子和手脚可以一辈子受益。
如楼上所说,面试官可能会问你在大学里有什么爱好,有什么成果,你说:我曾用stm32改造了我们寝室,变成了智能寝室,只要执勤老师进楼,我们寝室会自动转成学习模式,老师一离开,就变成游戏模式。。。巴拉巴拉,总比你干巴巴说,我在大学里面看了50本stm32的书,但还没见过实物要强些吧。
关于基础,要看你怎么看,数学是一切的基础,哪怕我现在从事的工作与数学完全无关,我还是每周坚持做一点小的数学题。大一的时候,微积分、数学分析,对你未来学习模电、自己搭建外部电路还是很有帮助的;线性代数、矩阵论,更是你未来可能用到神经网络的基础。
我的英语还行,至少看得懂大多数产品手册,感觉对工作的帮助还是挺大的,学好英语对未来你工作还是有用的(在你没有专门助理帮你做翻译之前)。
我在大学也是电信系,但加点偏了些,选修了大学语文、古文鉴赏等等,说是提升文学素养,但我觉得对写科技论文是没有任何帮助的。建议这些基础课是可以只拿学分,不要太投入的。