研究生研究了一兩年的802.11協議,感覺出路渺茫啊;大家是怎麼抉擇的?
我從大四保研開始就跟著實驗室做無線網卡的ath9k驅動的研究,還完成了一個小小的項目。兩年裡面我研究了具體是怎麼MAC層是怎麼封裝成幀,驅動層是怎麼設置傳輸參數,數據幀,beacon幀,探測幀,認證幀的發送與接收流程及其功能等等。
在科研中遇到過很多問題,如浩如煙海的代碼,往往一個函數被幾十個函數調用,一個函數也是往往調用幾十個函數,怎麼debug,無法連接等等問題,最後也終於解決了。我師姐的博士論文中有一個章節的實驗部分都是用我的數據完成的,也是蠻有成就感的。到了今年九月份師兄找工作的時候,發現幾乎沒公司招收linux內核開發,更不必說無線網卡驅動這一塊了,對應屆生的要求基本就是演算法,感覺自己學的在工作中好沒用啊,不禁茫然了。好茫然啊,求大神指導。。。同時小弟也想為明年找個實習的地方,歡迎聯繫。
謝邀,不過還是學生狗的表示也期待大神的回答。目前關注過的感覺國內搞802.11理論或者研究這一塊都集中在華為,中興這樣的公司,比如華為的2012那個。還有就是像keysight,litepoint,泰克這樣搞WIFI測試的公司,曾經觀望過思科有沒有類似的職位,不過當時沒有發現。至於具體的就業情況偶也不知道哦,偶還是學生狗。如果一直想往無線比較深層的發展,可能還是讀讀博士比較好,目前感覺無線網路是比較耗功底的一個方向,研究生的時間貌似只入門了,還沒學的比較深入,貌似目前感覺無線是即搞了通信又搞了網路,所以綜合難度還是有一些的,從而專業人員應該不是特別多,而且從學術和工程上的差別感覺比較明顯。從學術上,我們研究研究不是在物理層就是在MAC層協議協議,搞了很多公式,最優,協議設計,性能分析等等。而工程的學習(比如思科的無線方向),可以發現物理層,MAC層並沒有占很重要的比重,很多物理層的內容都是採用比較通俗的方式讓大家理解的,而避免一些細節具體的數學內容。大部分的學習都集中在漫遊,安全這些,唯一可能有一些關聯的可能算作無線勘測了,不過和研究的方法還是存在區別的。所以感覺從工程上直接而言(這裡工程即無線部署工程師之類的),研究生出來還是和一個一般的小白差不多的,只不過可能功底好一些而已,還是有很多東西需要學習的。至於從網卡驅動開始慢慢做Linux驅動,也是很好的經歷,在這時候可以考慮採用FPGA做一下基帶傳輸的部分,這樣會對於802.11有一個更加深入的理解,偶也目前正在嘗試做一下這一塊。綜上所述,實際上感覺搞無線網路應該還是比較有意義和社會價值的,只不過剛剛學生黨畢業,見識和功底還不夠多,繼續深入一下,應該還是比較價值的。(如果錯誤,還請見諒,同希望大神解答)
就選擇這個搞了快三年的東西作為知乎第一答吧。
三年的東西,容我慢慢吐槽。
答主本科電子工程系畢業,現為通信工程專業碩士三年級,眼看著要結束學生生涯。談不上選擇道路什麼的,只是談談做802.11協議相關東西的一些感受。
2012年年底開始做本科畢設,直接加入了實驗室超高速無線區域網項目組(802.11ac關鍵技術驗證,當然我是很久之後才知道這是什麼)。作為一名懶癌患者,一名學渣,幾乎所有的東西都不懂,我不知道什麼是OFDM,不知道什麼是MIMO,不知道什麼是LDPC和TURBO,什麼是QAM調製也一知半解,基本可以說對無線通信系統啥也不懂。至於說MAC,那是什麼鬼東西?反正項目又不關心這個,跟我無關。
剛進組,老闆丟過來一本書《下一代無線區域網》,「你先看看基礎知識吧。」 一個月後,當我仍然不知道我要做什麼的時候,老闆讓師兄把他做的部分交代給我。好吧,幾個G的資料來了,當然,其中大多數是沒用的,然而我並不知道從何看起 。好在師兄跟我詳細講解了他的代碼,雖然仍舊一知半解,但好像有點知道要做什麼了!師兄負責的部分是一部分基帶,在DSP上實現。之後師兄就去做他自己的科研了。
時間很快到了大四推研狗過上豬一般生活的畢業學期,然而我才剛剛意識到自己進了一個怎樣的坑。整個畢業學期幾乎都是在項目組度過的,就連畢業旅行都是跟老闆請假去的。這半年裡,我讀了很多的802.11協議,雖然相比於全部的兩千多頁協議不值一提,但我確信我是整個項目組裡讀協議最多的人。所有需要人為生成的實驗數據都是我來做,對著協議增加了還沒做的模塊,師兄交給我的效率低下的基帶DSP程序優化到可以實時處理,其中艱辛不提。當把我做的東西寫成畢設論文後,我沒有一絲的成就感,感覺自己的努力沒有回報,因為我幾乎沒有能在畢設答辯上展示的亮點,負責的部分也只是是整個項目的一小部分。但現在回想起來,正是那段時間讓我對無線通信系統有了比較深入的了解,優化師兄的代碼的過程也是一個寶貴的經驗,大概我是目前項目組裡唯一會用那個DSP平台的人。
今天先說到這裡,這三年的生活雖然簡單,但心裡真的是很複雜……貌似還沒說到題主說的Mac協議,慢慢來……
以下2016.3.20更新研一,一邊上課一邊做項目。項目很快進入聯調階段,參與過項目聯調的應該清楚,聯調總會有人忙的要死,也有人想對很閑,但最重要的是,每個人都不可或缺,都要在。由於我協議讀的多,所以很多測試數據是我做的。還有就是與做基帶FPGA的師兄一起設計數據介面,這真是一個技術活,大體上的要求就是低延時,好吞吐。菜鳥第一次做,出了好多bug。還有就是演示業務的部分,學習了很多東西。無線驅動開發, 我在招. 公司是Canonical. (就是開發ubuntu那個.) 工作地點在北京, 談得好的話可以任意地點辦公, 不用來公司. 有興趣可以私信我.===分割線====哦, 不過我們要的是regular啊... 並沒有實習生崗位... 囧rz...
一搞802.11ac的同學畢業去做手機軟體開發了
首先,我覺得樓主不用擔心找工作的事情, @nffy 說的這幾家公司都很適合你,我覺得讀博也很適合你,再來我推薦樓主關注下異構無線網路垂直切換的體系結構研究,說不定你會愛上這個方向。利益相關,我是在讀碩士研究生,在研究垂直切換。
WIFI現在應用這麼廣泛,工作機會多的很呀。像海思,展訊這樣的公司都在做WIFI晶元,懂802.11協議的人非常對口。 外企像比如Marvell , Broadcom, Qualcomm 等也做WIFI晶元。
研究生經歷給你的不光是做過的事情本身,更重要的是做事情的過程。在研究生做研究和項目的過程中,學習到的文獻檢索,文獻學習,技術洞察力,解決問題的系統性方法等等,都是寶貴的經驗。很少有單位只看中你「做的事情」而忽略「你怎麼做的」這樣的能力。
所以,找工作時盡可以放寬心,放開方向,展示能力而不是知識。
祝你成功。研究生跟你做的項目驚人相似目前已經拿到華為、中興、銳捷、研究所offer這WiFi驅動這一塊的人比較少,找工作的時候感覺競爭壓力不是很大
可以試試無線網路基站或者無線網路接受盒研發,測試,銷售類公司
Atheros,Broadcom,Qualcomm
偏向硬體 華為? 另外 找工作 看興趣…
做協議應該算是上層建築啊,還擔心工作嗎,網上一搜一大把
推薦閱讀:
※被導師嫌棄是怎樣的體驗?
※怎麼到英國讀研究生?
※什麼樣的經歷會讓研究生和導師發生衝突?
※研究生想退學,讀得很痛苦,怎麼辦?