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