iT邦幫忙

2026 iThome 鐵人賽

DAY 19
0
自我挑戰組

人生除錯日誌:工程師這條分支,我終究沒有 merge 回去系列 第 19 篇

我從來不是,未來也不會成為__端工程師(下)

  • 分享至 

  • xImage
  •  

我大學接近畢業,大約2014年前後,就把重心轉向學術。這其中的轉折,接下來會有幾篇交代。
總之,工程師這條分支,再有更新要到十年後的2024年了。那年掛上的職稱是「AI工程師」。
什麼是AI工程師?這可能可以明年再來寫一個系列......如果到時我所知道的事情還沒全部deprecated的話。
先簡單說,雖然我沒有那麼全能啦,但所謂的AI工程師,工作內容除了字面上可以聯想到的AI、機器學習之外,往往還會碰前端+後端+雲端,稱得上全包(All-Included)工程師。

切回工程師分支,也重新開始和工程師朋友們交流,有多年沒見的、也有新認識的。
做後端的朋友,覺得我的經驗偏前端;然而我跟前端一點都不熟。
框架演變了好幾輪,我基本上最熟的還是古老的jQuery。
其實我有學過某一版Angular,但那版早就沒人在用了,只能說至少有點variable binding的概念。
我也曾經嘗試學習React,概念是理解,但真的要寫程式的時候還是不大能進入那個思考模式,於是也只有能拿範例code來改改的程度。

如果我從沒有MVC、程式邏輯和UI混在一起的年代,一直做web到現在,不管是做前端、後端、還是全端,如今也算得上資深了。
然而在現實中,我就是senior的年紀,連junior都不如的程度。

~ 本文與 \ Claude Sonnet 5 \o/ Gemini 3.1 Pro & 3.6 Flash / 協作完成 ~

不過,工程師間的交流已經跟我記憶中非常不同,好像沒在「電來電去」了。大家來自各式各樣不同的產業,例如同樣是做後端,接案公司跟做產品的公司,對軟體工程的看法可能天差地遠。對於自己不清楚的事情,大部分人也不會隨意批評說誰比較low。

上一篇提到我總是很害怕被覺得不會寫程式(or 實作不行 or 技術能力不扎實),聽起來很像冒牌者症候群,但我想說不是這樣的。
在選擇進入資訊領域時,我就已經很清楚技術變化之快速,也不甚害怕。因為技術演變有其脈絡,看似全新的東西其實沒有那麼創新,只要掌握核心概念,那些所謂的新東西不用花太多時間就能理解。
然而一次次地「追上」新技術,卻沒有給我能累積的踏實感。一個框架我用得再熟、踩過再多的坑,半年沒碰,還不是忘得差不多。
對我來說,技術能力沒有辦法給我安全感,所謂我很會寫某程式語言或某框架,好像只是我一段時間的狀態,而不是我的一部份。

後來AI寫程式寫得越來越好,我就更是對學習什麼框架興趣缺缺了。

有一次朋友講到co-process,那是我第一次聽說這個名詞。但是從他的敘述中,我很快就了解到為什麼會有這樣的技術出現、它要解決的是哪些問題。這樣基於背景知識和發展脈絡去理解的能力,對我來說是比較能持續跟著我的。

所以我總覺得並不全然是我特別焦慮,而有一大部分也是因為寫程式這項能力的本質的關係。


上一篇
我從來不是,未來也不會成為__端工程師(中)
系列文
人生除錯日誌:工程師這條分支,我終究沒有 merge 回去 共 19 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言