從一個開發者兼用戶的角度來看待一個系統開發,以我個人的習慣而言,會先建制一套完整且可行的流程,讓程式有頭有尾地運作,接著再針對各細節加強功能。在陽春的運作過程中,不斷會有新的idea 產生,同時也會跟手邊現有技術妥協,慢慢地打造出完全的自動化功能。
以開發面來看待某些細節,在起始階段整體系統也許達不到人工手動可以簡單運成的目標,而成為旁人、客戶逅病的問題。我的終極目標是要達成流程的自動化、效率化,技術人員要用目標來與使用者溝通開發中免不了的過程。使用者一方面也要理解,想跳得高,先蹲下是必要的。
「我花半小時可以做到的事,你花了一個禮拜還搞不定…」但十天後,你每天要花半小時做的事情,I only need one-click!
人都容易墮入習慣的安逸圈。鞭策自己不斷往前追求新目標,是我每天睡前的反省功課;如何說服別人理解這樣的系統開發程序,如何讓人理解陣痛期的必然,老實說我沒有這種熱忱… 我熱衷於打造自己合身的兵器,別人你要不要學就隨便吧,反正我也相信不會有人比我更合適這件自己純手工打造的工具;而要你自己弄一件出來… um, 人只能靠自己!
以開發面來看待某些細節,在起始階段整體系統也許達不到人工手動可以簡單運成的目標,而成為旁人、客戶逅病的問題。我的終極目標是要達成流程的自動化、效率化,技術人員要用目標來與使用者溝通開發中免不了的過程。使用者一方面也要理解,想跳得高,先蹲下是必要的。
「我花半小時可以做到的事,你花了一個禮拜還搞不定…」但十天後,你每天要花半小時做的事情,I only need one-click!
人都容易墮入習慣的安逸圈。鞭策自己不斷往前追求新目標,是我每天睡前的反省功課;如何說服別人理解這樣的系統開發程序,如何讓人理解陣痛期的必然,老實說我沒有這種熱忱… 我熱衷於打造自己合身的兵器,別人你要不要學就隨便吧,反正我也相信不會有人比我更合適這件自己純手工打造的工具;而要你自己弄一件出來… um, 人只能靠自己!