現階段題主自己的瞭解非常有限,但想找一個可以長期發展的方向,希望能指點迷津

說白了,那個能更輕鬆的賺錢,那個時薪高,那個好換行(如換其他應用開發),那個在開發時更有趣(不是一直的增刪查改)

題主傾向於做遊戲開發,但看了其他問題的答案,都說遊戲開發每天加班到凌晨,工資還比互聯網同等級的低很多,所以想請教一下客觀的情況到底是什麼樣的?

PS:遊戲開發對於編程語言的傾向是什麼樣的?如果是做unity3d,c++有必要學嗎?做伺服器呢,考慮長期發展的話,c++是必學嗎(Java伺服器夠用嗎?)?相關的知識點是什麼樣的?


既然你提到社會發展和需求,那請先回答一個問題:遊戲的意義是什麼?我能想到的只有「給無能家長背鍋」這一個了,你要講發展,講生產力,那還用問麼?


遊戲程序,不僅累得要死,加班到凌晨是家常便飯;工資還比互聯網低,比風口那更是沒得比了。而且傻逼策劃毛也不懂天天增刪查改,今天抄這個明天抄那個。項目成功率宛如梭哈,策劃、美術、運營隨便哪個環節掉個鏈子幾年白忙。運氣不好連續幾個項目失敗五年沒了,連個組長都混不上,老婆/公孩子也不用想了,忙著跟應屆生拼體力呢。而且遊戲開發的代碼復用的效率極低,換個項目又是重複造輪子。更何況遊戲開發的知識(尤其是客戶端)遷移性很低,轉了行一點卵用沒有,跳槽又是從零開始。

所以我建議如果不是真的熱愛遊戲,還是別來遊戲行業給別人和自己添堵了。


千萬別做遊戲開發。

做遊戲開發基本上學不到什麼東西,就是無盡的做需求,聯調,測試,解決bug。除了增加編碼熟練度以外一無所得。

說實在的,我們公司底層框架代碼都是封裝好的庫,一個個.a文件,掌握在領導層那裡,根本看都看不到。

所有的遊戲開發,都是業務邏輯,也就是往框架裏填東西。而且這種框架都不是那種常用的開源框架。學東西?學到的東西除了在這個框架裏用用,我不覺得到其他地方還有用。

當初好後悔,兩份offer擺在我面前,腦子一抽選了網遊遊戲開發。


  1. 哪個能輕鬆賺錢?

輕鬆賺錢這事,要看領導,看項目,看公司處於哪個階段,唯獨不看是不是遊戲,是不是互聯網。唯一不變的,是永遠都在變化,想一直在一家公司輕鬆賺錢,不可能,想大多數時間在一家公司輕鬆賺錢,當CEO做到的我見過。

2. 哪個時薪高?

遊戲行業剛畢業的,見過月薪2k的,也見過月薪80k的。時薪這東西,看各種能力,唯獨不看是不是遊戲,是不是互聯網。

3. 哪個行業好換行?

即使是相同的遊戲,比如兩個公司都開發LOL,裡面用的技術方式也都不是一樣的,即使技術一樣,裡面的代碼也不可能一樣,所處的時期更是不一樣。從一家做LOL的公司跳槽到另一家做LOL的公司,你的知識都是要完全忘掉然後重新學習的,更別提換行了。

4. 哪個更有趣?

和是不是遊戲是不是互聯網無關。有可能是公司所處的時期/領導/項目/職位/同事決定是不是有趣,但這都是不長久的。長久的就是自己做領導有趣,被領導無趣。遊戲公司裏有做公司內部點餐系統的,互聯網公司裏有研究3D的。

5. 遊戲行業每天加班到凌晨?

這個還是看公司看老闆看項目看時期的,我和同事(遊戲行業)平時都是六點準時做班車回家,一年加班10次左右到晚上9點。

6. 遊戲行業相關知識點是怎樣的?

  • 美術
  • 遊戲設計:針對每種類型/規模遊戲都有很多內容,新的遊戲類型會無限的增加
  • 前端:各種特效不多數,3D圖形學原理,熱更新
  • 後端:全球負載均衡(遊戲伺服器一般遍佈世界各地,供世界各地各種語言的玩家使用),即時通信(動作類遊戲如MOBA的通信密度不用解釋),並發下載(熱更新需要下載),數據統計(大數據技術),微服務(雲技術)
  • 引擎/工具:中臺技術,DDD技術,各種底層原理,各種系統級編程
  • 安全:區域鏈(網遊的數據其實和支付寶的安全要求級別是一樣的,因為裡面的數據就是人民幣,就是真錢,皮膚都是用真錢買的)

7. 補充一些

  • 把遊戲和互聯網區分開是不夠準確的,互聯網是工具,遊戲是互聯網具體的發展方向,互聯網在各個行業都有發展,在娛樂業的發展是遊戲,在物流業的發展是淘寶,在金融業的發展是支付寶,在通信業的發展是QQ。把遊戲和互聯網區分開來,有點類似把電燈和電區分開。
  • 遊戲行業和非遊戲行業哪個好,其實只要是賺錢,只有兩種,當老闆和當小兵。這兩個哪個好,每個人的答案都不同。
  • 遊戲行業有全球的網遊,也有小作坊的單機休閑。物流行業有淘寶京東,也有無數馬上倒閉的創業公司。選擇行業要看個人積累,選擇公司類似找對象。


做開發吧,現在互聯網發展很快,做開發可以有時間有距離靠攏新的生產力開發,做遊戲寬度比較狹窄,人生短暫,要把路走寬。


造汽車和造飛機,哪個更牛逼?

直覺肯定是飛機,但是等你加入飛機業的時候,你說不定只是在造飛機的椅子!而另一個加入汽車業的人,在研究引擎等核心技術!

所以其實你問的問題沒什麼實際意義,無論互聯網還是遊戲,只要是往更技術、更核心的領域探索,都是好的方向。

本人遊戲業,就再說說遊戲業的情況。那些吐槽遊戲業的情況是真的,那是因為他們的任務定位就是配合策劃、美術做各種業務,所以別人需求變了,你就得加班變,這是無奈的事實。但是遊戲業還有一部分涉及引擎、網路、圖形學渲染等真正核心技術業務的職能方向,這塊沒有策劃催著你,幹起來完全就是自己的節奏了。


肯定互聯網開發啊。知乎關於 國外遊戲開發 真互聯網公司 工資對比帖子很多。 互聯網高很多,何必跟錢過不去,


推薦閱讀:
相關文章