恭喜踏進T公司!以JG34來講,如果你是副理(DM/AM)的話,你有很大的機率已經開始預備跟之後團隊磨合,打成一片了。但是如果你是技術副理的話,技術副理的挑戰與其說能力,更不如說是心態。有很多挑戰考驗的不只你的硬實力,也考驗你的做事方法。
首先,多了兩個字”技術”代表你短時間內不會帶團隊,你的定位會比較像是Principle Engineer。但是,台積電本身技術方面吃重程度遠低於Domain Know How,也就是說你一開始其實是…掛著個34的菜雞 — 對於整個團隊的產出上根本不可能在兩三個月內勝過33甚至32,你會看著他們熟練地解決一個一個的難題,但是你掛的比他們高卻什麼忙都幫不上,又不像副理感覺那麼有目標的開始融入團隊,開始準備帶team大殺四方。技術副理可說是有點無頭蒼蠅的味道,你不知道你要幹嘛,別人也不知道你能幹嘛。
所以這條路其實並不好走。會碰到的挑戰比想像中的多很多。由於JG34算是稀缺資源,所以一個新人一進來就拿34卻很難有所產出就會非常尷尬。我自己是有幸有非常好的夥伴幫我走過一段,我自己是總結出這些心得。並不是所有的技術副理都會碰到這些崁,甚至有些新人技術副理會碰到更多,這邊完全也沒提到的崁,所以就當作參考跟應對就好。
- 既然是技術副理,代表你一開始的時間會比副理來的多。在台積Domain Knowledge就是全部,有時間就是猛K,不要懷疑,有空白時間全部拿教學影片填滿就是。看不懂就問,一定有人會給你問。就算是看起來”稍微”偏題的教學也K,你需要的就是廣度。
- 努力找事情做,即使事情非常微不足道。像是友方專案的Release Manager,同部門專案的kick-off,事情是要自己開口要來的,不會從天上掉下來,畢竟現在大家也不知道你能幹嘛。絕對要柄棄那種”等人來排任務給你”這種思維。
- 副理由於要帶團隊,所以他的domain knowledge會非常深。但是深度其實是目前技術副理做不到的,所以就是要廣。同1,只要是domain knowledge就吃,用力吃,吃到最後你在跑專案的時候可以「阿,這東西我有看過」這樣,這是你目前你能做到最好的。
- 基本上技術副理一定會被掛在某個經理(甚至部經)底下,他如果不是當初recruit你的那個hiring manager的話,他很大機率其實也不見得對你有什麼特別的目標。不像副理,目標很明確,就是要接下他手下某個團隊。所以溝通很重要,好好確定對方對自己的期望,以及自己積極參與所有的開發流程。
- 最後就是心態,包含我在內都會對自己能做什麼有嚴重的自我懷疑。其實不用太擔心這件事,你的情況大家都知道,就是盡力去把事情做好就好。別忘了,TSID 31-33都會先丟去NTAD受訓三個月,你是直接就上工,最重要的就是把人家在NTAD會學到的東西快點盡快找資源補起來。
簡單的說,副理跟技術副理在台積是兩條不同的路,也沒辦法說哪條路比較簡單還是困難。不過以一個新人技術副理在這邊一陣子的經驗,「不需要帶團隊」這件事情並不會使onboarding較為輕鬆,而且也是充滿了挑戰。不過台積文化來講,副理被轉換成技術副理通常會被視為左遷,所以台積文化來講還是比較重視副理的。但是副理挑戰絕對不會比較少,帶隊過了蜜月期以後很快就要面對event,面對很多技術外的雜事挑戰,面對自己隊伍負責的功能的深度知識,更不像技術副理有較為充足的時間去一頭栽進文件裡面。
以我自己為例子,在前三個禮拜我有非常嚴重的無頭緒感,後來由於有一間建廠的事情趕工我去支援別的團隊,幫他們趕code後發現他們的整個產品可以做一些最佳化,於是我額外花了點時間幫他們做了一個新設計,主動提給我們家老闆,討論以後在我進來第二個月作為一個正式計劃提上去並且討論。
這需要對整個產品結構的廣度有一定程度的了解,實際進去動手才能體會整個產品痛點在哪裡,以及哪裡沒有align開發者的目標,進而提出改善計劃。之前花時間K的這些document會起很大的作用,即使跟自己專案沒有直接關係,但是會在這種地方讓你收到回饋。
技術副理不能只做資深工程師的事,不要忘記自己的使命不但是把事情做好,還要讓大家更容易把事情做好。恭喜加入團隊!