硬件人員一旦出錯(cuò),是你知,我知,他知,大家知。也就是說,硬件人員如果出現(xiàn)錯(cuò)誤,因?yàn)橛绊懛秶鷱V,所以基本上大家都會(huì)知道。要是再多來那么幾次,大家對(duì)你的評(píng)價(jià)肯定不會(huì)高。
那怎么辦呢?有的硬件人員可能有機(jī)會(huì)轉(zhuǎn)去做FPGA,去當(dāng)軟件人員了。畢竟軟件人員出錯(cuò),大概率是天知,地知,你知,我知。有錯(cuò)誤,電腦上改改,就像沒犯錯(cuò)一樣。但是不是所有硬件人員都能有這個(gè)機(jī)會(huì),只能留在原有的專業(yè)上耕作。
其實(shí),大多數(shù)的出錯(cuò)是可以避免的,更恰當(dāng)?shù)恼f法,是大多數(shù)的錯(cuò)誤,可以在它萌芽的階段,就把它處理掉。
首先呢,自己設(shè)計(jì)PCB上的每一部分時(shí),要多想想為什么,并且記錄下仿真以及思考過程,包括設(shè)計(jì)過程中的疑問以及一些拿不定主意的問題。
然后呢,要把你的這些記錄反饋給你的同事。最好的反饋方法,就是通過評(píng)審。評(píng)審的時(shí)候,可以盡可能地多叫點(diǎn)人,畢竟,三人行,必有我?guī)煛?/p>
評(píng)審的目的,是讓人發(fā)現(xiàn)認(rèn)知上的錯(cuò)誤,就是那些,由于知識(shí)上的局限性,自己比較難發(fā)現(xiàn)的錯(cuò)誤。這個(gè)時(shí)候,不要藏著掖著,要盡可能把你的電路解釋清楚,包括前面的思考和仿真記錄。把設(shè)計(jì)過程,仿真結(jié)果,考慮因素以及疑惑,通通都擺上桌面來講。
因?yàn)楸唤羞^來評(píng)審的人員可能沒時(shí)間仔細(xì)看設(shè)計(jì),所以就需要咱們主動(dòng)給人家講解,越仔細(xì)越好。
此時(shí),不是要面子的時(shí)候,別人發(fā)現(xiàn)問題越多,將來板子出現(xiàn)問題的概率越小。
評(píng)審可以發(fā)現(xiàn)很多由于認(rèn)知上的局限而發(fā)生的錯(cuò)誤。如果正好接受的項(xiàng)目,有很多知識(shí)是新接觸的話,這個(gè)步驟特別有用。
然后,就是自己做檢查。有些錯(cuò)誤,不屬于認(rèn)知層面上的,純粹就是粗心大意,比如說PCB封裝畫錯(cuò)了。
最后,最最重要的,就是心態(tài)要穩(wěn)。因?yàn)槟阍谧龅臅r(shí)候,會(huì)不時(shí)的有人來催,巴不得你趕緊把東西投出去。這個(gè)時(shí)候,一定要穩(wěn)住。他催任他催,你該做的步驟一個(gè)都不能少。班可以加,但是不能被催的亂了方寸,急急投板。即使多花幾天,甚至一兩個(gè)禮拜,來仔細(xì)地做好該做的事,我認(rèn)為那都是值得的。
因?yàn)檫@些措施,可以保證回來的PCB大概率不需要修補(bǔ),不需要返工。這可是大大的節(jié)省時(shí)間了。
如果做項(xiàng)目,都是一版就成功的話,給人留下的印象也好,自己也開心,不是么?