二哥,你知道騰訊的技術職級嗎?

沉默王二發表於2020-08-19

先看再點贊,給自己一點思考的時間;歡迎微信搜尋【沉默王二】關注這個有顏值卻假裝靠才華苟且的程式設計師。
本文 GitHub github.com/itwanger 已收錄,裡面還有我精心準備的一線大廠面試題。

題目是一個讀者問我的,但摸著良心講,我沒在騰訊待過,具體技術職級真的不清楚,但我在網上搜到了下面這張圖,又找騰訊的朋友確認了下,沒毛病。

朋友說,本科入職是 4 級,研究生是 5 級,薪資大概是 38 萬到 40 萬。

那這個薪資水平對於初入職場的年輕人來說,還是很有吸引力的。並且騰訊的工作環境還是很棒的,畢竟大廠嘛。

對於我們程式設計師來說,不管是學歷好的,還是學歷差的,大家都有這樣一個夢想,進大廠。大廠好啊,福利待遇好,技術又能得到錘鍊,出來後風風光光,哪怕是再找工作,這個 title 的分量就很足,對吧?

即便是真的辛苦,加班多,但只要給的多,付出就有回報,年輕的時候大家都能接受,畢竟要生活嘛。

那接著吐槽一下我自己哈,學歷差,進大廠的路基本上堵死了。等到摸爬滾打多年,闖出了一點名聲,接到了大廠的邀請,但心裡很清楚,人家就是請我們去吃個飯。哪怕是真的吃上了,年紀和家庭已經不怎麼允許了,這真的不是藉口。你看,我就沒借口身體,因為堅持鍛鍊讓我的身體素質倍棒(快笑)。

後臺顯示,我的讀者群體裡,18 歲到 25 歲的佔比是 51%,最多的一部分。那這個年齡段的讀者要麼在讀高中,要麼在讀本科,要麼在考研,還有剛參加工作一兩年的。

讀高中的同學們好好學,爭取考個好大學,畢業後順利進入大廠;讀本科的和考研的加把勁,畢業後能進大廠就進大廠,別有任何猶豫。你們都比我強,真的,大廠的路向你們敞開著。

作為一個職場上的老人,一個鬍子兩天不刮就被嫌棄扎的老人,很有必要在這裡給大家普及一下職場的技術階梯,方便大家心裡有個數,好知道該往哪裡奮鬥去。

騰訊這個舊版的職級我就覺得比新版的好,看上去一目瞭然,對吧?像我,對號入座一下,再加上一點謙虛的話,就是個工程師。比職場新人稍微強那麼一點(多少給自己點面子),但離高階還有段距離(必須實事求是),至於專家級,想都不要想了,天方夜譚(騰訊內部到達 4 級的都不多)。

新版的,4、5、6、7、8、9,到 17,看上去全是數字,懵逼,不知道該怎麼對號入座,估計只有騰訊內部的考評系統知道。

01、助理工程師

助理工程師,這個很好理解,就是初級工程師嘛,剛入職的新人都在這個階梯裡,主要是給工程師打下手。

打下手,沒什麼丟人的,真的,至少意味著有個師父帶帶。最煩的就是那種公司,進去連個問話的人都沒有,各忙各的,然後新人到那裡就感覺“我在哪?我在幹嘛?我要幹嘛?”

我剛參加工作那會,很幸運,就有個老大帶著,天天讓我給他整理 Excel 表格,起初,我還納悶,“能不能給安排點開發工作乾乾,讓我整理 Excel 表格是看不起我,還是覺得我和 Excel 很搭?”

結果呢,每次 Excel 整理完髮給老大,老大就用他的火眼金睛挑出各種毛病,然後就是各種劈頭蓋臉的批評啊,“能不能給我好好檢查一下?”三番五次的折磨後,老大竟然沒有拋棄我,我才知道了真相,他是要戒掉我粗心的毛病啊!用心良苦!

以至於後來,我一直保持著一個好習慣,每次提交程式碼前,總要多檢查一遍,比對一遍,測試一遍,確認無誤後再提交。

對於剛畢業的新人來說,能夠在短時間內學會公司要求的常用開發技術、框架、工具,就已經很不錯了。如果還能理解業務,按照要求完成開發任務,或者在有限的指導下解決掉了一些 bug,就表現得很搶眼了。

助理工程師嘛,一定要有一顆戒驕戒躁的心,專心致志地當好一枚螺絲釘,不要總去抱怨,領導是不是不重視我啊,領導是不是甩鍋給我啊,沉住氣,真的。

多去總結和歸納,在完成自己任務的情況下,多去幫助一些同級別的新人,那可以說,你已經走上職場的快速通道了。

02、工程師

工程師,相比較於助理工程師,最大的區別就在於獨立性。

在不需要別人的幫助下,就能夠解決掉一些棘手的問題;能夠理解複雜的業務並轉化成程式碼;熟練各種開發規範,追求程式碼質量;屬於公司裡肯上戰場並且能夠勝利的中堅力量。

完成工作已經不在話下,關鍵還能幹得漂亮。

就拿我自己來說吧,啥時候算是一個合格的工程師呢?應該說是工作兩年後當上 Team Leader 後。這個階段的我,負責團隊的技術層面,能夠解決疑難雜症,能夠把文件轉化成可執行的產品,同時,還負責帶新人,做培訓。

這個階段也是每個程式設計師成長最快的階段,因為身上肩負的責任大,開發任務多,遇到的問題也是第一時間的,就相當於奔赴在一線作戰的團長。幹得好,上升空間就大,躍遷的就快。

幹不好,可能整個職業生涯就這樣混日子了。畢竟這個職級再往上去,有一定的難度,而新人又是不斷湧進的。

我個人覺得,這個階段一定要學會沉澱,以及反思精進。以前是別人給你一把槍,現在是你自己組裝一把槍,還要管用。

03、高階工程師

高階,意味著不僅能夠獨立完成任務,還能夠負責整個團隊,或者至少成為團隊的骨幹。

在技術層面,要求的就多了,比如說效能是最佳的,品質是最優的。不只是表面上的又快又好,而是通過數字體現出來的,比如說,服務的響應時間 99% 能夠在 15 毫秒內,記憶體的最大消耗不超過兩個 G,併發吞吐量達到多少多少。總之,聽上去,就讓人覺得你確實厲害的樣子,就對了。

高階工程師再往上走,可能就是架構師,或者專家級工程師。

我是沒有機會體驗過高階工程師,因為我參加工作的第四年就回到了洛陽,一個不到十個人的研發部,除了領導,大家都是兵,基本上就回到了工程師的職級。

這也是沒辦法的事,所以讀者朋友們在跳槽的時候一定要慎重,如果不是像我這種離開一線城市到三線城市的情況,一定要選擇開發人員更龐大的公司,不然就失去了進階的機會了。

如果是在這個職級加入創業團隊的話,必須要考察好,眼光一定要毒辣,否則可能就要做個光桿司令了。

04、專家工程師

專家專家,這個稱呼就有分量了。

這個職級的程式設計師我覺得可能要禿,因為專家在我眼裡,可能就像 Java之父——詹姆斯高斯林,C++ 之父本賈尼·斯特勞斯特盧普這樣子。

他們屬於比較偏底層,偏作業系統,偏演算法,偏特定技術深度的那種,幾乎能夠以一己之力成就公司產品的那種。

當然了,“專家”也可以再細分一下,大家和小家,前面屬於比較大的專家。小專家可能是公司的掃地僧,等到公司有極其難解決的技術問題出現時,他們就現身了。等到問題解決了,又神龍不見尾了。

能成為專家的程式設計師,可以說是鳳毛麟角,每個公司都應該把他們當做寶一樣來供養著。

最後

路漫漫其修遠兮,吾將上下而求索。

各位程式設計師同行們,一起加油,好嗎?


我是沉默王二,一枚有顏值卻假裝靠才華苟且的程式設計師。關注即可提升學習效率,別忘了三連啊,點贊、收藏、留言,我不挑,奧利給

最近,有很多讀者問我,有沒有大廠的面經啊,時不時要打怪進階一下?那問二哥就對了,微信搜尋「沉默王二」,回覆「面試」關鍵字就有三份我精心為你準備的刷題寶藏;本文 GitHub github.com/itwanger 已收錄,歡迎 star。

相關文章