閱讀本文大概須要 5 分鐘。前端
遊戲在今天的普及度已經不是端遊時代能夠比肩的了。現在人手一臺手機、平板就能夠吃雞、打農藥,不只是男生,也有不少女生加入了遊戲圈。相信如今在看文章的你也玩遊戲,雖然愛玩的程度不一樣,可是至少都是感興趣的,固然你也知道,手遊行業利潤高,遊戲程序員天然也吃香,能一邊賺錢一邊玩遊戲,豈不是人生一大幸事呢?其實當年我也是這麼想的。python
閱讀本文大概須要 5 分鐘。程序員
遊戲在今天的普及度已經不是端遊時代能夠比肩的了。現在人手一臺手機、平板就能夠吃雞、打農藥,不只是男生,也有不少女生加入了遊戲圈。相信如今在看文章的你也玩遊戲,雖然愛玩的程度不一樣,可是至少都是感興趣的,固然你也知道,手遊行業利潤高,遊戲程序員天然也吃香,能一邊賺錢一邊玩遊戲,豈不是人生一大幸事呢?其實當年我也是這麼想的。面試
大學的時候學的專業和計算機不太沾邊,對學的東西不太感興趣,天天的生活就是上課開黑打遊戲,在大學的男生宿舍裏,這樣的狀況確實也比較廣泛。恰逢作畢業設計的時候,在課題列表上看到了一個關於「unity3D遊戲開發」的課題,我特別感興趣,因而果斷選擇了它。當時的水平就是剛剛c語言入門,有多菜可想而知,因而跟着網上的視頻擼了一個劣質的《爐石傳說》出來,連一局遊戲都打不完的那種。算法
可是從那時候開始,我就感受遊戲開發確實挺有趣的。這麼多年來,國內的遊戲大廠也只有騰訊網易兩家,網易遊戲的遊戲研發招聘要求就是至少要985研究生,騰訊雖然沒有指定學歷要求,可是要求也絕對不低。編程
除了學歷要求以外,最要命的就是技術要求了,精通C++、精通計算機圖形學,最好有遊戲引擎經驗,對算法等計算機基礎課程也要很是熟悉。後端
簡直和我絕不沾邊嘛,好吧,既然我一貧如洗,想要翻身的話,不是一時半會能作獲得的,就算我擠破頭準備一年的校園招聘,可能也離這個要求還很遠,因而乾脆選擇讀研,三年後,準備好了再來,也許勝算就比較大了吧。微信
剛開始讀研的時候,我還一心想着作遊戲開發,想着實在不行的話,靠着以前的那些基礎,作作Android或者Java也能夠吧,因而個人簡歷上有着各個方向的經驗,項目經驗既有遊戲開發、Android開發,也有Java Web的項目。運維
如今想一想是很是好笑的,由於我每一個方向都不精,經驗也都很水,求職意向不明確,這樣的簡歷在大公司的面試官看來簡直就是笑話。機器學習
那時候我還不明白這個道理,只但願本身的求職方向大而全,可以多覆蓋幾個崗位,每一個崗位都投一次簡歷,廣撒網多撈魚,卻不知投簡歷最忌諱的就是這個事情,公司找的是能勝任某個崗位的人才,而不是啥都不精的半吊子。
還好,沒過多久我就明白了這個道理,因而分別作了三個方向的簡歷,每份簡歷只寫和崗位相關的經歷。
那時候發現一個問題,身邊的同窗罕有作移動端和遊戲開發的,大多數是作Java或者C++後臺開發的,除此以外還有一些人作的方向我以前聽都沒聽過,什麼機器學習、數據挖掘,這都是我在讀研的時候才知道的崗位。
後來才發現,這幾年這個方向很火,薪資很高,作遊戲、移動端的愈來愈少,也和行業情況有很大的關係。
當時我仍是比較糾結的,是繼續作小衆的遊戲開發或者移動端,找小衆的遊戲公司,仍是作需求量更大的Java方向,去嘗試更多的大公司呢。
想來想去,遊戲大廠就那麼兩家,反觀Java方向能去的互聯網公司,BAT、TMD不說,還有不少二線的企業、銀行,甚至是國企,這徹底是兩條路啊,一條是圈子很小,選擇不多的遊戲程序員路線,一條是機會多,公司多的,不少人也在走的Java程序員路線,考慮到將來的崗位機會、工做機會、職業發展,最終我仍是選了後者。
現在我已經在Java這條路上走了好久了,回顧過去,其實也不知道當初作的這個選擇是否是對的,雖然如今也是在一線大廠,可是若是當初仍是作遊戲開發,如今又會在哪呢,說不許,誰也不知道。
因此,選擇了一個技術方向,可能也意味着你從此要在這條路上走好久,走很遠,可能沒法回頭。就像是選專業同樣,大學四年不能白學,專業課不是白上的,不少人雖然不喜歡本身的專業,可是再去嘗試其餘專業的成本實在過高,因此半推半就也只好接受了不太喜歡的工做。
選擇技術方向,比高考選專業要靈活多了,沒有分數要求,也不用權衡學校和專業,只要考慮本身的興趣、能力、將來發展路線,就能夠肯定好本身的一個方向。這裏再也不大談各個技術方向,由於上次的那篇文章已經講了夠多了,有興趣的能夠回頭去看看。
現在仍是有不少同窗來問我,怎麼選方向,大數據仍是Java、Python仍是Java、前端仍是後端、計算機仍是軟件。其實大家問我,不如問問本身,到底喜歡什麼方向,其實這些崗位都不錯,將來也大有可爲,大廠的需求也很。
短時間看來算法和大數據仍是很火,可是前端後端仍然是常青樹,測試、運維等崗位需求不算大可是倒是進大廠的一種不錯方式,遊戲開發和移動端雖然沒有之前那麼火,可是小衆的人才更稀缺。
無論怎麼說,選好一個方向,是很重要的,將來你必須在這個方向深挖,積累,成爲這個方向的技術專家,這是每個程序員都須要面對的挑戰。
大學的時候學的專業和計算機不太沾邊,對學的東西不太感興趣,天天的生活就是上課開黑打遊戲,在大學的男生宿舍裏,這樣的狀況確實也比較廣泛。恰逢作畢業設計的時候,在課題列表上看到了一個關於「unity3D遊戲開發」的課題,我特別感興趣,因而果斷選擇了它。當時的水平就是剛剛c語言入門,有多菜可想而知,因而跟着網上的視頻擼了一個劣質的《爐石傳說》出來,連一局遊戲都打不完的那種。
可是從那時候開始,我就感受遊戲開發確實挺有趣的。這麼多年來,國內的遊戲大廠也只有騰訊網易兩家,網易遊戲的遊戲研發招聘要求就是至少要985研究生,騰訊雖然沒有指定學歷要求,可是要求也絕對不低。
除了學歷要求以外,最要命的就是技術要求了,精通C++、精通計算機圖形學,最好有遊戲引擎經驗,對算法等計算機基礎課程也要很是熟悉。
簡直和我絕不沾邊嘛,好吧,既然我一貧如洗,想要翻身的話,不是一時半會能作獲得的,就算我擠破頭準備一年的校園招聘,可能也離這個要求還很遠,因而乾脆選擇讀研,三年後,準備好了再來,也許勝算就比較大了吧。
剛開始讀研的時候,我還一心想着作遊戲開發,想着實在不行的話,靠着以前的那些基礎,作作Android或者Java也能夠吧,因而個人簡歷上有着各個方向的經驗,項目經驗既有遊戲開發、Android開發,也有Java Web的項目。
如今想一想是很是好笑的,由於我每一個方向都不精,經驗也都很水,求職意向不明確,這樣的簡歷在大公司的面試官看來簡直就是笑話。
那時候我還不明白這個道理,只但願本身的求職方向大而全,可以多覆蓋幾個崗位,每一個崗位都投一次簡歷,廣撒網多撈魚,卻不知投簡歷最忌諱的就是這個事情,公司找的是能勝任某個崗位的人才,而不是啥都不精的半吊子。
還好,沒過多久我就明白了這個道理,因而分別作了三個方向的簡歷,每份簡歷只寫和崗位相關的經歷。
那時候發現一個問題,身邊的同窗罕有作移動端和遊戲開發的,大多數是作Java或者C++後臺開發的,除此以外還有一些人作的方向我以前聽都沒聽過,什麼機器學習、數據挖掘,這都是我在讀研的時候才知道的崗位。
後來才發現,這幾年這個方向很火,薪資很高,作遊戲、移動端的愈來愈少,也和行業情況有很大的關係。
當時我仍是比較糾結的,是繼續作小衆的遊戲開發或者移動端,找小衆的遊戲公司,仍是作需求量更大的Java方向,去嘗試更多的大公司呢。
想來想去,遊戲大廠就那麼兩家,反觀Java方向能去的互聯網公司,BAT、TMD不說,還有不少二線的企業、銀行,甚至是國企,這徹底是兩條路啊,一條是圈子很小,選擇不多的遊戲程序員路線,一條是機會多,公司多的,不少人也在走的Java程序員路線,考慮到將來的崗位機會、工做機會、職業發展,最終我仍是選了後者。
現在我已經在Java這條路上走了好久了,回顧過去,其實也不知道當初作的這個選擇是否是對的,雖然如今也是在一線大廠,可是若是當初仍是作遊戲開發,如今又會在哪呢,說不許,誰也不知道。
因此,選擇了一個技術方向,可能也意味着你從此要在這條路上走好久,走很遠,可能沒法回頭。就像是選專業同樣,大學四年不能白學,專業課不是白上的,不少人雖然不喜歡本身的專業,可是再去嘗試其餘專業的成本實在過高,因此半推半就也只好接受了不太喜歡的工做。
選擇技術方向,比高考選專業要靈活多了,沒有分數要求,也不用權衡學校和專業,只要考慮本身的興趣、能力、將來發展路線,就能夠肯定好本身的一個方向。這裏再也不大談各個技術方向,由於上次的那篇文章已經講了夠多了,有興趣的能夠回頭去看看。
現在仍是有不少同窗來問我,怎麼選方向,大數據仍是Java、Python仍是Java、前端仍是後端、計算機仍是軟件。其實大家問我,不如問問本身,到底喜歡什麼方向,其實這些崗位都不錯,將來也大有可爲,大廠的需求也很。
短時間看來算法和大數據仍是很火,可是前端後端仍然是常青樹,測試、運維等崗位需求不算大可是倒是進大廠的一種不錯方式,遊戲開發和移動端雖然沒有之前那麼火,可是小衆的人才更稀缺。
無論怎麼說,選好一個方向,是很重要的,將來你必須在這個方向深挖,積累,成爲這個方向的技術專家,這是每個程序員都須要面對的挑戰。
黃小斜是 985 碩士,阿里巴巴Java工程師,在自學編程、技術求職、Java學習等方面有豐富經驗和獨到看法,但願幫助到更多想要從事互聯網行業的程序員們。
做者專一於 JAVA 後端技術棧,熱衷於分享程序員乾貨、學習經驗、求職心得,以及自學編程和Java技術棧的相關乾貨。
黃小斜是一個斜槓青年,堅持學習和寫做,相信終身學習的力量,但願和更多的程序員交朋友,一塊兒進步和成長!
原創電子書:
關注微信公衆號【程序員黃小斜】後回覆【原創電子書】便可領取我原創的電子書《菜鳥程序員修煉手冊:從技術小白到阿里巴巴Java工程師》這份電子書總結了我2年的Java學習之路,包括學習方法、技術總結、求職經驗和麪試技巧等內容,已經幫助不少的程序員拿到了心儀的offer!
英雄不問出處,編程不看出身。這裏是自學編程愛好者的彙集地,也是程序員IT學習資源的藏經閣。點擊關注,一塊兒成爲更優秀的程序員!
程序員3T技術學習資源: 一些程序員學習技術的資源大禮包,關注公衆號【程序員江湖】後,後臺回覆關鍵字 「資料」 便可免費無套路獲取,包括Java、python、C++、大數據、機器學習、前端、移動端等方向的技術資料。
關注公衆號【程序員江湖】後回覆「Java」、「Python」、「C++」、「大數據」、「算法」、「AI」、「Android」、「前端」、「iOS」、「BAT」、「校招」、「筆試」、「面試」、「計算機基礎」、「LeetCode」 等關鍵字能夠獲取對應的免費程序員學習資料。