從失敗中學習打造技術團隊
Caesar Chi
@clonncd
May 16 2015
打造⼀一個平⾏行化團隊
⺫⽬目標是
在台灣的教育,其實我們就是⼀一張⽩白紙
但是教育始終教育我們要成為 100 分的⼈人!
傳統的教育總是教導我們,考試要拿到滿分
當開始第⼀一份⼯工作,總會積極嘗試達到最佳表現
為了得到最佳解答,始終在規劃,始終在思考 …
結果就是如此,持續的想。
但是什麼都沒做 …
接著就被坑殺了 …
做些什麼都⽐比沒做 / 錯好
成就是透過不斷堆疊失敗經驗,來尋找成功
持續的不同失敗 …
就不怕失敗(也許
別害怕丟臉,選擇對的事情下去執⾏行
這段時間開發許多不同網站
div
div div
div
div
div
div
div
div
div
div
div
div
div div
div
div
div
+ CSS
div
div div
div
div
div
div
div
div
div
div
div
div
div div
div
div
div
僅只會⽤用 div + CSS
複製 + 貼上
完全⼿手⼯工藝
重複太多⼈人⼯工動作,耗費時間
⼈人⼯工化動作
轉變
⾃自動化流程
God Function
Testable Function
and cli, vim, git, macOS, …
從資淺到資深 ...
開始有待 / 帶⼈人的機會
•互相尊重
•互相學習
•教學相⾧長
•和平共處
將知識分享,傳授,從教學中再獲得成⾧長
開始有待 / 帶⼈人的機會
•互相尊重
•互相學習
•教學相⾧長
•和平共處
這是我想像的 …
這我⾃自⼰己來只要半天
你就給我搞了半天
這我⾃自⼰己來只要半天
你就給我搞了半天
還⽤用不好 …
⾃自⼰己的⼯工作,增加半天
帶⼈人,並⾮非以⾃自⼰己標準要求對⽅方
適當的放⼿手,交派任務,才能使⼈人成⾧長
必須要相信,給予空間,讓⼈人成⾧長飛翔
團隊也開始成⾧長
尋找神⼈人
希望找來眾神協助,組成⿈黃⾦金聖⾾鬥⼠士群, A Team
私⼼心是,藉由神⼈人來習得更多⼒力量 …
神⼈人⺫⽬目前停話中,請稍候 …
陷⼊入找尋強者的迷思,結果卻是什麼都沒有找到 …
⾯面對現況,需要隨時調整
任何事情都是 …
調整我們的腳步和頻率,改變策略 …
找到真正熱愛技術的,真!⼼心!⼈人!
策略轉變,步驟奏效
事實上,我們還是找到積極的戰友!
雖然有了戰⼒力,但成品無法滿⾜足需求 …
戰友還是需要良好的戰術
結合以往失敗經驗,整合眾家開發流程
開發流程採⽤用 github flow, review, verify
我們做到了!
but we still fail other parts…
從⼀一個⼈人到⼀一群⼈人,到看到⼀一群⼈人的成⾧長
從⼀一個⼈人到⼀一群⼈人,到看到⼀一群⼈人的成⾧長
專⼼心的打造⼀一件好的產品
網站程式開發對開發者的定義是什麼!?
我們以為⾃自⼰己寫的是網站
事實上,我們正在創造藝術
⾴頁⾯面只是展現,程式碼蘊含著內斂。
Keep Coding & Thanks
Caesar Chi
@clonncd
PMD Team
May 16 2015

從失敗中學習打造技術團隊