## 平常在博弈公司上班的時候,你們會有什麼樣的工作內容?以及他們所使用的技術跟工具如何? 這個問題要先釐清該博弈公司處於博弈產業鍊的哪個環節, 我們大致上可以將博弈產業鍊拆分做三個領域, 1. 內容 (遊戲,串流影音 ...etc) 2. 平台 3. 金流 根據領域不同工作內容跟需要的技術也不同。 ### 內容提供商 - 遊戲 猜測是台灣的大宗,並可根據內容細分,這邊提供遊戲相關的資訊。 #### 工作內容大致上 - 開發博弈遊戲,提供玩家一個契機將手上的錢拿去賭。 - 與平台方進行資料串接。 - 根據平台方接收到的問題或是客訴進行反饋及調整。 #### 客戶端應用開發 就是玩家看到的部分。 該領域可能的職位名稱是 *Cocos Creator 遊戲開發工程師*,*HTML5 遊戲工程師*,*Web Frontend 工程師*。 根據需求需要的技術會不同。 動畫量要求高的遊戲,可能會使用以下技術 - Cocos Creator 遊戲引擎,具備可視化開發介面,使用 TS,中國產,Web。 - Egret 遊戲引擎,具備可視化開發介面,使用 TS,中國產,Web。 - pixi.js WebGL 渲染框架,沒有可視化開發介面,使用 JS/TS,歐美產,Web。 - phaser 遊戲引擎,沒有可視化開發介面,使用 JS/TS,歐美產,Web。 - Unity 遊戲引擎,具備可視化開發介面,使用 C#/UnityScript,歐美產,App。 介面複雜度高的遊戲,可能會使用 - Vue Web 框架,低上手難度,使用 JS/TS。 - React Web 框架,高上手難度,使用 JS/TS。 > *為什麼大部分是走 HTML5,Mobile App 不好嗎?* > 走 App 公司需要額外考慮上架跟監管等相關風險, > 走 Web 公司不用受到監管。 > *行內大部分會把 Web 說成 HTML5*。 > *要了解一下,Design 相關的工作內容* > 1. 美術:靜態美術素材製作 > 2. 動畫,特效:動畫跟特效製作 > 3. UI/UX 設計 #### 伺服器端應用開發 玩家看不到的部分,負責處理遊戲邏輯,遊戲資料,下單紀錄等。 技術基本上就是常見的後端 API Server, 根據公司技術領導人的選擇, 程式語言可能是 C# / Java / Go / Node.js / PHP ...etc。 根據公司團隊技術領導人的素質跟技術能力,可能會用到的技能: - DB - Cache Redis, Memcached - Message Broker Kafka, RabbitMQ, Redis - Message Format JSON, Protobuf (GRPC), GraphQL 可能會面對到的問題 - 下單以及帳目核對 - 掉帳,錯誤容忍 - 瞬時負載量 - 平台商資料串接 > *通常遊戲邏輯會由 企劃 或是 機率師(數值設計) 設計完成之後,請後端實作*。 > *大部分的遊戲邏輯都可以在網路上找到參考*。 > *對接廠商技術跟素質可能不太好,所以對接的時間估計要保守一點*。 > 要注意一些行話 *錢包* / *紀錄* / *水庫*。 ### 平台 引流玩家的地方,也就是入口網站。 通常是收益最大但風險最高的環節。 #### 工作內容大致上 - 開發網站供遊戲上架 - 常常會有活動需要開發 - 根據客訴進行反饋及調整 - 提供文件讓內容提供商對接 #### 平台應用開發 看情況會在拆前後端,也可以很單純 fullstack。 可能常常需要換皮,技術首選高速開發 PHP / Node.js / Ruby on Rail ...etc。 可能會面對到的問題 - 帳目核對 - 串金流 - 掉帳,錯誤容忍 - API 設計 以及 文件 - 遊戲導流相關設計 > *對接廠商技術跟素質可能不太好,所以對接的時間估計要保守一點*。 ## 福利方面有什麼優點? 錢多,這是必須的,畢竟承擔了相對高的風險,錢不多就免談。 其他方面就不是很重要。 ## 你會推薦新人可以挑戰去博弈嗎?為什麼? 不建議,因為出路受限。 從知識面來看, 因為我們進入的產業本身會設法建立知識壁壘 (這是好事,因為知道的越多,判刑越重)。 新人能夠取得的資訊以及知識有限,對於未來發展的幫助不大, 即便你深入了解相關領域知識,也只受益於灰色產業鍊 (黃賭)。 從技術面來看, 前端技術,如果大部分觸碰到遊戲或是動畫相關技術, 那出路很大程度也受限於用到這類強渲染需求的領域, 這類型的產業(客戶端應用要求大)在台灣需求有限,薪資也有限。 從事業面來看, 在裡面建立的人脈也只是適用於灰色產業, 你也很難樹立行業口碑,畢竟有樹大招風的問題。 誰適合挑戰,**認為錢比上述任何東西都要優先的人**, 你必須很清楚,在**階段性任務**中,你的目的是什麼, 你可能是為了薪資拉上來,為了存下更多錢,為了還債, 但你並需知道**你承擔了什麼跟付出了什麼以換得目前的報酬**。 ## 去博弈應該注意哪些風險? 博弈就是違法,沒有例外。 這是我親自嘗試並上了法院判了刑之後的收穫。 無論公司用任何言論怎麼說服你,我們都要清楚, 要不要抄公司,是檢察官說的算, 要不要判刑,是法律說的算, 法律上已經明定,連同知情並協助賭博者也有刑事責任, 你只要知情還提供協助,在入職的第一天就無法置身事外。 但現實上, 做灰色產業不一定會被抓,重點是公家機關想不想抓, 對於公家機關來說,他們也只是奉命行事, 對他們來說沒有必要去抄灰色地帶的公司, 很麻煩,吃力不討好也不會加薪。 類似於,警察看到有人違規轉彎, 它不一定會追上去開罰單,純粹看他想不想。 ## 對於博弈的未來,你有什麼樣的想法? 現實上, 博弈產業算是佔了一部分的 GDP,國家不會根絕這個產業 (也無法根絕,因為這是人性)。 就國家層面來說, 我認為直接立案合法化,對這個國家來說才是更符合利益且安全的作法, 國家可以直接管理現金流,納入國家的財政稅收,並提供更安全合理的工作條件, 現階段判違法的原因,大部分只是為了選票才誕生的產物, 會去賭的人即便有法律規定也是會想辦法賭。 將產業拉到檯面上目前看來可能性極低, 因為要扭轉人民的價值觀,這需要數年的積累,需要政治及媒體的協作。 並且對於目前的受益廠商來說, 地下化能夠得到的利益更大,拉到檯面上吃力不討好。 ## 你覺得博弈的工作環境跟其他公司比起來,有什麼優缺點? 有一定資金公司通常會有不錯的工作地點, 像是 內湖,台北 101,松山 等等。 也會提供良好的工作環境,比絕大多數的普通公司都好, 像是好的工作桌椅,更好的採光,免費的食物跟咖啡。 地雷公司,會挑選不太好找的地點,遠離市中心, 工作環境會很草根,像是方便抽菸,有角頭味等等, 多注意這類公司,裡面的人腦子不好所以不太懂的包裝,也不懂風險管理。 建議如果有能力有知識,直接選擇外商或是海外工作較優。 薪資以及職涯發展是有權重比的,地區 > 產業 > 職缺 >= 技能。 ## 如果是一名新手,該如何分析一間公司是博弈公司? #### 公司 1. 直接點題,表明就是在做線上遊戲業務。 2. 通常簡介會寫的很 General,不會直接提及公司的產品。 正常公司會很明確表明公司的產品及服務內容,因為對公司來說產品曝光有好處。 3. 公司網站,充斥著好處跟福利,卻沒有提到公司的服務項目。 因為沒辦法大方表示公司的服務項目為何, 沒有現金流的公司是要怎麼提供員工福利。 4. 公司網站,用VPN跳到國外開,可能會進不去,或是掉資料。 根本不會花額外的成本去把公司入口網站做好。 #### 公司招募的職缺 1. 技術客服 八九成就是。 2. 前端 一般公司不會用 HTML 5 / H5 這個字,看到這個詞大概就是。 看到 Cocos Creator / Egret 那一定是。 #### 職缺的工作內容 1. 幹話,就是講一些不實際的好聽話。 2. 一半以上沒有在說明公司的產品。 3. 職位的工作內容空泛。