先说一下自己的情况:我工作将近4年,大学里学的是自动化专业,偏向于搞数学方面,参加过数学建模和挑战杯(一篇论文,观测器的设计,数学方面的)拿过奖。毕业后做过一年多单片机,其实在这个公司是安排我做上位机的,就是因为看到我参加过数学建模,单片机顺带也学了点。后来我来到了这个公司,做三维成像方面的,是一个海归的初创性公司,但是我们不接触核心的算法,只是做外围的软件。因为在中国社会做纯软被冠于“吃青春饭”的名号,老了要被淘汰,我也不喜欢做纯软的东西,和界面控件等等打交道,如果要发展是往架构师方向发展,我没兴趣,而且在小公司也学不到。我本身大学里硬件,偏硬方向的基础打得也很扎实,除了数学我也挺喜欢电子的,就是没有实际经验,又因为前辈都说做硬件是越老越吃香,靠经验,就算做不到管理层,起码老了不用被下岗。我也非常不喜欢去做销售什么的,所以就想着往嵌入式方向,硬件方向发展,因为单片机相对于DSP,ARM,CPLD/FPGA来说简单点,工资低点。ARM的话主要是研究操作系统,以我现在的情况没那么多时间和精力,如果是CPLD/FPGA,模拟电子,PCB布板之类的我又没经验,所以我想往DSP方向发展,因为我在这个公司我能学习点数学方面的知识,其它的我还有点单片机的基础。我想请各位前辈给点意见,对于DSP,ARM,CPLD/FPGA,模拟电子这些方向,我该往哪个方向发展,就前途和“不是吃青春饭”来说。谢谢!!! |