[導讀]當談起嵌入式工程師,究竟在談些什么 擁有足夠廣闊知識面是前提 堅持學習但不拘泥技術 了解技術的本質走進生活 對于嵌入式這個行業(yè)來講,一般非本專業(yè)的了解人并不多,對外人談起一般人都習以為常的自稱碼農,但是作為一個真正的嵌入式工程師來說,編碼工作只
擁有足夠廣闊知識面是前提
堅持學習但不拘泥技術
了解技術的本質走進生活
對于嵌入式這個行業(yè)來講,一般非本專業(yè)的了解人并不多,對外人談起一般人都習以為常的自稱碼農,但是作為一個真正的嵌入式工程師來說,編碼工作只是其中很小的一部分,更多的是解決問題的方法與能力,還有對一個行業(yè)深耕后所創(chuàng)造出來的生活中好用的設備。技術本身就是為人而服務的,把技術轉化成生產生活中可以感受到,觸摸到的實物,就是嵌入式工程師應該做的事情。
擁有足夠廣闊知識面是前提
這里說的知識面不僅僅是專業(yè)知識,還有各行各業(yè)的基本規(guī)則,還要有為人處世的閱歷。一般來說嵌入式工程師入行并不容易。如果沒人去帶著做項目,自己慢慢摸索,需要走很長的彎路,并非一般熱愛的人所能夠檢查下去的。剛開始的時候,還可以查查百度,當知識到一定深度的時候,百度也沒法解決問題,這時候,如果有經驗的工程師一眼就能看出來的問題,對于一個新手來說,要困惑好久,并非你刻苦努力就能解決,往往是高手一句話便可化解這個問題。無他,為手熟爾。
對于嵌入式開發(fā)工作來說,往往一個團隊人員不多,一般三到五個人便可撐起一個嵌入式技術團隊,少則一個人也可以做個完整的項目。這時候配合顯得尤為重要。但是實際上,人的性格、個性、閱歷、生活方式各有不同,如果處理不好這些關系不僅僅影響的團隊的團結,更重要的是會拖延到項目的整體進度。一個好的氛圍團隊是多么不易,遇到好好珍惜。但偏偏是很多做技術的人往往都學不會左右逢源,圓滑世故,畢竟魚與熊掌不可兼得。
做嵌入式技術,免不了與各種各樣的設備打交道,與設備的交互本質上就是與設備設計者的思想的交互。一個設備有很多型號,每個型號有不同的特性,不同的價格,嵌入式偏偏對價格比較敏感,如果這時候要采購設備,一定需要和代理商來一番唇槍舌戰(zhàn),來一番虛與委蛇。沒有足夠的對行業(yè)的了解,根本沒辦法去實現談判。
堅持學習但不拘泥技術
對于很多新手嵌入式工程師來說,往往談起嵌入式時,都會眉飛色舞的談起各種技術,各種芯片。作為一個嵌入式工程師,我們確實要關注技術行業(yè)的發(fā)展趨勢。但是更重要的是要關注自身的進步與發(fā)展,說的明確一些就是解決問題的能力與方法。
嵌入式工程師解決問題的能力非常的關鍵,同樣的一個需求,可以使用51單片機,也可以使用stm32,同時也可以使用cortex-a53等。從實現需要上,這些都是可以實現的,但是從大局上進行評估就有所取舍了。價格、性能、熟悉程度、軟件生態(tài)等等,考慮這些事情,不一定只是老板考慮的事情,作為一個合格的嵌入式工程師,對這些也需要了如指掌。
解決問題的方法很多,每個人都有自己習慣的方式和方法,但是一定要有自己的辦法。在調試設備的過程中,往往會遇到很多問題,不可以輕易放過,其實細細思考下來,往往都是自己做事方式的問題。比如有一次寫程序的時候操作臨界區(qū)資源,加鎖后,事情做完了沒有釋放,導致程序出現重大的bug。事后反思,自己做事太過于馬虎,所以要求自己,凡是拿起后一定有放下的邏輯,有開始必有結束,開與關本質上就是一個事情的一部分,不可分開處理。有頭有尾才叫完結,這不僅僅是做事的方式問題,更是一種習慣。夫禍患常積于忽微,而智勇多困于所溺。
在調試異常的過程中,往往找到合適的方式往往更加的有效率。讓我印象深刻的是質量保證體系中的航天技術歸零法則:定位準確、機理清楚、問題復現、措施有效、舉一反三。通過這種質量保證體系,使得項目的問題得到閉環(huán),并且防止類似的問題再復現,其實一個問題的出現,表現出來的是個bug,實際上往往反映出更加深刻的做事方法、行業(yè)了解深度以及思維誤區(qū)的問題。往往不要從技術本身去看現象,而是弄清楚當初的設計思想。是注重事物的本身,還是注重事物之間的關系,這是自己的選擇。
了解技術的本質走進生活
技術本身就是為人服務的,人創(chuàng)造一系列的技術,就是為了解決生產生活中的一系列問題。談技術本身如果脫離了生活,那將毫無意義,這是非?,F實的問題。所以在理解生產者與消費者、理解老板與員工之間的利益關系時,不應該脫離現實大前提去談理想。嵌入式工程師是將技術用于生活的人,理解需求,做出更加好用的產品才是非常重要的,而并非每天談論這個技術多么厲害,代碼寫的多么厲害。高屋建瓴,方可掌控全局。
在生活中,多去結交朋友,多去不同的地方走走看看,會讓視野開闊許多。寄蜉蝣于天地,渺滄海之一粟。在這世界上,比自己厲害的人真是太多太多,虛心學習,積累見識,認清自己的不足與優(yōu)勢。這樣才不至于在技術路上妄自菲薄或者目中無人了。三人行,必有我?guī)熝?。擇其善者而從之,其不善者而改之。做技術怕的就是明明是井底之蛙,還認為天只有井口那么大。
-END-
本文授權轉載自“嵌入式IoT”,作者:bigmagic
【01】嵌入式工程師出路之我見:就業(yè),技術,行業(yè)...
【02】嵌入式工程師,別怪"浮點數"太坑?。–語言版本)
【05】工程師干貨:嵌入式雜談之文件系統(tǒng)
免責聲明:整理文章為傳播相關技術,版權歸原作者所有,如有侵權,請聯(lián)系刪除
免責聲明:本文內容由21ic獲得授權后發(fā)布,版權歸原作者所有,本平臺僅提供信息存儲服務。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!
掃描二維碼,關注更多精彩內容
本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。