Try   HackMD

#多人座談會【資深開發者的下一步?】座談

歡迎來到 JSDC 2021 共筆

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

共筆入口:https://hackmd.io/@JSDC-tw/2021conference
手機版請點選上方 按鈕展開議程列表。

共筆協作,共享知識,打造開放社群。

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Welcome to JSDC 2021 Collaborative Writing

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Collaborative Writing Workplace:https://hackmd.io/@JSDC-tw/2021conference
Using mobile please tap to unfold the agenda.

Build a community with open collaboration.

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

從這開始
可以直接打字做共筆囉

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

主持人:Caesar

Will 保哥
- https://www.facebook.com/will.fans
Ant
- 法律創業
-

資深工程師是否要轉管理職?

Ant:
是否要學軟技能
從職涯的發展階段來看
核心技能:水平技能

  • 剛畢業
  • 30 - 35
  • 35 -

人生曲線

  • 第一曲線 會有下降趨勢
  • 第二曲線 要尋找

溝通 - 管理技巧

很多人開始在第一曲線高峰時就要找第二曲線
多跟天賦有關

若要維持第一曲線,還是可以的

Caesar:
Ant 有創過很多業
Will 要怎麼看

Will:
資深不一定要創業
本來沒有要創業,跳下去,一作 20 年
若找不到樂趣,何談資深可言

若工作上遇到困難,你應該慶幸走在資深的道路上

創業會被迫學很多東西

想想你的個性是否能改變?
那些光鮮亮麗的名人,是否你想要成為這樣的人?

我喜歡跟人互動,教學,很開心,不一定跟未來有關

Caesar:
開心很重要,但在公司內隨時會遇到辦公室政治?

Ant:
任何時間絕對有政治!
每個地方都有他的遊戲規則
先學會遊戲規則,否則你會死

找到線頭,找到平衡點

找出組織的平衡點

找出權力的結構
先拿到 "權" "財"

進公司 "功臣" "權臣"

好好保護自己的區塊

先私下聊權衡關係

找空降主管 -> 對內部管理的不滿

新官上任三把火

  • 第一個不是人事
  • 使用技術的決策,有可能是背後的權力運作

Chell

Will:
管理架構扁平,暫時不會有政治問題,我們沒有組織架構
若有階層分配,很容易有山頭問題,利益衝突問題
讓老人帶新人

Caesar:
接案會有雜事,體制下要怎麼進行?

Will:
難免遇到奧客:

  1. 認賠殺出
  2. 繼續做完,得到機會

e.g. 政府案子很硬

越爛的案子,學到的東西就越多
心情很差,接到很多寫爛的案子

Ant:
人生的寶貴時間在上面
事先先跟總經理談好,找出相關的人士
稽核,法務等
法律人若不懂技術,無法了解專案相關的法律問題

爛案子有可能會變成好案子?

  • PM 可能砸鍋了
  • 接手後回歸到原本的願景
  • 對客戶說聲對不起
  • 卸下客戶的心房
  • 重新跟客戶解釋願景
  • 提案不是說 “不” -> 拿出專業來
  • 接案加入積極性,讓自己是客戶的顧問
  • 我們站在對方的好處去想
  • 取得對方的信任後,你的需求修改比較快就會被接受

接案時,了解對口的希望的是什麼

Caesar:
Will 怎麼看有如何創立有彈性的生活

Will:
時間管理是個藝術
創業後,時間變成別人了
創業時不確定性很高,每天做沒天沒夜,要做好時間控管
沒有信任基礎,安排工作會非常非常累

沒人願意犯錯
你能力不足,我給你資源把你變強

Caesar:
公司體制

Ant:
創業路上不輕鬆
老闆上方還是有上層如股東
還有別的路可以選:創業

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

天份:你花的成本不高
熱情:你很想做的事

選擇 > 努力

你的產業,公司,職位

工作主要為了賺錢,達成財務自由

努力沒效果 -> 可能是環境
但是沒努力 -> 連這個環境都沒有
努力還是會影響選擇!

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

職涯之路的選擇

時間管理的訣竅?
軟體架構有很多事情,跟組織結構有關
學好前者,很快就能領會後者

Node -Edge-> Node

軟體與人都是這樣

e.q.
某甲 -主管-> 某乙

畫得很亂時,這就是一個微服務

為什麼他沒做什麼,就被升遷了?
可能是其他角度,可能是溝通能力或是喬事情能力

輪詢, 最小連線數, Load Balancer, Service Mesh, Cache, QA

軟體架構就是人事架構的縮影
甚至比管理書還好
軟體架構更像個方法論

架構內還是會有 Native Latency
不知不覺會增加了延遲

若組織內架構被拆出來,容易發生推責

DevOps
工具只是手段,不是目的

數位轉型,數位賦能? -> 重構
爛到谷底,無藥可救? -> 重寫 (重開公司,砍掉重練)

管理學 + 心理學

Caesar
已經聽 Ant 分享了典範轉移的事
來聽聽保哥 Will 為何保持扁平化

Will
公司沒有升遷管道,只能越做越資深
定義為學習性組織,人一來就能馬上進步神速
找來的人符合我的特質
我目前對我公司運作滿足已經 10 年

我來實驗 “零管理”

  • 我不干涉
  • 客戶會不會抱怨

經過了一段時間,人還是有成長
人要面對過多少的問題,遇到多少的錯才能磨成資深?
我們公司找不到資深的
讓 junior 帶成 senior ,再讓他們帶 junior

Caesar:
給予 senior 們的建議關鍵字?

Ant:
不一定要全部學習起來
我們可以從軟體架構來面對管理問題
在大公司內學會規矩
小公司可以學膽識 運籌帷握
不一定要讀管理書
學會傾聽,可以嘗試管理職

當我年紀大了後:精力差,有家要養

如果要學很久:可能基礎不好
底層結構學好,軟體不同技術其實只是這些東西在變化
你也可以把經驗容易傳承

Will:
你不可能學會這領域內的任何事,開心就好
如果每天都被逼到加班,何來成長?
工作與生活平衡
不要太過偏頗
一定要持續學習,扎根更重要
你是否有足夠的背景知識
我的學習速度快太多了,因為我學的深度廣度大很多
不像年輕人缺乏經驗需要side project等練習來驗證新的觀念
學習如何學習 增強學習能力