五個好主管的特質

Hey 大家好,我是 Eric 😄

上一次說的 AirChat 結果我已經刪掉了 😂,雖然很有趣但我在外面也不會直接錄音回覆人家的貼文總覺得很奇怪,還是打字比較舒服,再看看之後發展吧。

這幾天公司的 project 加了比較多的互動式的 component 和動畫,比如 scroll 到一個地方時候車子自己轉但使用者也可以 drag 旋轉,或是比如操作動畫來展現車子比較特別的功能,一開始想了蠻多想說能怎麼 support 這個功能,用 GSAP、用 Framer Motion 做 image sequence 最後我們用操作影片的方式,老實說我們還滿興奮的沒想到可以用影片的方式還可以讓人覺得是 interactive 的,有機會下次講講。

這次想說不講技術聊聊職場上常遇到的人叫主管,我工作時間雖然沒有很久但也經歷過五個 manager,大家職涯上或多或少會有管人或被管的經驗,這邊列出五個我看到的好主管有的特質。

No Micro Management

有些 manager 把事情分發下來之後會管說你應該怎麼做事情、什麼時候做、改哪一行 code 等等,我覺得是一種不信任的表現也不讓底下的人發揮,team 看起來很多人但其實只有一個人,大家都是他的手而且只能聽這位 manager 的,如果他會說明為什麼這樣做好或不好那還可以,但有些是不會解釋,這樣的環境人很難成長只是聽命行事而已。

Being Transparent

公司制度和 manager 透明化會給人一種信任感和安全感,不會覺得說我被蒙在鼓裡然後事情發生了我最後才知道,或是其實有資源可以做事但我們都不曉得,這其實很受打擊,1 on 1 時候主管不給 feedback 或是不願意談你想聊的工作上的話題也不好,我的主管常常會公開稱讚人也會私底下給我 feedback,尤其我想要升 Staff Engineer 也會跟我說我哪裡做得好哪邊可以再加強甚至有什麼 project 我可以去做的。

Technical Fluency

Manager 通常都是 Senior Engineer 升上來的所以還是有一定的技術底子,但有些人變成 manager 之後就開始生疏了,有持續精進的或是至少知道業界現在幹嘛會比較好溝通、可以 pitch idea、也會鼓勵我們 explore 新的技術,這在我們這個組挺好的因為我們常常想要用新的東西而 manager 懂的話就比較好溝通也筆記能代替我們跟其他組溝通 or show off 😂

Provide Support and Being a Shield

Project plan 完之後還是需要有人下去把架構弄好把 code 寫好,這是我們工程師的工作,如果一直分心很難把事情做好,context switching 是很討厭的而且切回來也很花時間,好的主管會適時的提供協助和幫我們擋掉一些辦公室政治,假如我們 project 卡住了會幫我們找資源、descope、跟 PM 做協調溝通、找了解的人回答我們的問題等等,而不會說事情做好功勞是他的而沒做好是我們的錯。

你可能錯過 🧵

JavaScript Optimization

image

React forwardRef

image

Design System

image

效能和轉換率

AbortSignal.timeout

有什麼想跟我說的歡迎私訊問我 😄

也歡迎 follow 我的 Threads 也加入我們的 Discord 和其他人一起在前端工程領域成長!

如果你喜歡這內容的話幫我在 Twitter 和 Threads 上面分享給其他正在前端這條路上努力的朋友們,也別忘了訂閱我們電子報收到第一手消息喔 🚀