# 第三次月會筆記 ## Richard 分享 ### 晉升的形式 - 升為管理者、轉職、出海,都是晉升的不同形式。 - 成為領袖:管理者負責指導和指揮團隊,需要具備領導能力和決策能力 - 轉職:轉職可以讓你轉換新的「賽道」,並學習新的技能,進一步提高自己的價值。 - 出海:國外工作通常收入會比較多(但成本也會變高),但出海一定可以讓你經驗不同的文化和商業環境,提高你的跨文化能力和國際視野 ### 常見的晉升迷思 - 時候到了就會升ㄌ:很多公司確實如此,但這是對的嗎?時間到了就自然會知道怎麼管理嗎? - 管理者的錢一定比較多:升遷和加薪不應該混在一起,很多人的目的是加薪、而不是升遷,這兩件事情搞混很容易事倍公辦 - 到老還是工程師會被淘汰:老成持重、有經驗且講求績效的工程師依舊是公司所需的人才 - 能不能只寫程式就好:如果你只想寫程式,你也可以選擇成為技術專家,不見得需要轉型成工程管理者 #### 管理者 * Jeff Dean 的例子 ### 兩種路徑 - individual contributor:在技術方面擔任領導角色,為團隊或組織提供方向和指導 - ENGINEER 1 - ENGINEER 2 - SENIOR ENGINEER - STAFF ENGINEER - PRINCIPAL ENGINEERING - engineering manager:負責領導和管理一個或多個工程團隊,並確保團隊達到其目標。需要學習跟人的互動。 - ENGINEER 1 - ENGINEER 2 - ENGINEERING MANAGER - SENIOR ENGINEERING MANAGER - ENGINEERING DIRECTOR #### IC & EM 的差異 - individual contributor:寫程式是核心任務;偏向專業技術發展路線。 - 觀看技術大佬相關的消息,要做什麼才能讓技術職涯更上一層樓 - engineer manager:管理團隊是核心任務;偏向職場管理發展路線 - 如果覺得自己對寫扣的興趣沒有那麼深厚,可以及早做好 EM 賽道的準備 - e.g. 鍛鍊自己:在面試新人的時候要出什麼考題?怎麼給予回饋? #### IC 需要做的事情 - 技術領導與系統設計:負責設計和實施大型、複雜的系統和產品,並確保這些系統的可擴展性、性能和可靠性 - 技術策略與評估:公司的技術策略制定,確保技術選擇和方向與公司的長期目標一致。 - 持續學習與代表公司:保持對新技術的了解,可能會代表公司參加技術會議或活動,分享知識或學習新的技術趨勢。 - 協作和指導:與其他工程師、產品經理、設計師密切合作、並可能指導或培訓較少經驗的工程師。 - 挖到大大要讓他做的事(讓他先把知識 share 出來),不要先壓榨他(?)讓他修系統 #### EM 需要做的事情 - 團隊領導:確保團隊的士氣、動力和生產力,並解決任何可能影響到團隊效能的問題 - 分配適當的 IC 幫忙解決新人或者其它同事的問題 - 人員管理:負責招聘、培訓和發展團隊成員。包括進行績效評估、提供反饋、確定晉升或轉職的機會等。 - 我只是在做我的工作(抽離,不要太感情用事,避免挫折) - e.g. 老闆叫你評估實習生該不該留下來,先不要想他該不該留下來,先退一步想「**規則**」。需要留下來的規則有哪些?如果有五個條件,是否每個條件都有達到嗎?用 **SOP** 和 **框架** 與 **準則** 來衡量。(這樣實習生儘管不被留下還有 feedback 可以參考,印象也會是好的) - 高效溝通:學習與上下游業務方進行高效溝通,促進產品方向與團隊開發之間的有效鏈接。 - 到底產品行不行? EM 要關心產品本身,要跟公司討論、確認,如何讓這些產品生存下去 - 確保資源 - 解決衝突:理解並平衡各方的興趣,開展有效的協商與溝通,帶領團隊實現目標。 - ==技術程度:EM 需要聽得懂 IC 的內容(至少後續去做功課之後要能懂)== - 避免 IC 覺得 EM 很笨只會幫忙資源或者協調但技術能力感覺不足 > [vgod one on one](https://vgod.medium.com/%E8%BB%9F%E9%AB%94%E5%B7%A5%E7%A8%8B%E5%B8%AB%E7%9A%84%E4%BF%AE%E7%85%89%E8%88%87%E6%88%90%E9%95%B7-5-1-1%E8%A9%B2%E8%AB%87%E4%BB%80%E9%BA%BC%E6%89%8D%E8%83%BD%E8%AE%93%E8%81%B7%E6%B6%AF%E8%B5%B7%E9%A3%9B-eaa10f2df56e) > 全部系列都很推薦XD ### 台灣需要更多好的 engineering manager - 許多外商來台灣,第一個 Hire 的就是 EM:了解團隊管理,可以快速組建團隊,並且與公司協作達成目標。 - 新產品、創業的發展潛力:面對新的商業,台灣急需足夠的 EM 去支援產品和團隊發展。 - 很多職場鬼故事,其實缺的就是 EM:不學會管理,就是被糟糕的人管理,與其等待環境改變,不如提早開始準備。 - 終究是淺碟型市場,技術深度有限:台灣做無論 2C 或是 2B ,市場規模相對較窄,除非換跑道,不然問題都不會是技術問題,而是管理問題。 - 國外許多服務的使用者人數非常大量,台灣的很多服務都是開機器可以解決的問題(vertical scale) - 通常技術問題卡住可以用把機器開到爆來測(x) 如果開到爆還是無解的話那應該就是技術問題卡住 - 面試 EM 會問什麼問題? - 1v1 會跟公司成員聊什麼? - 如何培育,帶領公司成員成長 - 兩個 IC 吵架了你會怎麼處理 - 資源分配題目 - 技術選擇是什麼、技術選擇帶來的商業價值是什麼(比較不是技術細節,會偏向資源分配跟人的管理面向) ## 各自分享 ### Zet - 思考更深層的脈絡:為什麼這個東西要這樣設計?他為什麼要這樣構思這個架構?這樣對於做技術決策會有幫助(e.g. 為何選 vue 不選 react) - 有意識地去思考這些事物的本質,如果只單單使用就不會去思考這件事 - 這個事情要推進的更好,背後的脈絡是如何?視野擴大,去思考和做知識的累積(domain+溝通的累積) ### Gaga - 職涯開始的時候去模仿別人 - 觀察厲害的前輩做了什麼事情,去偷看他的 PR 寫什麼講什麼 - 像是在 calendar 前面加上文件,事後提供 meeting notes - 了解那兩位前輩的寫扣邏輯(事後接專案就比較有感和上手) - 跟 mentor 保持良好關係 - 有人會在會議貼心確認是不是有人沒有發到言、想要提問而沒提問 - 確保大家都 align - 判斷事情的方法有不同維度(e.g. 幫忙準備文件幫助很大,不是硬技能但讓人印象深刻) ### Annie - 降低多個團隊的溝通成本 - guideline & test kit - dashboard & email report:透明度(所有團隊隨時對事情有掌握,其他人發現之前就提出問題) - 定期 sync up,別讓事情卡住:尊重每個人,謙虛帶著大家前進,meeting host 和 action item 很重要 - 理解 stakeholder 的需求與痛點 - 不要怕去問跟理解 - 學習如何去問問題 - To go fast, go alone. To go far, go together. - 展現你的潛力 - career ladder & imitation 去模仿和去看看你的職涯位置在哪裏 - mindset 過程會遇到很多新挑戰,甚至有許多不想做的事情,但過去累積的經驗與專業,都會為你爭取到很多學習新事物的時間 - Code review - learning & sharing - 分享文章 (quote 最認同的一段話)小工具、side projects - 努力創造自己的機會 ### Joy - 努力尋求更多學習資源 - 了解跟觀察自己適合什麼樣的學習環境、缺少什麼比較容易補足 ### Lana - 能見度提高:人太多的時候不要爭取 Top1,爭取前 5 名就好 - 主動幫幹部:社團幹部和福委會幹部,建立人脈 - 有機會多報告和分享:workshop, innovation idea - 接下難題:別人不想做的,主管知道你願意幫忙之後未來會很有可能把一些機會給你 - 向上管理:三句話把東西講完(避免讓心急主管不耐煩) - 與同事好好相處:真誠待人,會獲得一些機會跟職場 mega
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up