EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
相信很多人会问,你说的这种全栈能力,究竟是不是在画大饼?在实际生活中,到底是不是真的有人能全部精通技能树中的所有分支?我的答案是,虽然很少,但确实有这样的大牛,而且我有幸和他在一个团队里工作。 一般来说,如果一个 FPGA 工程师能在这个 FPGA 技能栈里精通某一项,就可以成为这个领域的大牛和权威。比如,像很多人提到的,如果你特别会调板子,硬件调试能力很强,那你就可以很好的负责项目中的硬件测试环节。再比如,你 RTL 写得很好,或者验证很强,或者对系统架构有很深的理解,你都能在项目里成为不可或缺的人。 但是,笔者所在团队里就有一位带头大哥,可以从系统架构、模块设计、验证、系统整合、FPGA 后端优化、硬件测试、软件开发和调试等全部环节一个人搞定,可以说是点满了技能树上所有的技能点。 这样的人就像阿里的多隆,一个人可以顶一支团队,公司缺他不可。因此如果一个 FPGA 工程师能够获取软硬件的全栈能力,将是团队乃至全公司的最主要竞争能力。 作为一个新人,应该如何培养自己的 FPGA 全栈能力呢?其实,带头大哥的技术功底也并非通过一天练成的,最重要的是时间的积累,不断的钻研以及真正的兴趣。这些道理在任何行业都是一样的。一开始可以先重点突破技能树的某个分支,但最终的目标还是要让整个技能树枝繁叶茂。 此外,工程师需要的软技能也是不可或缺的,例如独立思考的能力、沟通、写作以及良好的英语等等。 ; w. y A# p2 h: y d/ Z
|