FPGA是否有前途?
如果对FPGA没兴趣,就放弃吧,后面还有更辛苦的
前途是艰难的,FPGA 市场已经很多年稳定在一定水平上了。其实这个问题很简单,去各大招聘网站上分别搜索一下FPGA 和别的JAVA 什么的,看看职位数量、职位薪资水平、职位学历经验要求、公司性质、所属行业等等很容易就能得出结论。
I think the future of FPGA is good.
居安思危,
重要的不是去思考一个行业有没有前途,而是经常要思考的是,我在这个行业的哪个水平上,每个所谓有前途的行业都有赚不到钱的人,而每个所谓没前途的行业都有人做到精英。
个人觉得,自己的修为才是最重要的,要在一个行业里面把自己发挥好,如果不喜欢一个行业,对自己的事业线也没有任何规划,那么进哪个行业都是一样的。
往近的说,一般来讲,FPGA开发比单片机之类的嵌入式开发门槛略高,待遇稍好一些。
往远的说,如果只是纯做FPGA软件编程,做个几年之后会面临瓶颈。
这个时候,会面临工资待遇无法进一步提高的尴尬。
然后常见的有几种想法或者方向。
(1)开始做管理,项目经理之类的,直接进入管理层。
(2)扩展自己的领域,这样身手就非常全面,可以做系统工程师,然后同时兼做开发。
当然,随后也可以往管理层发展。因为FPGA在通信领域运用最多,所以我结合通信
来说一下常见的可拓展领域如下。
A.学习硬件设计。
B.学习软件设计。
C.学习射频类知识。
D.学习无线通信相关设计。
E.学习天线方面的设计。
F.学习MCU、ARM、DSP,最后做到广义嵌入式领域通吃@@@@
(3)往FPGA较深的领域发展。
比如,这几年有点火的硬件加速,利用Xilinx的HLS将C语言翻译为HDL语言。
这对于利用HDL语言直接开发复杂算法大大节约了时间。
但是对“C/ARM/FPGA/算法设计能力“都有一定要求。
(4)坚持只做FPGA软件开发,做到精通与熟练,爱上这个了或者不想接受新事物。
比如,有的军工企业,就长期需要做FPGA编程的然后永远有类似项目。
(5)在工作的同时,兼职做一些私活,补贴家用。
(6)做FAE去了,或者销售。(当然是少数)
(7)彻底改行。
