你是否体会到你的职业生涯遥远,前方迷茫?
fpga的工作前景越来越惨淡,看起来不像C的程序员。 找工作,就轮到他选人了。 fpga只能选择有限数量的公司、有限的城市和有限的领域。 而且,玩久了,就会发现必须处理一些基础的硬件数据流,用很多波形分析数据流的流入、流出的关系。 更多的情况下,您可能会感觉到要学习的数学算法,如过滤器和矩阵。
我头疼的是,如果真的要学这么多数学,你不用在工作上,几个月之内就会忘记的。
专攻fpga的人是走ic路,还是视频领域? 没有别的路可走。 你发现集成电路的工作不合适。 因为加班和无聊的软件学习,更多的是有无法接触的算法级处理。 要做数字信号处理,我在大学上课打瞌睡,考试抄小抄的能力放屁了。 视频领域同样有高度的难度。 需要无数的数学能力。 高斯滤波、傅立叶变换、离散变换什么的,看着的我对数学越来越不舒服。
关于基本的逻辑控制,既无聊又没意思。 只需计算空闲时间、数据流的宽度和深度。 使用大量的状态机。
我想了很久,是上面的问题。 面试一家医疗公司,医疗公司问我数字信号怎么样,我说烂了。 ic公司问我怎么样,说对加班不感兴趣。 其他硬件公司邀请我,我说我不懂pcb,orcad。 我把自己放在角落里。
传说中的特权同学可能尝过这种感觉。 他写书很容易,但实际上做高级项目是两回事。 毕竟,你是高薪的。 写I2C、键盘排列、码管、NIOS读卡,老板要你做这样的东西。 给不饿死的工资就行了。
我以前的公司同事,向我学习fpga很容易,而且工资很高。 我说你买fpga开发板是烧钱做开发板。 而且要做fpga,最少需要两年的项目fpga的基础。 没有写过视频处理的fpga工程师不能称为fpga工程师。
我想了很久,现在我已经毕业三年了。 兔年,年龄25岁。 工资到了五位数,但我们必须考虑今后的路怎么走。
考虑到开采者,我喜欢用力挖一个洞,但毕竟需要那么长时间。 我想了很多,但我觉得就像传说中的数字信号一样,数学能力放弃了。 这种东西,不去学校的话,社会就不能平静地学习。
我分析了自己的优势,毕竟我在学校学过c语言课程。 我的c语言基础还可以。 java也参加了培训,睡觉我睡了八百元,但对象概念上还有。
所以我做了c的mfc的简单上位机开发,选择了通过以太网、usb端口、串行端口定制发送数据。 因为我在做fpga主板,所以找不到合适的软件来测试fpga平台,你直接固定和编译数据,一个是硬件优化,不完整了。 制作windows的两个驱动程序方面,原本来自硬件层,这比软件工程师更了解内存问题。
我不知道。 我认为我说得对。 给你个意见吧。 呃。 因为担心死了。
转载于3:3359 www.cn blogs.com/FPGA-design/archive/2012/07/29/2613705.html