硬體到全端,從遊戲夢想走向工程之路

#轉職 #AI #工程師 #全端工程師
莊于申
學員見證
硬體到全端,從遊戲夢想走向工程之路

從小喜愛打電動,但家裡資源有限,往往只能用過時的硬體嘗試讓遊戲跑起來,默默練就了一套硬體裝修的技能,在心中也萌生了想要自己製作遊戲的夢想。高職時期原以為資訊科會接觸到程式,結果學到的卻是電子學、基本電學、數位邏輯與計概。大學改學遊戲相關科系後,才開始接觸建模、Shader、Render 與 No Code。

在硬體方面,我發現如果程式安裝能自動化,可以省下大量時間;在建模上,有些場景其實可以用程序化建模來處理;在 Shader 裡,除了貼圖,也能以數學式來構建效果;Render 若有特殊需求或設定,也常需要額外撰寫腳本;而 No Code 雖然能拼出功能,但在效能與特定需求面前,最終仍需要寫 Code,一路走來,每一個想解決的痛點,最終都離不開程式。於是我開始思考:既然最後都需要程式,為什麼不一開始就直接學會程式呢?

加入 ASTRO Camp

早在 ASTRO Camp 大概第 8 屆左右時我就知道五倍學院有這個課程,但因為種種原因拖到第 20 屆才加入 XD。剛好身邊有朋友是參加 ASTRO Camp 後成功轉職工程師的案例,也證實了三個月從零開始轉職工程師並不是話術。而課程中最吸引我的,是能以全端開發思維理解整套系統的脈絡與技術。再加上說明會中提到正式上課前會提供線上課程供學生預習,所以我直接提早一個月離職,踏上轉職的旅程,而在 AI 時代,學習不再像過去那樣容易卡關,但也因為太容易得到答案,反而容易忽略寫程式所需的邏輯與思緒。

當你需要實作時,能否不依靠任何 AI 工具,根據自己的思緒寫出來?

在這三個月的學習中,AI 就像鑰匙一樣,幫助我們快速定位問題脈絡;但也像另一道枷鎖,讓我們誤以為自己已經理解了。為此,我每次解決問題後,都會抓著組員或者對著空氣再解釋一遍。如果其他人能理解或者我自己聽得懂自己的解釋,那大概就真的理解了。然而理解並不等於能使用,最關鍵的是:當你需要實作時,能否不依靠任何 AI 工具,根據自己的思緒寫出來?

AI 是能力的放大器,天花板越高,它能幫你的越多,能力越低,它帶來的麻煩也會越大

這也是我在五倍過程中最常卡住的點:自以為懂了,但完全寫不出來。 而我也開始反思,如果 AI 將程式碼亂寫一通,我是否有能力發現並且修正他? 我找到的唯一答案,就是不斷的反覆練習,並且不斷的思考 AI 所給予的答案是否是正確的。 所以我非常認同龍哥在課堂上說的一句話:「AI 是能力的放大器,天花板越高,它能幫你的越多;能力越低,它帶來的麻煩也會越大。

透過 ASTRO Camp 的課程與五倍安排的模擬面試和履歷檢討的協助,也順利的成功轉職成一位全端工程師,看著同樣的終端機,課前課後跑出的內容已截然不同,那些曾經遇到的痛點,如今的我有能力一個個解決,並將解決問題的能力轉化為生活的工具,唯一無法解決的,可能只有像沙丁魚般被通勤人潮擠來擠去 XD。

拿到全端工程師的 Offer

找到工作是一個全新的開始,因為這條道路上沒有學完的一天,唯有持續精進自己和學習新的事物,學會與 AI 一起開發並找出痛點和解決!
更希望自己能持續對所有事物保持好奇,把不懂的地方逐一釐清,也想鼓勵正懷抱轉職期待的你,機會永遠留給準備好的人,隨時學習和備戰,總有一天你也會長成你想要的模樣