我很喜歡玩遊戲,那麼我就適合做遊戲程式設計師嗎?

2021-02-23 程式設計師書單

遊戲在今天的普及度已經不是端遊時代可以比肩的了。如今人手一臺手機、平板就可以吃雞、打農藥,不僅是男生,也有很多女生加入了遊戲圈。相信現在在看文章的你也玩遊戲,雖然愛玩的程度不同,但是至少都是感興趣的,當然你也知道,手遊行業利潤高,遊戲程式設計師自然也吃香,能一邊賺錢一邊玩遊戲,豈不是人生一大幸事呢?其實當年我也是這麼想的。

為成為遊戲程式設計師而讀研

大學的時候學的專業和計算機不太沾邊,對學的東西不太感興趣,每天的生活就是上課開黑打遊戲,在大學的男生宿舍裡,這樣的情況確實也比較普遍。恰逢做畢業設計的時候,在課題列表上看到了一個關於「unity3D遊戲開發」的課題,我特別感興趣,於是果斷選擇了它。當時的水平就是剛剛c語言入門,有多菜可想而知,於是跟著網上的視頻擼了一個劣質的《爐石傳說》出來,連一局遊戲都打不完的那種。

但是從那時候開始,我就感覺遊戲開發確實挺有趣的。這麼多年來,國內的遊戲大廠也只有騰訊網易兩家,網易遊戲的遊戲研發招聘要求就是至少要985研究生,騰訊雖然沒有指定學歷要求,但是要求也絕對不低。

除了學歷要求之外,最要命的就是技術要求了,精通C++、精通計算機圖形學,最好有遊戲引擎經驗,對算法等計算機基礎課程也要非常熟悉。

簡直和我毫不沾邊嘛,好吧,既然我一窮二白,想要翻身的話,不是一時半會能做得到的,就算我擠破頭準備一年的校園招聘,可能也離這個要求還很遠,於是乾脆選擇讀研,三年後,準備好了再來,也許勝算就比較大了吧。

興趣和職業,有時候要有所取捨

剛開始讀研的時候,我還一心想著做遊戲開發,想著實在不行的話,靠著之前的那些基礎,做做Android或者Java也可以吧,於是我的簡歷上有著各個方向的經驗,項目經驗既有遊戲開發、Android開發,也有Java Web的項目。

現在想想是非常可笑的,因為我每個方向都不精,經驗也都很水,求職意向不明確,這樣的簡歷在大公司的面試官看來簡直就是笑話。

那時候我還不明白這個道理,只希望自己的求職方向大而全,能夠多覆蓋幾個崗位,每個崗位都投一次簡歷,廣撒網多撈魚,殊不知投簡歷最忌諱的就是這個事情,公司找的是能勝任某個崗位的人才,而不是啥都不精的半吊子。

還好,沒過多久我就明白了這個道理,於是分別做了三個方向的簡歷,每份簡歷只寫和崗位相關的經歷。

那時候發現一個問題,身邊的同學罕有做移動端和遊戲開發的,大多數是做Java或者C++後臺開發的,除此之外還有一些人做的方向我之前聽都沒聽過,什麼機器學習、數據挖掘,這都是我在讀研的時候才知道的崗位。

後來才發現,這幾年這個方向很火,薪資很高,做遊戲、移動端的越來越少,也和行業狀況有很大的關係。

當時我還是比較糾結的,是繼續做小眾的遊戲開發或者移動端,找小眾的遊戲公司,還是做需求量更大的Java方向,去嘗試更多的大公司呢。

想來想去,遊戲大廠就那麼兩家,反觀Java方向能去的網際網路公司,BAT、TMD不說,還有很多二線的企業、銀行,甚至是國企,這完全是兩條路啊,一條是圈子很小,選擇很少的遊戲程式設計師路線,一條是機會多,公司多的,很多人也在走的Java程式設計師路線,考慮到未來的崗位機會、工作機會、職業發展,最終我還是選了後者。

再談選擇技術方向的關鍵因素

如今我已經在Java這條路上走了很久了,回顧過去,其實也不知道當初做的這個選擇是不是對的,雖然現在也是在一線大廠,但是如果當初還是做遊戲開發,現在又會在哪呢,說不準,誰也不知道。

所以,選擇了一個技術方向,可能也意味著你今後要在這條路上走很久,走很遠,可能無法回頭。就像是選專業一樣,大學四年不能白學,專業課不是白上的,很多人雖然不喜歡自己的專業,但是再去嘗試其他專業的成本實在太高,所以半推半就也只好接受了不太喜歡的工作。

選擇技術方向,比高考選專業要靈活多了,沒有分數要求,也不用權衡學校和專業,只要考慮自己的興趣、能力、未來發展路線,就可以確定好自己的一個方向。這裡不再大談各個技術方向,因為上次的那篇文章已經講了夠多了,有興趣的可以回頭去看看。

如今還是有很多同學來問我,怎麼選方向,大數據還是Java、Python還是Java、前端還是後端、計算機還是軟體。其實你們問我,不如問問自己,到底喜歡什麼方向,其實這些崗位都不錯,未來也大有可為,大廠的需求也很。

短期看來算法和大數據還是很火,但是前端後端仍然是常青樹,測試、運維等崗位需求不算大但是卻是進大廠的一種不錯方式,遊戲開發和移動端雖然沒有以前那麼火,但是小眾的人才更稀缺。

不管怎麼說,選好一個方向,是很重要的,未來你必須在這個方向深挖,積累,成為這個方向的技術專家,這是每一個程式設計師都需要面對的挑戰。




  

相關焦點

  • 我的職業是遊戲程式設計師!
    喜歡分享技術,2017年度金牌沙龍主講人。我從小就是一個愛打遊戲的人。與電腦的結緣在我六歲的時候,我爸在報紙上看到一篇專家寫的報導稱電子遊戲能開發兒童智力。我爸是大學老師,他當時管理著一個實驗室。於是乎,每周我爸都會帶我去機房玩電腦,在那時,從吃豆人、大金剛到瘋狂賽車,這些現在看來畫面非常簡陋的遊戲給我帶來了無窮的快樂。
  • 給你講個笑話:我是做遊戲的程式設計師
    比如你們是做網際網路的,你們是做CEO的,你們是做投資人的,不知道你們的行業到底是不是笑話,總之我要給大家講個笑話,畢竟我是做遊戲「程序猿」的。程式設計師又名「程序猿」,是一種非常需要保護的瀕危物種,一般分為兩類,程序設計猿與程序編碼猿,但是兩者的界限並不清楚,都可以進行開發、維護。
  • 是遊戲玩了我,還是我玩了遊戲?| 遊戲論壇
    不過有一點倒是始終如一的,就是玩家沉迷於無意識的狂歡,開心的把兜裡的錢包打開給遊戲公司。人們玩遊戲是為了娛樂,然而卻成了娛樂人生。 DLC:單機遊戲應用最多,現在買遊戲總是要順帶買幾個DLC,不然,遊戲本體是沒法玩的。
  • 為什麼手遊那麼多,我卻還是喜歡在電腦上玩遊戲?
    實際上,大家也都清楚,在2020年,很少會有那麼「純粹」的單品類玩家,複合形式的玩家群體才是當下的常態。就拿我以及身邊的一些朋友來說,我們會去玩《賽博朋克2077》和《刺客信條:英靈殿》,但大家都會維持著1~2款移動端遊戲的活躍遊玩(按每日10~60分鐘算)。而當大部分人都成為「複合型」的時候,遊戲庫的「兼容」就成了一個新問題。
  • 程式設計師是這樣玩遊戲的
    玩慣了畫風精美的遊戲,玩玩這種畫風的遊戲,別有一番感受。既然是從GitHub上漢化下來的遊戲,不出意外的,這個網站的玩家,絕大部分都是程式設計師,尷尬的事情就發生了。如果按照遊戲的設定玩,無疑需要大量的時間,一名程式設計師就想到了一個辦法,寫一串代碼,自動點擊「採集貓薄荷」獲取資源。
  • 遊賺觀點:遊戲工作室適合全職當事業做嗎?
    種種辭掉工作全職幹遊戲暴富的傳說充斥著這個外人看來還有點灰色的行業。然而,十幾年過去了,隨著各種商業牟利與制裁手段的升級,遊戲工作室已經很少能創造神話了!那麼,問題又來了,遊戲工作室還適合全職嗎,還可以當作一份事業來經營嗎?本期NBE「遊賺觀點」專題帶您看看眾多從業者對此的看法:觀點一答案是可以的。任何一個行業,存在即合理。
  • 程式設計師在《我的世界》中打造了一臺虛擬電腦,能玩《我的世界》
    不少自認為有創意、有技術的玩家達人都在嘗試在《我的世界》中玩《我的世界》,不過這樣的挑戰還是非常有難度的。雖然《我的世界》中有不少模組能讓你在遊戲中通過特定的載體來玩其他的遊戲,但是通常有技術要求,而且畫面的呈現不盡如人意。
  • 我做遊戲開發這八年
    而是分享我一路做開發的一些經歷或心得體驗。2004年,初三升高中時,因為我考上市裡最好的高中,因此父母兌現承諾給我買了一臺電腦。那時候電腦配置還是挺好的(我記得是P4的CPU、1G內存、80G硬碟、優派的液晶顯示器,還買了印表機、掃描儀)。由於我熱愛遊戲,因此有了電腦之後就開始陷入於各類遊戲中無法自拔。基本每天晚上通宵玩遊戲,玩到凌晨5、6點睡1-2個小時,然後去上學。
  • 玩了3個程式設計師遊戲,第2個好難
    今天上午小編看著桌子上掉落的頭髮,十分後悔為什麼要玩這些遊戲。
  • 做了8年遊戲開發的程式設計師對未來的憂慮
    編者按:這位做了8年遊戲開發的程式設計師的憂慮或許不是個例,也可能是我們許多人正在經歷或者將要經歷的一個人生迷茫期
  • 我從不反對孩子玩遊戲,因為我弄明白了這幾件事
    遊戲一直被誤解和低估。但是每次遇到類似問題,時代總是會用它自己的方式,打臉誤解和低估它的人們,打到人們心服口服為止。因為無論有多大力量誤解和低估遊戲,最終人們都會被遊戲「吞噬」。遊戲是洪水猛獸嗎?我想說,是的,遊戲就是洪水猛獸。因為它和洪水猛獸一樣來勢洶洶,勢不可擋。我們要做的不是像對抗洪水猛獸那樣,去對抗遊戲,而應該考慮如何馴服這頭猛獸,為我所用。
  • 我給微軟做遊戲
    獨立遊戲出海會遇到哪些難題?如何讓海外玩家也喜歡上一款中國遊戲?以及,手機上究竟能不能出現好玩的遊戲?虎嗅原創組作品作者丨六九的小號「我很難理解他們喜歡什麼,我也做不出來他們喜歡的東西,我們不懂。」說這話時,高鳴剛完成自己第二部遊戲的開發。高鳴是個「半路出家」的開發者。
  • 程式設計師玩的幾款電腦遊戲,你玩過嗎?
    程式設計師在忙完一天的工作(編碼)以後,適當的放鬆一下自己,玩玩遊戲,鍛鍊身體等等。下面我給大家推薦一些程式設計師玩的遊戲。希望大家可以放鬆心情。
  • 用這把鍵盤玩遊戲,我差點自閉
    (知道這個的估計大多數已經當爹了,就跟當年玩CS白房子地圖的人一樣。)然後我哥充分利用了電腦的性能,研究各種遊戲。後來發現這個東西可能跟有電腦和沒電腦差別不大……我下單的是這款鍵盤,HHKB Pro2 Type-S 靜音版靜電容鍵盤,是白色有刻的,畢竟我不是大佬,萬一摁鍵找不到自閉了怎麼辦?為了保險起見,我還是不敢皮了
  • 那些我喜歡的app
    目前的top3供稿人是我自己,ty 和 scaret,不知道多長時間後這個排名會發生變化今日關鍵字#電影#最近看到很多人推薦去看電影《穿越星際》,奮力刷了一把,終於搶到周日iapm的IMAX版兩張票。搶票的時候看到旁邊是一個孤零零的單人票,默默記下準備觀影的時候看看是多麼寂寞的一個人....
  • 為什麼我玩遊戲那麼卡?
    舉一個簡單的例子,如果把寬帶比做道路,那麼帶寬表示的就是單位時間內可以通過道路某一個點的數據量,這其實指的就是道路的寬度。帶寬越大,就類似高速公路的車道越多,其通行能力越強。現在,政府在你家門前修了一段公路,是雙排四車道的。但是,這並不表示你從家到公司經過的所有道路都是雙排四車道。即,你在從家道公司這段路上,能享受的最寬的道路是雙排四車道。
  • 我的世界:玩家眼中的遊戲,我的世界真的是小孩子玩的?
    如果問現在什麼遊戲最火,很多人可能會說英雄聯盟、王者榮耀之類的,畢竟這些遊戲的熱度是非常的高的,所以在遊戲界也是有著這樣的一種聲音,那就是我的世界並不適合用來玩
  • Switch純新手適合玩的遊戲推薦
    如果你從來沒有玩過switch遊戲,那麼推薦以下幾款遊戲。Switch首發作品,讓你充分了解Switch的玩法,如何正確使用Joy Con,Switch的樂趣在哪裡的一款遊戲。裡面有十數個小遊戲,非常適合兩個人甚至多人玩,聚會首選,情侶玩最適合,用來增進兩人感情非常棒。最重要的,非常簡單,容易上手。
  • Windows 紙牌遊戲是我開發的,但我沒從中拿到一分錢
    (伯樂在線插播補充:自從遊戲成為 Windows 系統的標配以來,員工玩《紙牌》降低業務生產力成為普遍的問題。2006 年,紐約市市長麥可·布隆伯格看到一名政府公務員用辦公室的電腦玩《紙牌》後決定解僱他。 )你有在玩紙牌遊戲時被發現,並謊稱在測試嗎?本來我做了一個老闆鍵按鈕,按下時會隨機顯示一些 C 程序。
  • 我的青春我的遊戲 經典遊戲回憶錄(下)
    沒錯,這款遊戲的模式和《VR特警》與《死亡之屋2》完全相同,固定移動路線,你只能控制滑鼠瞄準射擊。臥槽,當時我在網吧玩到這款遊戲的時候,我就震驚了。我震驚,並不是因為這遊戲多牛逼,而是我很詫異,我那時初中啊,已經有《罪惡都市》那麼牛逼的遊戲了啊,為啥還有這類型的遊戲。這,這,這遊戲不應該出現在我小學階段嗎?你和《VR特警》還有一拼啊,你不應該屬於這個時代啊!