最近综合中文字幕_拍国产在线的州亚又久区一二三四_aV性色在线乱叫_亚洲aⅴ无码国产精品色午友情_第一亚洲福利视频_国产麻豆一区日韩欧美_粗大挺进朋友的未婚妻_首页中文字幕_日本道九九精品_97在线观看永久免费视频

歡迎光臨廣州品鑫機電科技有限公司!

新聞資訊
News

大公司的工程師是怎么廢掉的

發(fā)布時間:2024-02-26作者:admin點擊:240

  此文作者以嵌入式工程師為基本視角,細說了從初階到高階工程師的資質需求,并提示工程師職業(yè)道路上的陷阱??晒﹨⒖?。

  1基礎知識

  一個嵌入式工程師,很多都是從51單片機或者STM32單片機開始,對于單片機的開發(fā)環(huán)境,開發(fā)流程,基礎外設都了解,做過一些實際的案例,比如點流水燈之類的。那么對于基本的中斷的概念,寄存器的概念,看門狗,AD等基本原理能大概的講出來。掌握硬件設計方法,能設計原理圖PCB,至少兩層板。

  能畫出三極管及MOS管作為開關管的實際應用電路,對電源芯片的設計有基本的了解。能利用網(wǎng)絡進行信息檢索,能在理解別人圖紙的基礎上進行copy。

  這是一個本科嵌入式畢業(yè)生應該具備的水平。項目做的多的同學,可能在某些專業(yè)方向有較深的鉆研,和較多的涉獵,比如對一些基本的傳感器,編碼器,執(zhí)行機構的了解等,再比如研究生同學會使用matlab等軟件進行算法仿真,控制方向的同學會用單片機調用FOC庫控制PMSM電機,圖像方向的同學會調用opencv進行一些圖像處理等。

  這個階段如果有國際開源社區(qū)貢獻經(jīng)驗的,那就是非常加分了。至少在英語和git使用上是基本過關了。

d06fb621746083ba3c1878ee3bd50a09.jpg

  2項目心態(tài)

  做過完整項目的工程師都明白,在項目的推進過程中,會經(jīng)歷各種心態(tài),有時候會讓人崩潰,可能很多次都想放棄,但是你體會過堅持并有結果的感覺后,就明白沒有干不出來的項目(其實是項目論證階段的時候,更高階的工程師已經(jīng)做個評估了)。項目心態(tài)其實就是技術人員的死磕心態(tài),沒有搞不定的難題,沒有干不出來的項目。

  一般工作三年左右的工程師,應該都經(jīng)歷過完整項目了。很多工程師可能第一年的時候都在補大學的課,所以三年比較保險。三年工作經(jīng)驗的工程師可能還不具備全局視野和架構視野,但是一定要具備良好的項目心態(tài)了。

  并且3年左右的工程師正是在死磕心態(tài)的支持下,可能各種論壇,各種帖子去搜索解決問題的方法,應該也要具備獨立解決問題的能力了。

  3技術架構

  技術架構是個什么東西,項目做的多了,接觸的項目大了,會發(fā)現(xiàn)一個問題,所有的項目都有共通之處,所有的嵌入式設備都是換湯不換藥。那么有沒有積累一套穩(wěn)定的基礎程序庫和架構就顯得非常重要了。比如,串口協(xié)議編解碼,log系統(tǒng),濾波算法,操作系統(tǒng),GUI,按鍵io,定時器庫等。

  這些東西我一向不主張重復造輪子,因為世界上聰明人實在是太多了,github搜一下,找一些適合自己的基礎庫進行集成改造??纯磩e人寫的東西之后,會發(fā)現(xiàn)自己的技術思路有時候真的很low。

  比如按鍵,很多人認為是一個非常簡單的東西,但是一個按鍵,多個按鍵,單擊,雙擊,三擊,長按,短按等,你如果按照你的邏輯來寫,90%的人會寫的非常笨。

  在比如,環(huán)形緩沖,以前我剛參加工作的時候,看到同事寫的串口環(huán)形緩沖區(qū)程序,覺得同事真牛逼。

  諸如此類就太多了,所以有時候,開闊的技術視野比你悶著頭在那里發(fā)奮圖強實際要有效的多。然后站在巨人的肩膀上,去發(fā)現(xiàn)bug,去修改,去完善,慢慢的就越來越健壯了。同時,你也會擁有更謙卑的心態(tài)。

  技術架構,建議探索、參考一些經(jīng)典的開源硬件項目。

  4技術視野

  技術視野來自于幾個方面:

  1. 一個是做的項目夠多,接觸的東西夠多

  2. 對技術有足夠的好奇心,想了解清楚底層究竟是如何在運行

  3. 勤奮(有時候來自于熱情,并不需要刻意)

  接觸開源硬件是擴展技術視野非常好的途徑,最好是參與進去,如果有興趣的話。px4,到現(xiàn)在我都還沒有把整個架構完全弄清楚,里面會涉及到非常多的知識,linux,gcc,cmake,docker,python解析,nuxt系統(tǒng)(類linux,posix接口),git,mavlink協(xié)議,各種算法及paper,仿真方法,編譯下載等。但是這是一個非常有意思的過程。再回過頭去玩單片機的時候,你就知道一個單片機要運轉大型復雜的項目應該是什么樣子的了。

  5成熟方案

  成熟方案就是你在做過很多項目后,這些項目成果。都是可以穩(wěn)定市場化的東西。在以上那些基礎上,你做過的項目,在硬件和軟件上都應該是穩(wěn)定的,且是可以市場化的東西。你在不需要浪費一個開發(fā)周期就可以拿來用的東西,就是成熟方案。

  比如你做過的電機驅動,你做過的打印機方案等。這時候本質上講,你是可以開方案公司的了。至少技術上是可以的了。但是還缺點啥?

  6一通百通

  這個時候,你對任何你遇到的項目,仿佛總有辦法把它又快又好的干出來了,因為看到一個新案子的時候,你看問題的角度和新手是不同的了,無非是你所積累的架構的一個變種而已。要不就執(zhí)行機構變一下,要不就是傳感器變一下。

  選型能力

  上面說,你要開方案公司的話還缺點東西,其實缺的就是選型能力,不是技術上跑通了,就可以市場化的,市場化比如要同行對比,你是否體現(xiàn)了成本優(yōu)勢,技術領先優(yōu)勢,解決了獨到問題等。成本問題就涉及到你積累的供應商資源,以及你搜索供應商資源和實際的對外溝通能力了。

  筆者曾經(jīng)給一款消費電子產(chǎn)品降本,三到六個月之后,整個行業(yè)全部都換成筆者設計的那套方案了。

  7其他能力

  如果還要考察其他能力的話,那就是性格和人品了,因為降成本有時候是一個很敏感的東西,意味著你會在公司打破某種微妙平衡,你會碰到非常大的阻力,常常會讓你覺得自己吃力不討好。但凡你有一點懷疑和退縮,你就會妥協(xié)。

  所以技術的上層是更復雜的一些東西了。這個時候的堅守靠的是價值觀,你堅信你把更大的利益讓給了消費者,你用你的技術視野和項目推進能力是創(chuàng)造了最終價值的。

  8當心溫柔陷阱

  很多人做十年,都停留在基礎層級,甚至在退化,他們公司做系統(tǒng)集成,他每天只需要做串口協(xié)議的解析和轉發(fā)工作,換一個產(chǎn)品,還是做這個,而一套程序成熟后又沒什么大改的地方,最多就是不同的用戶要不同的功能,對協(xié)議進行一些增刪而已。

  這種公司一般還都是大公司,慢慢的,做這個工作的工程師在某種程度上就被廢掉了。同理,天天調pid,換一套系統(tǒng),還在一樣的。所以很多公司要求要有一個產(chǎn)品從零到一的過程。

  在這種陷阱里似乎很舒服,但也有些危險,容易遭受年輕人的挑戰(zhàn),他們比你年輕、有精力,工作更拼命。工程師危機呀~

  作為技術人不停地跟技術難題死磕、更新知識,或許這才是對的狀態(tài),以圖長久的保持市場競爭力。

地址:廣州天河區(qū)創(chuàng)境匯盈科智谷24號樓301房

全國24小時服務熱線18126855130

聯(lián)
咨詢熱線:
18126855130
在線客服:

客服QQ:2885125697

官方微信站:
公司官網(wǎng): http://jl5g.com.cn