1. 程式人生 > >做FPGA的出路在哪裡?——同行的感受,我的方向

做FPGA的出路在哪裡?——同行的感受,我的方向

最近總是經常瞭解行業相關的資訊,拜讀前輩們的心得,希望自己可以從中吸收自己想要的經驗。其實一直以來都覺得只要努力,腳塌實地的走過就一定會有收穫。但是,卻發現自己最近變的太浮躁,總希望在短時間裡收穫高效益(指知識上的儲備)。我在不久前經常為自己設想未來,但是看了前輩的文章才突然醒悟,能夠談將來的人必定是把眼下做好的人,我眼下都沒有做好,又如何來談將來呢?我沒有高瞻遠矚的氣勢,所以我沒有辦法明確規劃我自己的未來。我想我現在該做的就是做好現在,紮實基本功,做個有準備的人

把握現在,我個人覺得FPGA還是大有發展潛力的,但它永遠只是實現“想法”的載體,所以需要在某一方面或者說某一領域有足夠的專業知識,比如數字訊號處理,通訊訊號處理、雷達訊號處理,無線通訊,生物電子等等,因為這才是根本的。

多想想自己想要什麼。。。連自己想要什麼都不明白的話,就有點失去自我了。。。 
多數現代人習慣於看別人(當然,是說大多數人的別人)的行為來決定自己的思維:別人做什麼,自己也做(別人考研,我也要考;別人考G考託,我也要考……);別人覺得什麼好,自己也去追求什麼。可是到底是不是自己想要的,根本不明白。所以也就經常會有不知道什麼適合自己這樣問題的迷茫、煩惱了。

一個載體而已,結合什麼方向才是最重要的

還是得回到眼前的現實,因為我們能改變的必竟不多.積極面對現在的生活與工作才是當下最重要的事情.

我也和版主年齡相當, 應該說在 FPGA 領域做了很多年了。我也在思考,時刻通過不斷的學習,展寬在FPGA行業的通用性,應該說,現在的設計和幾年前的設計雖然工具改變不大,但設計的思想改變很大,尤其是針對一些類似的或者相關的設計,更多的考慮是能直接拿過來用。我是個比較探討捷徑的,現在的設計更多的是在以前的基礎之上的設計,從效率上將更快了。應該說FPGA只是一個載體,從資料處理上,還是數學理論公式方面的比較多。處理的資料流,不管是視訊資料也好,網路資料也好,或者其他的格式化資料,等等,對於FPGA的處理方式方法幾乎都大同小異。行業的劃分是人為的,關鍵看能不能進行思維的轉變交換。(有些公司喜歡把這些人為的行業劃分開,但,事實上其處理的本質是一致的) [還是用閘電路、暫存器、計數器、狀態機,去實現不同要求的功能]   FPGA最大的就是就是靈活性,更重要的就是設計者也同樣要有思想上的靈活性。電子這個大的行業處處都雷同。。。關鍵看你怎麼去理解,怎麼去表達。

別的行業就好嗎?

我相信這是一篇很有“爆發力”的帖子,大家都在關注和思考“出路”這個問題。討論FPGA的出路,我認為只是眾多行業和職業中的一個切入點,實際上,背後討論的是每個人的生活態度,職業規劃,說到底是我們在追求什麼,想得到什麼的問題?——本人的一點拙見,諸位前輩,諸位後生,明辨!至於,追求的是什麼,想得到的是什麼,每個人不一樣,每一代人也不一樣,幸福、快樂、事業、權力、金錢、名譽……==,相信每個人都曾在心裡問過自己這樣的問題。在沒有答案之前,或多或少困惑過,也許一直在困惑著,就算馬嘉爵,也不例外!好像魯訊先生有篇文章裡面講到,我們在追求、得到眾多想要的東西的時候,大家唯一不曾關注的一個殊途同歸的結果,那就是——died,每個人最終都面對的問題!記得我上小學or初中的時候,學過一篇語文課文叫《幸福是什麼》的文章,具體內容不記得了,但記得這篇文章題目。也許,我認為我們從小就在灌輸這個問題?我們想要追求的是幸福、快樂、事業,也許上面提到的內容,未提到的內容,都想要。人心不足蛇吞象。借用《士兵突擊》裡吳哲的話說——平常心,平常心!但是,單就FPGA而言,我認為如果你喜歡她,選擇了她的話,那就好好的熟悉她,運用她,駕馭她,完美她,無論新手,還是前輩,什麼時候也不要錯過自己喜歡的東西,什麼時候開始學習也不晚,晚的是到目前為止,你沒有發現FPGA的魅力!謝謝各位看客~~~祝您新年快樂!喜歡上FPGA!不折騰,一如既往的向前!

不明白國內怎麼老是這種調調。在國外做技術做到老的也多的是啊,在國內就不行,國外那麼多原創的技術,專利,難道都是剛畢業的學生髮明創造出來的?國外別人說一個什麼專家,那就真的是專家,國內呢,膚淺毛糙的居多吧。

我們一直在路上,何來“出路”一說?

。....樂觀點....厚積薄發,我一直的原則..合呵..

說到底是活著怎麼才有意義; 
按需求理論來說, 
1、底層的需求,賺錢才能解決吃穿住; 
2、中:被人尊重, 
3、高:自我實現 
做技術能達到或部分達到,,關鍵是我們的達到的標準是什麼:如果你是想做個萬人之上的人。那麼你恐怕要另謀高就了,如果只是轉行,我認為是換個坑而已,比如做銷售,人家也有麻煩(生活就是麻煩)。

首先我不是技術人員,是一個做嵌入式開發工具的銷售,但是 在做銷售這段日子裡,我發現技術人才的寶貴,所以希望不管是剛入行的還是已經工作很多年的技術人員 ,請你們一定要堅持不懈,你們的頭腦,知識,想象力,創造力是最寶貴的!

看了樓主的文章,大概瞭解了各位為未來擔憂的前輩們的心聲。我也是幹技術的,以前不是做FPGA的,就是一直認為FPGA很有前途,才自學轉到FPGA上面來。 
單就FPGA來說,我覺得我們現在很難說FPGA以後有沒有前途,因為這個技術進入中國也就10多年。現在我知道的,接觸的FPGA技術人員,也都大多是30多歲。所以他們沒有真正“前輩”可以給出一條明路來。至於國外的工程師幹了一輩子,我認為不能這麼比,國外的社會保障和中國不是一個級別的,在追求自己理想,或者愛好的時候,中國的工程師大多被現實生活所困。另外就廣泛的技術來說,我感覺電子技術確實更新太快,一般人跟不上。雖說行行出狀元,但是沒有天分和努力,你很難出類拔萃。因此不能把最頂尖的人才和自己比較。成功之路往往是不可複製的,失敗之路卻是如出一轍的。我想大多數人都是平凡的,我們要討論的是大概的情況。從一般的情況來說,做技術的起點最高,但發展確實慢,技術人員的上升曲線是越來越平緩,另外如財務的,他們是指數上升。因此如果在技術方面不是很擅長,也可以考慮成為一個有技術背景的,不幹具體技術工作的,能有積累的工作。具體是什麼工作就要自己去衡量了,而且中國發展這麼快,完全可能誕生很多新興職業。哈哈。其實幹技術的人員不只FPGA等等,也不只嵌入式等等,還要有很多別的職業,例如財務,其實也是一門技術活,而且也需要學習新東西,可是財務的東西繼承性很高,可是電子技術的繼承性較低。搞電子的,只有站在最頂尖的位置才能一直過好日子,中國國內在這個方面很落後,真的是很落後。所以我們的技術人員才一直處於追趕中,在後面跟著別人跑的時候肯定是很累的,而領跑的人卻要輕鬆得多。如果真有技術狂熱者,我覺得中國未來靠你們了,為了不讓下一代,下兩代的工程師再有這種困惑,現在大家都要加油

仔細想了一下覺得lz所說的前途問題歸根結底是因為電子技術這一行發展太快,有用的經驗不能積累,所謂的開發工程師隨著年齡的增長學習速度跟不上。這確實是個問題,以前從沒想到過。   早一天覺醒,早作準備,相信我們一定能找到一條適合的出路。 
   個人覺得有兩點是重要的:1   FPGA只是一個工具,重要的是他的應用領域,如數字訊號處理,嵌入式等,如果能在它的應用領域有所精通,那麼肯定會多一些機會。 
   2   個人生活態度。你做fpga這行的態度很重要,如果只是想多掙些錢,有碗好飯吃,並不是真正喜歡所做的事,那麼必然覺得不停地學習新知識很累人,要想辦法讓自己愛所從事的行業,合理分配時間精力,把生活當成一天天來過,而不是那個遙遠的目標。

360行,行行出狀元。 
只要你肯下功夫,專精一行,沒有不出人投地的,看你是否真的用心去做了。 
回到FPGA上,這有兩個方面,一是用FPGA去完成你的設計;而是對FPGA本身精通。 

樓主之所以出現這麼多迷惑,就在於沒有定位清楚自己到底要做什麼。 

如果是用FPGA去完成某些應用,那麼要對應用本身非常熟悉,FPGA對你只是實現的材料,這個時候應用領域內的知識比FPGA器件知識更重要,樓主顯然這方面沒做好,從他自己的話可以看出,其對接觸過的視訊啦、訊號處理啦、嵌入式應用啦,其實都停留在表面,說熟悉都難,更不用說精通了。 

從另一個方向看,對FPGA器件本身的掌握來看,樓主對做一個好的FAE都沒有信心,更別說對晶片本事的細節把握程度了。比如FPGA和ASIC的區別,為什麼FPGA應進行同步設計而ASIC經常使用非同步設計?FPGA的四輸入查詢表結構和CPLD的陣列結構對應用的影響,Xilinx的DLL對時鐘效能的影響,工藝對FPGA的影響等等,在這方面做得深入,你最後可以進入FPGA原廠去或者向ASIC設計公司的後端人員發展。 

有了清晰的目標,才能大踏步前進,如果都不知道自己打算往哪裡走,當然就越走越糊塗了。

去當演員啦、運動員啊這種工作,成功了得到很多,但失敗的人更是多多。成功的人得到的還不足補償失敗的人。

可能我是錯的,但是我一看這段話,我就覺得是不瞭解的人寫的,剛畢業?

其實這句話就是Q精神的代表,任何事情都要談個概率。

只要你肯下功夫,專精一行,沒有不出人投地的,看你是否真的用心去做了。

不是你下功夫就一定能專精一行的,你沒那個環境你自學100年都不能成為專家!能進哪個公司,能做哪個事情,其實機遇性很大,不是完全能自己控制的,和真心無關。當然我當年也有這樣的想法,結果發現我是錯的。

回到FPGA上,這有兩個方面,一是用FPGA去完成你的設計;而是對FPGA本身精通。

樓主之所以出現這麼多迷惑,就在於沒有定位清楚自己到底要做什麼。

其實我覺得樓主是大志若愚,是沉澱後寫了這樣的文章。而這個文章的人可能還尚年輕。

如果是用FPGA去完成某些應用,那麼要對應用本身非常熟悉,FPGA對你只是實現的材料,這個時候應用領域內的知識比FPGA器件知識更重要,樓主顯然這方面沒做好,從他自己的話可以看出,其對接觸過的視訊啦、訊號處理啦、嵌入式應用啦,其實都停留在表面,說熟悉都難,更不用說精通了。

想問下什麼叫熟悉,什麼是精通?人的精力是有限的,你能熟悉其中任何一個就不錯了。再說用FPGA做上面3中應用的根本就不是主流。現在做視訊有市場的大多數是消費類的,FPGA在這個方面根本就不是強項。訊號處理?嘿嘿,估計全華南地區也沒幾個人用?或者只是做ASIC驗證而已。Xilinx MB,and altera NIOS,有多少人用?關鍵是現在這個東西在整個FPGA的出貨量有多少?告訴你為什麼它們要強推這些東西吧,就是讓你以後只能用它家的fpga。有市場就有人學,中國從來就不缺好學的人才,懂嗎?

從另一個方向看,對FPGA器件本身的掌握來看,樓主對做一個好的FAE都沒有信心,更別說對晶片本事的細節把握程度了。比如FPGA和ASIC的區別,為什麼FPGA應進行同步設計而ASIC經常使用非同步設計?FPGA的四輸入查詢表結構和CPLD的陣列結構對應用的影響,Xilinx的DLL對時鐘效能的影響,工藝對FPGA的影響等等,在這方面做得深入,你最後可以進入FPGA原廠去或者向ASIC設計公司的後端人員發展。

可能這位朋友略懂FPGA,其實我告訴你,你說的這個東西都是書本的東西,也是最基礎的。實際中,這些東西都不怎麼會涉及到問題的。你認為你技術好就能進原廠了?嘿嘿,說明你對一些東西瞭解不深,太膚淺?再說你認為你去了原廠就修成正果了,你知道他們的基本待遇嗎?xilinx altera今年有沒有幹掉人?有多少躋升高層的機會?

有了清晰的目標,才能大踏步前進,如果都不知道自己打算往哪裡走,當然就越走越糊塗了。

我本意絕對沒有貶低寫這段話的朋友,只是希望大家一起說明一個問題,講明一個道理

然後說到銷售了,和運動員有點像,成功的很光鮮,也會表現給很多人看,失敗的銷售員也很多。不過失敗的銷售是不會出來給人知道的。家裡沒有關係只靠自己拼的銷售,又不出賣良心的,其實成功的沒有你想的多。

教師不用提,只有幾個大城市的待遇好些,大部分都不怎麼樣。

醫生:另外一種技術活。做的好是會好些,但還是做技術,而且收入和技術的關係還是有些像做FPGA的,做得好未必收入好

在中國的環境創業呢,工商、稅務、城管、計生辦、水處理、黑社會,都在吃你

中國只有幾個點好混啊,政府啊、待遇好的國企啊等等,你我要能進去現在也不在這裡發牢騷了。

其實都是中國環境鬧的。我們也沒辦法。換了職業也是解決不了問題。

剛剛畢業一年,做數字IC設計的,寫了一年的程式碼,除了verilog,vcs,自學會了modelsim ,DC,pt,最近兩個月又在向後端進軍,但是後端光會流程是遠遠不行的,還要器件和工藝的基礎,於是我又開始補習器件和工藝的基礎。確實,感覺這一行要學的東西實在太多,要想成為一個牛人,工具真的不算什麼,不久就會發現這個需要的基礎好多,我已經充分意識到以前在學校認為那些課程沒用的想法是個大大的錯誤,現在都深深為沒有學好半導體物理和半導體器件而後悔,所以開始加班加點的學習。這樣再去使用後端工具,才不至於只是對著一個工具毫無創造的操作。

看到某個大牛說,做數字IC設計的技術發展就是要做到成為一個跨越各個流程的系統級工程師。我自己也感覺到,只做設計而不瞭解後端和工藝,永遠只能停留在當初的水平而不能優化。我想要成為一個跨越數字設計流程的系統級工程師。當然,設計和後端都遠不是系統級的,就算我把後端的精髓學到了,那也只是底層。距離我係統級的目標還差的太遠,還有太多的東西要學習。不花個3~5年的艱苦奮鬥和努力學習,恐怕是不行的。 

畢業到現在除了過年,就沒有一天是在11點之前睡的。但是因為喜歡這一行,入了這一行,也只能拼命地付出,努力的成長,即使不漲工資也沒有計較。希望我的付出是有回報的!

但是如果8年之後我學的東西都過時了,不僅是這些工具都更新換代了,就連那些設計思想都徹底落伍了,用不著了,(這不是瞎說,我們經理就說他8,9年前剛出道時研究什麼什麼的,但是現在的人根本都沒聽說過,那個技術早就被取代而遺忘了。就像電視機,從最早用的又笨又重的高壓電子發射管,高中學的最多的電子在電場中的偏移原理,到現在還有生產的嗎,早就被又輕薄又好看的液晶電視機取代了。) 
技術發展如此迅速,年輕人固然是要奮鬥才會有美好的明天,可是如果一直到30,40歲,我還為了更新換代的知識和老闆吩咐的定期完成的專案跟我的手下一樣要天天三餐在外吃快餐,晚上加班到10點才離開公司,回家洗澡洗衣服到11,12點才能睡覺,這樣的生活,我肯定受不了,就算是我樂意,如果有老公了,老公也會跟我離婚的吧