小弟也是通讯背景
有几点小心得来分享一下
越上层的protocol吃背景知识吃得越轻
phy层可能会吃得比较重 越底层的phy越吃通讯背景知识
ex:ooxx讯号处理 CDMA/OFDM/MIMO的数学 ...etc
不过有这些背景知识 也只是帮助你看Spec看得比较懂而已
实际的通讯系统里面 讯号处理要怎么弄 Spec都订的好好的
没有啥空间让你指手画脚
(而且Spec中的数学通常都比paper上的数学单纯很多
作研究的时候用的许多艰深的数学通常都用不到)
"开发"算法或protocol
多半还是学界的人或业界顶尖公司(ex:Q M)研究单位的人在做
如果有机会参加各种会议 大概就会知道是哪些人在玩这一块
要占这种缺的话 有个phd学位会比较有机会
如果是要出去当工程师站在第一线实战单位开发产品 或是 debug产品
(这边讲的开发指的是把公司要你做的功能做出来 不是要你想一个前无古人的算法)
十有八九还是照Spec做事
要应征这种工作的话 对于各种开发工具/平台熟悉
"有可能"会比熟悉背景知识吃香 端看面试你的人怎么想
所以噜 小弟建议可以去修一些嵌入式ooxx 或 HW/SW Co-Design的课 (王胜德老师有开)
然后 作业系统/资料结构/计组 最好也去修一下 分数尽量修高
最好有一些ARM平台上的开发经验
修这些课对于找工作的帮助 绝对比修一大堆ooxx讯号处理或啥网络ooxx好
通讯这条路不好走
祝这位同学将来求职顺利
ps:本鲁以前硕班作的东西超级phy 现在工作再作L2 L3 完全不phy 囧