傅立叶和傅红雪

论硬件工程师的养成(zz)

0
阅读(4092)

C114上的spark1997上校对硬件工程师做出了全面的评价,转载并学习之。

我的一点建议供参考
1、做硬件需要细心
     做硬件工程师需要细心,不像软件和FPGA开发,你写错了可以反复的去改;新开发版本,你要是改个几板,影响一定很坏,发现bug,软件可以打补 丁,硬件很有可能要去批量更换,所以如果能一次性把事情做正确(也就是A版本就归档和发货),你就会比别人更容易出成绩。
2、做硬件的好处
    1)物以希为贵 硬件工程师相对要比软件少很多,竞争也没那么激烈^_^
    2)协调能力     由于做硬件需要打交道的人和领域非常广,所以,对培养自己的人际关系以及协调能力有好处。
    3)外语水平     由于多数芯片资料都是英文的,所以对英语水平提升有好处,你若有条件,可以把老外抓来练
                             口语:)或者直接和厂家的工程师交流,尽量少通过FAE转email,让他们帮你去翻译。
    4)接触领域     做硬件除了和底软、逻辑经常打交到外,和结构,热设计,互连,EMC,安规,工艺,器件,生产等
                            经常打交道,你要有心,可以了解到多个领域的知识,比如做底层软件和做FPGA开发,有硬件的功底
                            做这些有一定的好处。
    5)  系统知识     从接触一个单板,到多个单板,到了解整个系统的硬件方案,然后去了解系统设计,架构设计,
                            有更好的基础。
3、作硬件的不足和注意事项
     1)由于多数时间在电路和周边领域打交道,对业务的理解远不如软件人员深刻,所以,想往系统的层面发现,
          需要多关注对业务的理解。
     2)由于现在芯片厂家基本都提供demo和参考设计,做出一个单板容易,想要做好还是要多下功夫,切忌照抄
           别人的设计,即便进度紧需要抄,也要在基于理解的基础上。
     3)平时多积累相关知识,不要书到用时方恨少:(
以上是我对硬件的一些看法,当然如果你对做技术一点兴趣都没有,确实没办法。