今天在網(wǎng)上看到很多人對自己的IT技術人生路產(chǎn)生了懷疑,大齡工程師有競爭力嗎?甚至有人將大齡工程師和“小姐”并論,提出了工程師職業(yè)也是青春飯的論斷。幾年前,我也經(jīng)常問自己,以后的路該怎么走?能夠一直做技術研發(fā)嗎?做一段研發(fā)之后需要轉市場或者轉管理嗎?技術研發(fā)有前途嗎?
現(xiàn)在,我想說的是平庸的技術研發(fā)沒有前途;沒有自己想法的技術研發(fā)沒有前途;只專注于code,沒有架構思想的技術研發(fā)沒有前途。作為一名技術研發(fā)工程師必須要不斷提升自己,將自己培養(yǎng)成一名優(yōu)秀工程師,這樣我們的路才會越走越寬,這樣不僅很有前途,而且會越老越值錢。任何行業(yè)想要做好,都需要付出時間,都需要付出比常人更多的努力,否則這個行業(yè)本身就沒有價值去做。
在現(xiàn)有的教育體制下,通常碩士研究生畢業(yè)就要26歲了,對一個領域的熟悉通常至少需要持續(xù)3年時間的投入。所以工作到30歲的時候只能說進入該領域了,但通常很難達到技術專家的級別。深入做研發(fā)的工程師可能都有這樣一個感受,越深入研發(fā)你會發(fā)現(xiàn)自己不懂的東西越多,所以要將自己培養(yǎng)成一名技術專家,沒有10年的時間是不夠的。除非只是滿足于蜻蜓點水,要是那樣的話,當然很容易被年輕工程師超越,因為根本沒有深入的技術積累,很多時間都荒廢掉了。
前兩天在路經(jīng)一個賣板栗的店鋪,隊伍排的很長。有一個小伙子要求排在隊前的同伴買一斤A板栗,同伴馬上問他一個問題:A板栗沒有了怎么辦?這個問題讓我對何謂“優(yōu)秀工程師”進行了思考。買板栗是一件日常生活中很簡單的事情,但是也不外乎有意外,A板栗賣沒了,此時我們該怎么辦?技術研發(fā)的時候,其實我們一直在考慮各種corner case,在設計的時候需要把各種出錯處理考慮清楚,否則就不是一個完美的設計。這一點我在美國出差的時候感受尤為深刻。當時,我和美國同事一起做兩個進程模塊的集成設計,那個美國同事把每個進程的failure case考慮的一清二楚,最后做了一套兩個進程之間的通信協(xié)議,使得兩個進程集成可靠性非常高。如果這種事情拿到國內來做,我估計很多工程師都嫌這種事情太簡單,定義幾個API就草草了事,很多人都不會去深入考慮各種出錯處理。印度的軟件工程師全球有名,看一下印度工程師寫的代碼,你會發(fā)現(xiàn)很亂,因此,國內有些工程師也會批評印度工程師的軟件能力。但是,印度人開發(fā)的軟件就有一個特點:超級穩(wěn)定!我對這種現(xiàn)象進行了分析,其實印度工程師著重考慮的是架構,并不是代碼,對各種出錯處理考慮的一清二楚,設計做的非常到位,這就是差別。所以,如果想要成為一名優(yōu)秀工程師,必須要有清晰的系統(tǒng)架構思想,必須要有出錯處理的能力,而不是僅僅局限于一些code,代碼工程師只是初級階段而已。但是,要具備架構思想,幾年的時間夠嗎?顯然不夠,這需要時間的長期沉淀。
縱觀一下對計算機人才的市場需求,一方面有很多剛畢業(yè)的學生找不到很好的職位;另一方面很多企業(yè)苦于找不到合適的員工,這是為什么?其實,其關鍵問題就在于企業(yè)需要的是有深厚技術積累的人才,這個領域需要技術積累。只不過在現(xiàn)有急功近利的大氛圍中,很多人忽視了這點,導致了很少人能夠成為真正優(yōu)秀工程師,很多人就會擔憂自己的研發(fā)前途。每次美國工程師到中國來訪問的時候,都會驚嘆中國的研發(fā)工程師太年輕了,不可思議!這意味著什么?中國的研發(fā)之路才剛剛起步,需要沉淀,需要積累,需要更多的優(yōu)秀工程師。作為一名今年已經(jīng)邁過32歲的研發(fā)工程師,我感到技術研發(fā)的未來不是夢,關鍵在于我們需要不斷的培養(yǎng)自己,成為一名真正的“優(yōu)秀工程師”。
-
研發(fā)工程師
+關注
關注
0文章
7瀏覽量
9954
發(fā)布評論請先 登錄
研發(fā)工程師和測試工程師對于產(chǎn)品新功能的見解有何不同?#電子工程師 #電路知識 #人工智能
SASETalk | 從車輛工程到ASIL D芯片安全:一位年輕工程師的成長進化論
十年鑄劍?共敲開市鑼|一位工程師與美格智能的“A+H”新征程
什么是BSP工程師
繡花線上的數(shù)據(jù)紐帶:一位工程師的PROFIBUS轉RS485改造手記
想成為硬件工程師?我教你??!你得先學會這些...... #硬件工程師 #電子工程師 #電子愛好者 #電子行業(yè)
招鑲入式工程師1個,硬件工程師一個,
電子發(fā)燒友工程師看!電子領域評職稱,技術之路更扎實
一位32歲的研發(fā)工程師對未來發(fā)展的看法
評論