阿里雲和網易遊戲該如何選擇?
實習offer拿了阿里雲的內核組以及網易遊戲的後端遊戲開發。網易錢多自不多說,主要是自己很喜歡內核組的這份工作,一直就想干這個,不知何去何從,誠希望前輩們各一些參考意見。
我覺得,最簡單的,你去試一試自己愛什麼。
讀一個簡單的內核,不是工業化的linux內核,你可以看看xv6 guilleiguaran/xv6 · GitHub
作為一個8000行左右的內核,極好的在可用性和簡潔方面做到了平衡。遊戲後端,你需要的是一個比較有趣的伺服器的例子,我很早前看過一個尚且不錯,xtaci/gonet · GitHub 受到這個啟發,我也造過一些輪子。
第一份工作的環境,薪資都很重要。對你將來的發展來說可能說就是決定了起點。
我認為,選擇一份工作首先是對所做事情的認同度的選擇,如果不愛遊戲,那選內核多半不錯,反之亦然。
其次是對人的選擇,哪邊大牛多一些,哪邊大牛願意帶我?這是個重要問題,就網易而言,網易廣州有許多已經超凡入聖的大牛,超我十倍百倍的兩手兩腳數不過來。而且廣州的新入職相對較少,能分到大牛手裡,對你諄諄教誨,必然可以一日千里。對個人來說是好事。阿里雲接觸較少,你也可以找信源了解。
最後,選擇一份工作是對行業的選擇,你要不要在遊戲行業持續的幹下去,還是要在內核領域走遠。這是你對浪潮的認知,也是對你自我的認知。
解決選擇的關鍵,在於正確的認知事物和正確的認知自我。我相信你有不錯的運氣和見解,選到你自己喜歡的offer。還是一個老生常談的問題:
如果你選擇做內核,你能忍受寂寞么?你能忍受工作幾年可能工資還沒有應屆生做ios的高么?如果回答是可以,那麼就去吧,鍛煉是肯定的,未來的發展也是很好的,阿里內核組的水平是很好的,硬體也都是可以的。
如果會是不可以,那麼就很明顯了。
PS. 技術水平永遠不是決定工資的標準,而是需求,在國內就是什麼行業賺錢,什麼行業的員工才*有可能*拿到高薪。因某種原因匿名,抱歉。
相關: 曾經參與過某公司的linux內核研發,後來找工作又拿了網易遊戲。
每年的linux內核開發者大會參與的企業都不多,而且很固定。中國的好像只有阿里一家。建議去網易,原因如下:
目前來講,內核主要是屬於被其他部門養活的團隊,產出少收入低,當然也還算清閑。另外,搞內核,每個人只擅長自己的一小部分,對別的了解不多。從事內核研發,基本要忍受自行攻關的寂寞,而且很有可能做出來的被證明是錯誤的。還有,內核部門也有很多團隊的,有相當部分人做的是系統應用,這一部分技術含量低一點。樓主確定做哪個了?本人之前也想過干這個,所以投了實習。但是實習了之後就再也不想了。太難受。樓上說到技術水準不一樣,不太同意。國內研發的遊戲基本都是用引擎搭來搭去,基本上屬於業務,但是千萬不能認為搞遊戲需要的技術水平就比搞內核需要的技術水平低。這是作為學生普遍會犯的錯誤。
結束看了一下大家的回答,我覺得美國人批評中國人急躁、急功近利,並沒說錯。
搞內核打下系統軟體編程基礎,將來轉應用開發比較容易。技術成熟度比較高的領域(比如web開發),經驗比理論深度更重要。前沿性領域(deep learning),還是得有紮實的理論基礎。
樓主,我也是內核組的offer,私聊一下吧
1
妹子不要做遊戲
哈哈發現野生校友學妹。內核開發我不了解,不過開發遊戲的話,要想發展好興趣還是很重要的。僅供參考。
你要是淘寶手機客戶端的用戶,就會毫不猶豫地拒絕阿里了。
拒了網易遊戲,來了阿里雲。
原因:不喜歡玩遊戲;負罪感。呵呵,不要信我,明顯在裝B。來網易別去杭州起薪工資是高,但是基本不漲
推薦閱讀:
※《機器學習應用實踐》原作者線上交流會:一起聊聊機器學習哪些事
※阿里雲主機(VPS主機)上搭建Anki伺服器及Anki伺服器搭建方案分析
※雲棲大會Clouder Lab六劍齊發,學技能拿認證模式受熱捧
※阿里雲大學與中科院計算所成立「大數據與智能計算工作委員會」
※教育部阿里雲聯合推進雲計算人才培養首批9本教材出版