C9本華五碩自動化研二轉碼,僅懂 C++ 基礎轉 C++ 存儲現(xiàn)在來得及嗎?
?今天給大家分享的是一位粉絲的提問,C9本華五碩自動化研二轉碼,僅懂 C++ 基礎轉 C++ 存儲現(xiàn)在來得及嗎?
接下來把粉絲的具體提問和我的回復分享給大家,希望也能給一些類似情況的小伙伴一些啟發(fā)和幫助。
同學提問:
C9本,華五碩,自動化專業(yè),目前研二,碩士期間搞后量子密碼,目前發(fā)了一篇通信領域頂會,考慮到密碼學不到博士階段不好就業(yè),隧考慮轉碼。目前只有科研經歷沒有項目經歷,代碼水平僅限于掌握C++基本語法和100道leetcode題。
問:現(xiàn)在轉C++存儲來得及嘛(投了華為的ICT產品存儲部的實習)?有能夠充分利用我背景和科研成果的崗位嗎,比如說C++安全類研發(fā)(華為2012好進嗎)?兩個方向的性價比,準備成本、長短期收益和發(fā)展上限怎么樣的,學習路線有嗎?
Yt回答:
作為一個C9的本科,華五的碩,具備有一個大廠的,至少你是可以敲開市面上任意一家大廠,這個面試機會都會給你的,就是這樣的。這種面試機會它的好處在哪呢?你會發(fā)現(xiàn)你面試機會越多,你成功的概率也就越高,說不定后面你比如說面十家,你能夠拿到4到5個offer。至于你后面所說的密碼學不到博士階段好像不好就業(yè),所以考慮轉碼。對于自動化專業(yè)這個專業(yè)來說,你的背景絕對是可以轉碼的,而且是可以去一個大廠的。
目前來說只有科研的經歷,項目代碼水平僅限于C++語法和100道leetcode題。兄弟這個工程能力有點差,在這個簡歷里面你后面不太好寫,就是你現(xiàn)在目前能夠給你的亮點就是這篇頂會。但是我認為去走算法的崗位呢,多多少少我認為它又有點難度。不是說你這個背景不行,而是我認為沒有必要,去找一開發(fā)的崗位,拿一個大SP薪資絕對不會低的。
現(xiàn)在問轉C++存儲來得及嗎?我跟你講,現(xiàn)在來說目前啊你不用去考慮到底是C++下面哪一個方向。比如存儲、安全、或者這種高性能網絡,或者音視頻相關的,你不用去考慮這個方向。你現(xiàn)在就在Linux上面用C/C++做一兩款產品,把它做到落地,做到可用。你比如就以存儲為例,你比如實現(xiàn)一個內核文件系統(tǒng),然后你再把它性能測出來,然后做到一個開源你能用,別人也能用,并且你能夠兼容各個不同的版本。比如在這種4.4的版本上可以用,5.0以后的版本可以用,6.0以后的版本也可以用。你就會發(fā)現(xiàn)這個整體上面你就可以做到一個適配。你只要做出來,然后并且能夠有一定的用途,你比如針對NVME,然后或者是針對于Scarce,能做一款存儲,或者說針對于這種用戶態(tài)文件系統(tǒng),做一款文件系統(tǒng)也行?;蛘哚槍τ谶@種RocksDB,你做一款這種二次開發(fā)這種也行。一定要有一個工程的能力能夠做到可用。
其實C++存儲它是個很大很大的主體,而且門檻很高,很容易出技術專家的。然后還有就是C++安全類的研發(fā),目前你不用去考慮這一點,你現(xiàn)在就在Linux上面用C/C++做一兩款產品。不管是存儲類的產品也好,還是安全類的產品。安全類的呢我認為結合網絡來做它會更好一點。兩個方向的性價比,這個沒有所謂的性價比,不像性價比的,兩個都不差。你選擇存儲,這個安全類你可能選擇后面是這種偏網絡類的,不是安全類的,偏網絡類的,這兩個都可以。而且你去的公司都是華為啊,兩家都是華為。一個來說沒有哪個好與不好,性價比哪個一定高,哪個低,沒有。兩個你肯定是具備這個資格,是能夠拿到offer的。然后從長期收益看,兩者都不會太差。
然后學習路線有嗎?你可以參照我們之前講過的那個Linux C/C++,可以問我要,你比如基于SPDK,關于存儲你可以基于SPDK實現(xiàn)一款文件系統(tǒng)用于MySQL,就是把SPDK做一層文件系統(tǒng),MySQL就用它。你把這個項目寫在簡歷里面,你做過它,面試怎么去聊,怎么測的性能,怎么做的,你把它寫出來,這個來說面試你會好面很多。
總結:
1. 學歷與求職優(yōu)勢
- 背景價值:C9本+華五碩的學歷背景足夠敲開任意大廠核心部門(如華為ICT存儲部、2012實驗室),無需擔心簡歷篩選。
- 科研轉化:后量子密碼的頂會論文能證明算法能力,但需通過實際工程項目(如加密存儲、安全協(xié)議開發(fā))體現(xiàn)技術落地能力。
2. 轉碼核心策略:用項目補全短板
- 工程能力短板:當前僅有C++語法基礎和100道LeetCode題,需通過完整項目證明開發(fā)能力。
- 存儲方向建議:項目目標:在Linux上開發(fā)可落地的存儲系統(tǒng),例如:基于SPDK框架實現(xiàn)高性能文件系統(tǒng)(如適配MySQL的存儲引擎)。開發(fā)用戶態(tài)文件系統(tǒng)(如兼容多版本內核的加密存儲模塊)。技術門檻:需掌握分布式協(xié)議(Raft)、存儲優(yōu)化(IOPS測試)等,但門檻高且易出專家。
- 安全方向建議:項目目標:結合密碼學背景,開發(fā)安全工具(如抗量子加密通信模塊)。適配場景:華為2012實驗室的安全研發(fā)崗位可復用論文成果,但需工程化能力(如OpenSSL集成)。
3. 存儲 vs 安全方向對比
- 存儲方向:優(yōu)勢:技術縱深強(如分布式存儲、文件系統(tǒng)內核),華為ICT存儲部等崗位薪資高(SSP可達50W+)。發(fā)展:長期可成長為存儲架構師,稀缺性高。
- 安全方向:優(yōu)勢:結合后量子密碼背景,適配安全協(xié)議研發(fā)(如TEE可信執(zhí)行環(huán)境)。發(fā)展:政策紅利領域(如信創(chuàng)國產化),可向安全專家轉型。
- 結論:兩者均能進華為,無絕對優(yōu)劣,選擇取決于興趣(存儲偏底層系統(tǒng),安全偏算法工程化)。
4. 學習與求職路線
- 短期目標:3個月內完成一個高相關性項目(如基于SPDK的加密存儲系統(tǒng)),覆蓋以下內容:技術棧:Linux系統(tǒng)編程(VFS、epoll)、存儲框架(SPDK/RocksDB)。性能測試:用FIO/io_uring量化性能(如延遲、吞吐量)。
- 投遞策略:華為實習:重點準備存儲/安全方向的項目細節(jié),突出工程落地能力。秋招保底:若實習未果,直接投遞秋招,學歷+項目組合仍有機會拿大廠SSP。
5. 關鍵提醒
- 避免空談理論:企業(yè)看重“能跑起來的產品”,而非單純算法或八股文。
- 華為崗位適配:ICT存儲部:需熟悉Ceph/Raft協(xié)議,掌握性能調優(yōu)方法論。2012實驗室:需突出密碼學工程能力(如自研國密算法模塊)。
- 學習資源:參考我提供的Linux C++路線。
最后:學歷是門票,項目是底氣。
計算機相關專業(yè)就業(yè)求職學習路線/offer選擇/職業(yè)規(guī)劃建議
工種浩:程序員yt?(學習就業(yè)困惑?我們來為你答疑解惑?。┟赓M投稿 投稿必回
?
#職業(yè)規(guī)劃##計算機#解決計算機相關專業(yè)就業(yè)/面試/技術提升等問題解答(投稿必回)