iT邦幫忙

2025 iThome 鐵人賽

DAY 23
0
自我挑戰組

請問這是魔法嗎?前端轉職菜雞的修煉之路!系列 第 23

DAY 23 蠶食鯨吞耐心的黑魔法 - 職場鬼故事 (4) - 請說服我為什麼、說「我不知道」有很難嗎

  • 分享至 

  • xImage
  •  

承上篇

在那之後,很長的一段時間我都在忙公司承包的案子,而那個後台管理系統就這樣擱置了。

我原以為成為團隊邊緣人之後,會平靜一點,直到有天,又有個新的需求:高層希望在 APP 的商城中,有一個類似蝦皮的小遊戲,可以透過每日遊玩來賺取商城代幣。在會議中,主管要求使用 Cocos 來開發,我稍微了解了一下,原來這是一個跨平台的遊戲引擎,它的核心是以 C++ 實作,在外層則提供不同語言的介面與工具給開發者使用,適合用來製作 2D 或 3D 具備物理互動的遊戲。然而,高層提出的小遊戲構想只是「種樹遊戲」,點擊澆水壺澆水,種子就會發芽長大變成樹,就這樣(攤手
https://ithelp.ithome.com.tw/upload/images/20251007/201786747u6VgXPZ78.png
沒有任何物理需求,我不需要 Cocos 也能完成,加上之前 Android 早就因為包了 Unity 引擎,肥到必須分批打包,就不要大肥加小肥了吧?於是我向團隊提出我的看法,其中,iOS 工程師還是鼓勵我使用 Cocos,於是我回道:「那請你說服我為什麼,為什麼一定要用 Cocos?」他卻指著他寫好的 3D Demo 說:「它就真的蠻厲害的!我真的很推薦你使用。」我知道學習是一回事,但我是在問這個需求,為什麼需要用 Cocos。「不然你來負責開發啊!」我脫口爆出這句氣話。「不不不...」看著他笑著搖著手,我覺得內心又有些東西被消耗了,難掩氣憤的我坐回座位,直接用 React 寫了一個種樹小 Demo,交給主管讓他向老闆交差去。

又過了幾個禮拜,某日下午,iOS 工程師突然站起來問:「主管,你知道什麼是『廣播風暴』嗎?」當我默默在搜尋引擎中輸入關進字時,卻聽到主管淡淡的回說:「那要看你怎麼定義『廣播風暴』囉~」
https://ithelp.ithome.com.tw/upload/images/20251007/20178674mgNdvSmOhT.jpg
這不是跟我問什麼是鯛魚燒,被回「看你如何定義鯛魚燒囉~」一樣嗎?這些名詞本身就具備清楚的定義,大聲說出「我不知道」有很難嗎?我皺著眉頭關上搜尋結果的視窗。

我從這些事深刻的感覺到,技術固然重要,但許多人談技術時滿懷熱情,卻沒想過那是不是最合適的解。當工具凌駕於目的之上,工程師就成了技術的信徒,而不是問題的解決者;而承認未知,並不是什麼丟臉的事,是願意面對問題的第一步罷了。在這裡,期許自己能維持這個 mindset,繼續在前端深耕精進。

附上當時了解 Cocos 看的影片,這系列蠻詳細的


上一篇
DAY 22 蠶食鯨吞耐心的黑魔法 - 職場鬼故事 (3) - 我就看你需要多久
下一篇
DAY 24 蠶食鯨吞耐心的黑魔法 - 職場鬼故事 (5) - 主詞搞錯了、門要不要先鎖一下
系列文
請問這是魔法嗎?前端轉職菜雞的修煉之路!24
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言