1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 做FPGA的出路在哪里?——同行的感受 我的方向

做FPGA的出路在哪里?——同行的感受 我的方向

时间:2019-08-14 22:23:34

相关推荐

做FPGA的出路在哪里?——同行的感受 我的方向

转至/frank_wff/article/details/42917493

不光是FPGA工程师,应该是绝大多数技术从业者都有文章所提到的困惑和成长的烦恼,就像文中所说,大可不必过分担忧,99%的担心都是不会发生的。

如果你喜欢技术,那大可放心,随着国家的发展,对技术的尊重,总有一天会有类似国外工程师的环境,五六十岁做一个纯正的工程师没有什么不可以。如果仅把工作作为一个养家糊口的工具,那也没有问题,FPGA将存在很长时间,存在即合理。

FPGA也在向异构方向发展,作为传统FPGA工程师,也大可不必担忧,如果能够掌握异构的精髓,那再好不过,一定会是开创性的;如果不能,传统FPGA也一样会继续贡献它的能量,虽然待遇可能没有人工智能、机器学习好,但追逐新技术是非常难的,也不是每个人都适合的,何况有一天所谓的新技术也不再是新技术。

个人观点,希望大家继续前行。

以下正文:

已经而立之年,对30以后该以怎样的一个状态生活,也比以前思考的多些。

很多人都说,技术员(工程师)30以后要正确向领导(技术型领导)或者创业方面转,而不能继续去做技术。因为论精力,比不上新毕业的学生、论时间我们也没有他们多。面对技术更新这么快(尤其FPGA),我们是否还有足够的精力保持不落伍?虽然我们有经验,可是2年前的经验基本起的作用不大了(这是我个人的感觉)。

我是做FPGA的,以前画板、系统设计、coding、综合、par、调试这些都做过。最近这两年在一个IC公司做FPGA验证。最近越来越感觉以后的路越走越窄。比如,尽管我对现有的FPGA已经比较熟悉了,知道怎么将一个设计较好的在FPGA当中实现,知道怎么达到较好的综合和时序,对FPGA外围电路也很熟悉,一句话,很清楚FPGA是怎么回事。但是,缺少某方面专业技术,比如视频处理、数字信号处理、嵌入式系统等。因此,也就无法在某些领域做的更好。

曾经考虑做FPGA的FAE,可是,在一个城市,xilinx或altera就那么一家,想进去太难。

很迷茫,不知道自己以后该怎样去开拓一条新路出来。如果继续做当前的验证工作,那么,这一辈子可能也就这样了。

我想,很多同我一样年龄的xd也都有类似的困惑吧?

-----------------------

看到大家回了这么多贴,感谢大家对此问题的思考。

我也只是一只脚跨进了FPGA的门槛。

每个人会有不同的精力,不同的奋斗目标,尤其是有不同的工作、学习环境,因此,也会走出不同的FPGA之路。

在FPGA领域,我只是一个小孩子。我希望我的困惑不会影响到你们对FPGA学习与研究的热情。

-------------------------------------

补充1:希望看了我前述观点的人,尤其是一些学生,千万不要妄自菲薄。其实FPGA领域是很宽广的。只是我感觉自己好像只会FPGA,而相关的一些比较专业的知识只是知道一些,而不精通。但我们要承认,人的精力是有限的,我们不可能成为全才。我们能在FPGA领域里游刃有余也就很难得了。xilinx很多国外的应用工程师不也是年龄很大了,而一直还在做一个工程师。

在中国,由于我们本身就很少有高深的技术,因此在很多公司,大部分工作是没有深度的,因此一个没有实际工作经验的锻炼一段时间也就可以上手了。所以在电子领域、在工程师当中,也有所谓的“体力密集型”的现象存在。老工程师自然拼不过年轻的。

做FPGA验证,在我们这里,可以说是个全才,要懂硬件,懂FPGA,会写代码,了解软件,会操作仪器,熟悉仿真,熟练应用EDA工具,熟悉当前技术涉及的SPEC、reference manual等。所以,一个好的验证工程师,是不容易达到的。

一个 优秀的FPGA验证工程师,不仅在IC设计领域可以发挥作用,甚至在工程应用领域也大有用武之地。

所以,掌握好专业技术,不忽略细节,扩展自己的眼光与思路,就会有好的前景。这也是我的方向。

补充2:tingwhere,谢谢你的评论。我大部分同意你的观点。

首先,您说讨论的主题是“技术上的转型和已有职位上的深入”。我同意。

其次:我是结合自己的职业历程,来考虑自己未来的路。因为在我自己的职业规划上,我希望自己能成为一个比较资深的工程师就可以了。我清楚自己不适合做类似市场、销售等工作。但是,目前在职业发展上出现了困惑,这也就是写此文的目的。困惑是:我感觉自己在研究FPGA技术上提高很慢,空间有限。我发现自己整渐渐走入什么都知道什么都不精的这种状态。而结合当前一些公司的职位需求,这种人才市场价值不高。而我所说的“出路”就是如何走出这种状态,成为某个领域能力比较强的人,或者考虑转型(论述此题的文章比较多)。而并非只会做做FPGA的外围电路,会跑跑EDA工具,下载bit文件这样简单的工作。

再次,也许很多人在我这个年龄(本人30),开始考虑走技术管理型,做FAE,做销售等,而不安于做一个工程师。我想这也是因人而宜的。我并不是想说“任何人都可以做任何事.”。而在我前述的补充部分,我也说了,一个人的精力有限,不可能样样通,样样精。

我很喜欢做FPGA。从用FPGA实现了很多功能与应用当中,会体会到一种满足感;而熟练驾驭EDA tools也给了自己一种轻松惬意的感觉;研究FPGA当中某个具体技术、探询EDA工具参数/设置背后的技术细节,会让我体会到洞悉后的畅快淋漓。所以,还会继续我的FPGA之路。

有时我也会厌恶现在的工作。实验室、datasheet、信号、管脚。。。这些有时真的很烦。我无法达到象很多非工程师人员那样轻松的享受生活。“做自己想做的事情”,我想这是每个人都希望达到的一种境界。但是,世人有几人可以达到?

我也才刚刚30岁,阅历、经验、背景都有限,我相信我说的话肯定有错的,如果为别人指出了错误的方向,那真的不可饶恕,所以,我说的话只供参考,也算为大家提前考虑自己以后的职业规划起到抛砖引玉的作用。

-------------------------------

-09-26更新

最近一直很忙,公司的事情,自己的事情一堆。每天几乎都是凌晨睡觉,早上按时上班。

也一段时间没有来论坛看了,还好,老大没有把我版主的身份去掉。谢谢老大!

很欣慰很多朋友能看到该贴并回贴,同时也很抱歉,因为看了该贴让很多看到它的人感到迷茫,这是我所不希望的,也真的不是我的初衷。

最近除了忙公司的事情外,我也一直在思考自己以后的路该怎么走?再过几天我就30岁了,到现在也刚好结婚一年。可以说此时的我,人生基本算是过半,因为该做的几件大事都做了(房子、车、老婆,目前没有孩子。请不要笑话我对人生几件大事的定义)。

现在我初步的想法是:活到老,学到老。因为我只是一个普通的工程师,我热爱这个职位,我喜欢技术,希望电子设计。职位的提升与薪筹的增加对我来说已经没有太大的意义。提升职位,我每天面对的工作不会有质的变化;薪水的增加更不会从根本上改变我的生活质量。

这段时间和我一个原来的同事接触较多,他也是那种对技术很追求的人。曾经让他当经理,他没有做。他说他更想做一个工程师,这样不会扔下技术。他在无线通信尤其短波、红外相机、可见光相机、电源设计等方面都有很深的研究,在模拟电路方面的能力不亚于工作几十年的老工程师、数字电路就更不用说了。(夸他夸的有点多了)。他现在手头有一个项目,我和他一起做,设计部分基本都是他完成的。他说,他想成立一个私人研究所,研究一些比较高端的技术。同时能有几个产品在卖,能维持日常开支与家庭生活就可以了。

我说这个事情的目的就是我们该如何定义出路以及该如何规划。我这个同事他也不是全才,至少在IC设计、软件、嵌入式等方面他知道的不多。

如果你真的热爱工程师这个行业,如果你真的喜欢技术,那么每天给自己一点时间,学习一下自己感兴趣的东西,日积月累,一定会有所收获。

对于一个没有任何社会背景(非高干、老板的孩子),一切都只能靠自己打拼的我们,塌塌实实的一步一步走下去,这应该更现实些。

----------------------5-27----------------

在编辑这个帖子之前,成都,又感觉到了两次余震。最后一次是陕西那边传来。

Logitech的回帖,很好,粘贴如下:

这样的文章刚入行的人可能没有很深的体会,30左右的人体会很深,但是由于存在着太多的顾虑很不确定因素,他们能够经受得挫折已经很有限了,很多人选择的还是继续走同样的路。对于刚走出校门或者是还没有走出校门的人来讲,应该多考虑自己以后如何发展,至少是5年的规划,不能浑浑噩噩的,找工作也是乱找一气,到头来如何想转行,那可不是一件很简单的事情了。

% m- s' [) O5 R' w! V越早明白自己要走的路的人,路越走越宽;越晚明白的人,路越走越窄。不要让自己走的是下坡路,却徒羡慕别人的上坡路。

-----10-24 UPdate------

从辞职到现在已经有几个月了。辞职的原因中有个人前途发展的因素、家庭的因素这两大因素。这可能是我这个年龄的人都要面对的两大问题。

有很多朋友劝我先不要着急辞,因为只要我不主动提出离开,那么公司就不会开我,尤其在签了合同之后。在没有离开公司前,我还可以拿一份在这个城市来说相对不错的薪水。但最后我还是选择主动离开。我不想当去意已决的时候还在公司混日子,对自己来说虽然不损失什么相反还有经济收入,但是问心有愧的事情我不干。

离开公司后我曾经试着去自己创业,也和别人在谈项目合作的事情,但是由于种种原因都没有成功。现在家里的事情我已经忙的差不多了,而经济的压力随之而来,所以,我现在打算先找一份能满足自己日常开支的工作来做。而这个想法的开始,也就意味着我的第一次创业失败。虽然,我没有得到什么,而损失的是几个月的薪水,但是,我多了一段经历,一份体验。经历是人生宝贵的财富,我希望这句话对我同样适用。

在待业在家的那段日子,虽然没有公司工作进度安排的压力,但是我仍然让自己能保持在一个工作的状态。我依然会每天做一点自己感兴趣的开发工作。这期间我和朋友合作开发的一个无线通信设备硬件电路设计完成,而且在接收部分已经调试了有3/4。FPGA部分的代码也大部分调试通过,没有验证的部分也进行了前仿。

最近一段时间连续面了好几家公司,有国企,外企,私企。结果不是很理想。满意我水平的人,不满意我的薪水要求;我喜欢的公司呢没有合适我的职位。总结为一点:自己还不是牛人,不能达到所有公司的要求。

我一直把自己定位为是一个技术工程师,虽然我不会达到技术牛人的地步,但是我依然会认为自己是做技术的。我剖析过自己的这种想法产生的原因,归结为:自己来自一个很小的农村,能有一天走出来在城市中生存,我需要一种让世人认可的生存本领。而自己嘴拙,无法实现“好人出在嘴上”这个老话,所以只能“路遥知马力,日久见人心”来鼓励自己。父母从小就告诉我手艺人走到哪里都饿不死,艺多不压身。

在发本帖的时候,我给很多人带去了迷茫,因为那个时候我确实也真的迷茫。现在,我想我不是那么迷茫了。所以我希望大家也不要妄自菲薄。刚刚我的一个朋友还给我发来短信说不要做技术了,让我去做生意,他说做技术发不了。他所说的在我目前来看,是正确的。但是,我依然会选择技术。因为它会让我心里踏实。

以下是同行的精典回贴,值得我们去思考。

在5年前看过这篇文章,没当回事,可是5年后发现这篇文章的重要性。

适合别人走的路不见得适合自己走。同时,选任何的路都是有代价的,不要只看到好处。

我来说两句,其实大家讨论了这么多,无非围绕在技术上的转型和已有职位上的深入.我现在想跳出楼主的给大家划的框框,再谈这件事.楼主说,FPGA转型之路,是建立在这样一个前提条件下的:任何人都可以做任何事.其实这是一个错误的导向.如果一个好的技术人员,其实肯定不适合做销售,因为,两者一动一静,本来就是人的性格的两个极端,在做技术的时候想着做销售的人,不可能把技术做到很深,肤浅的技术人员和刚入市场的销售人员一样是不吃香的.

可真正当你已经成长为一方面的技术高手时,所谓的性格,思维,已经定型了,然后让你从头再来,其实是不可能的,你可以低下头和别人点头主动示好吗?你可以不顾已经老去的身体在生意场上胡吃海喝吗?你可以让你习惯面无表情顶着datasheet的脸能保持职业微笑吗?

与人打交道和同机器打交道,本来就是适合于不同的人的.

那么,回到FPGA的出路上来,我不明白你说的出路是指什么,如果单纯从经济上来考虑,赚钱的手段是和经济头脑有关,一个好的投资的方向,比如,一处好地段的门面,一次冒险的期货交易,就足以在一年之内让弥补你工资同那些熟练销售人员的提成的差距了.俗话说的好,马无夜草不肥.如果人是以钱为目的,用心起来,钱其实很好挣的.

OK,我们再回到FPGA上来,如果你喜欢研究FPGA,那么,请把这项爱好继续下去,别考虑太多.如果已经对它厌恶了,还不如干脆离开这个圈子,做自己想做的事情.记得卡耐基说过:世界上99%的担心本不会发生.如果总是陷入到未来会怎样的担心中,对工作,身体和心情都不好.请在灾难来临的时候再随机应变。

大家不要泄气啊,其实做哪一行都是做的好的少数人赚大钱,大多数人都是被人呼来喝去的。只要专心把本行做好就行,是龙到哪 都是龙,是虫再蹦也没有用。不是行业的问题,是人的问题

其实哪一行都不好干,我感觉累不累完全是看心态,毕竟每个人的追求都不一样,况且从来没有满足的时候,年轻的时候挣个5K,1W的还觉得够花,年纪大了,各种压力,闹心事肯定会多了,力不从心的时候固然会变多!该怎么走下去,其实往往不是自己决定的!

个人觉得学生朋友们不必沮丧,也完全没有那个必要,何况前辈们都曾经辉煌过,人家是在感慨是在思考,你们呢?在想什么?在后悔还是在默哀?其实选择了就没有后悔的必要,想也没用,就像你既然敢逃课,就要有被点的觉悟!既然选择了这个职业,首先应该考虑的是如何把技术做好,再想如何更好的生活!积累人生!总有一天会在沉没中爆发的,只要你有理想,有报复!

看来大家对FPGA行业未来的看法和自己要走的路都有一些疑惑。找准一个问题就是你专攻的技术方向要解决一个什么问题?根据目标去学习工具和算法。毕竟这些都是为解决现实生活中的问题才会有市场有意义。关键还是自己在工程中处理问题的思维方式的收获和处理问题方法的落实。决定做就要全力去做好,不然就干脆转型!

我认为活着不管做什么都不容易

楼上诸位之所以有这样的感受,是因为做着这个,有着真切的体会

沉重的就业和工作的压力容易使得人总是认为自己是最苦最累的

看待其他行业就象普通人看待成功人士头上的光环和荣耀,而忘记了他们获得这些又付出了怎样的努力和牺牲

不是这个世界变化太快,是我们适应的太慢!!!

PS:我是做FPGA的,刚看到楼上的讨论时,很是沮丧,担忧

现在我认为,既然已入围城,就努力在围城里好好工作,尽可能站的高些,使自己的视线不局限于围城之内,而是越过它的围墙,感受的蓝天的明净和长远.

技术类工程师一个通病,思维模式太模式化

1)每人规定搞FPGA不能做别的

2)干啥和自己以前学啥没直接关系,大部分都不是干自己本行

3)什么叫有前途?钱图钱图,用最省力的方式挣到更多的钱的路径就是前途。

4)有钱人都是生意人,bill是最富有的生意人,不是最富有的软件工程师,其它也同理。利用技能尽快进入一个领域的社交圈,然后发展自己的生意,才是王道出路

搞技术肯定不是最来钱的行当,但却是一个人能够吃饭,养活自己的本钱,先靠这个进入社会,找个好工作,然后再一步步来,哪个行业只要你做精了,就不愁没有饭碗,幸福取决于自己的心态,大富大贵的毕竟是少数,大部分人还是要踏踏实实过日子。

FPGA是工具, 技术是工具, 人 也是工具。不是吗?

人,是有精神的,不是工具。

光会一样是难以生存的,而且技术会更新,不及时跟进就会被淘汰。所以要不断学习,拓展自己的领域,但又不可铺的太广(我有时就是什么都想学,结果什么都没学好)

这样的文章刚入行的人可能没有很深的体会,30左右的人体会很深,但是由于存在着太多的顾虑很不确定因素,他们能够经受得挫折已经很有限了,很多人选择的还是继续走同样的路。对于刚走出校门或者是还没有走出校门的人来讲,应该多考虑自己以后如何发展,至少是5年的规划,不能浑浑噩噩的,找工作也是乱找一气,到头来如何想转行,那可不是一件很简单的事情了。

越早明白自己要走的路的人,路越走越宽;越晚明白的人,路越走越窄。不要让自己走的是下坡路,却徒羡慕别人的上坡路。

不要过分的沉迷于技术,严格的把事业和生活区分开来,不要让事业左右了生活,那样你会感到生活的无趣。反之也是一样。我做事的原则是,不把工作带回家,不让生活的繁琐扰乱工作的思路。

有目标就要努力实现。坚持再坚持!!~~~~

人的欲望是无穷的。没房的时候想买房,有了房了又嫌小,想换大的。等换了大的,又有了车了,你可能又看上了海景别墅。人比人得死,永远有比你过的舒坦的人。关键是你自己想要什么样的生活。以上很多朋友的回帖看,看了这些类似的文章就“心凉”、“迷茫”之类的,说句不好听的:你自己没有主见,思想容易被别人影响。

最好还是静下心来好好想想自己的生活。世上没有完全相同的两片叶子,也没有完全相同的人生道路,别人的路不见得适合自己。

欲望无穷,你要是总和别人比,你永远不会快乐,因为总有比你好的。人这一生图什么?光身来光身去的。何必非要求最好呢?中等生活就不行了?就算你真的很能折腾,哪天混得比绝绝大多数人都过得舒坦了,估计也快入土了,没几天舒坦日子了。事实上,什么人都有自己的烦恼,山西煤老板有钱,估计还害怕政府变脸呢。就算是古代的皇帝,还担心自己百年之后儿子们“停尸不顾,束甲相攻”呢。当你回顾人生,发现自己像一辆越野拉力赛中的车手,光顾着超车了,却无暇欣赏沿途风景,就算你最后得了冠军,很有意思吗?当你看透一些事情,放下一些包袱的时候,你会快乐许多。希望大家生活中快乐多一些。

现在很多公司也都设置了技术专家之类的职位,论待遇,比平级的管理人员不差;论面子,也很受人尊重。这也是一条路啊。当然,中国自古以来就轻视技术,都以当官发财(棺材)为荣,这在短期无法彻底改变。但是如果连我们技术人员自身都轻视自己的工作,还谈什么让别人重视你?本人刚工作半年,也许有点理想化,不知天高地厚。拍砖就拍吧。

欢迎使用Markdown编辑器

你好! 这是你第一次使用Markdown编辑器所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

新的改变

我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:

全新的界面设计,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown将代码片显示选择的高亮样式进行展示;增加了图片拖拽功能,你可以将本地的图片直接拖拽到编辑区域直接展示;全新的KaTeX数学公式语法;增加了支持甘特图的mermaid语法1功能;增加了多屏幕编辑Markdown文章功能;增加了焦点写作模式、预览模式、简洁写作模式、左右区域同步滚轮设置等功能,功能按钮位于编辑区域与预览区域中间;增加了检查列表功能。

功能快捷键

撤销:Ctrl/Command+Z

重做:Ctrl/Command+Y

加粗:Ctrl/Command+B

斜体:Ctrl/Command+I

标题:Ctrl/Command+Shift+H

无序列表:Ctrl/Command+Shift+U

有序列表:Ctrl/Command+Shift+O

检查列表:Ctrl/Command+Shift+C

插入代码:Ctrl/Command+Shift+K

插入链接:Ctrl/Command+Shift+L

插入图片:Ctrl/Command+Shift+G

查找:Ctrl/Command+F

替换:Ctrl/Command+G

合理的创建标题,有助于目录的生成

直接输入1次#,并按下space后,将生成1级标题。

输入2次#,并按下space后,将生成2级标题。

以此类推,我们支持6级标题。有助于使用TOC语法后生成一个完美的目录。

如何改变文本的样式

强调文本强调文本

加粗文本加粗文本

标记文本

删除文本

引用文本

H2O is是液体。

210 运算结果是 1024.

插入链接与图片

链接: link.

图片:

带尺寸的图片:

居中的图片:

居中并且带尺寸的图片:

当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。

如何插入一段漂亮的代码片

去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的代码片.

// An highlighted blockvar foo = 'bar';

生成一个适合你的列表

项目 项目 项目 项目1项目2项目3计划任务完成任务

创建一个表格

一个简单的表格是这么创建的:

设定内容居中、居左、居右

使用:---------:居中

使用:----------居左

使用----------:居右

SmartyPants

SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:

创建一个自定义列表

MarkdownText-to-HTMLconversion tool AuthorsJohn Luke

如何创建一个注脚

一个具有注脚的文本。2

注释也是必不可少的

Markdown将文本转换为 HTML。

KaTeX数学公式

您可以使用渲染LaTeX数学表达式 KaTeX:

Gamma公式展示 Γ(n)=(n−1)!∀n∈N\Gamma(n) = (n-1)!\quad\forall n\in\mathbb NΓ(n)=(n−1)!∀n∈N 是通过欧拉积分

Γ(z)=∫0∞tz−1e−tdt.\Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,. Γ(z)=∫0∞​tz−1e−tdt.

你可以找到更多关于的信息LaTeX数学表达式here.

新的甘特图功能,丰富你的文章

关于甘特图语法,参考 这儿,

UML 图表

可以使用UML图表进行渲染。 Mermaid. 例如下面产生的一个序列图:

这将产生一个流程图。:

关于Mermaid语法,参考 这儿,

FLowchart流程图

我们依旧会支持flowchart的流程图:

关于Flowchart流程图语法,参考 这儿.

导出与导入

导出

如果你想尝试使用此编辑器, 你可以在此篇文章任意编辑。当你完成了一篇文章的写作, 在上方工具栏找到文章导出,生成一个.md文件或者.html文件进行本地保存。

导入

如果你想加载一篇你写过的.md文件,在上方工具栏可以选择导入功能进行对应扩展名的文件导入,

继续你的创作。

mermaid语法说明 ↩︎

注脚的解释 ↩︎

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。