知乎李宇:
通信党路过,现身说法。介绍一下,本科时候985学校的通信工程,到现在工作满4年,在武汉一私企,14K月薪,这水平在很多北上广的程序猿眼中可能不算什么,但在武汉这个互联网二线城市里拿这个价我已经很满足了。最大的感受就是,尼玛学的东西太多了,通信工程是所有工科学科中要学科目最多的一种。大二的时候学了好多数学科目,复变函数、积分变换、离散数学等等,不得不说通讯,这几门课还真得好好学。
如果你想做通信理论,复变和积分必须学好,这是信号系统的基础,如果以后想搞软件,离散数学就必须扎实,问问现在CS的同学,算法才是优秀程序员与一般程序员的分水岭。
到了大二下学期,专业课来了,尼玛又是巨多坑,硬件软件理论学了个遍通讯,软件方面有C、C++、MFC、数据结构,硬件方面模电、数电、高频电路、EDA、DSP、单片机、通信电路、计算机组成原理、PCB电路板焊接,理论方面计算机网络、通信原理、信号与系统、离散信号处理、电磁场与电磁波(真正虐心)、数字图像处理数字语音处理(这两门好像是选修)。这么多课程就压缩到一年半的时间学完,
通信工程本来就是一个很大的学科,是很多学科交叉的重灾区,是一个理论与实践紧密结合的典型科目,里面每一个方面都是可以独成一面的大学问,本科生也就只能这样走马观花似的教学了,不可能面面深入。这样做的好处是通信工程学生的接触面都很广,而且这样能帮助你发现自己的兴趣点,到底自己是适合软件,适合硬件,还是适合搞理论。
毕业后我大部分同学都直接工作了,到现在做什么的都有,但是真正搞技术的貌似不多了,销售、技术支持、跑工程的比较多,所以想要搞技术还必须得耐得住性子。
刚毕业后你会发现学校里的东西太不够用了,因此必须不断的学习,不断的充实,这样才能保持自己不仅是在在通信市场,而且是在整个IT市场的竞争力。always stay hungry stay foolish,这是一个通信人应有的工作和生活态度。