[小狐熊週記] 20230501 把握開發自動化的當下 Seize the present moment of developing automation
小狐熊本週即將四歲囉! 前幾天我跟別人提起說:「我快要把講故事這件事自動化了! 之前都要由我來唸故事書來給小狐熊聽, 現在小狐熊快要可以唸給自己聽了!」 養育小孩就像是一個大型的自動化專案, 要不斷地培養孩子自己負責愈來愈多的工作。例如自己吃飯、 自己收拾餐具、自己洗手、自己穿衣穿鞋…… 我們的目標就是把育兒瑣事都盡量自動化,減少父母的手動工作。 當整個自動化專案完成之日,就是父母功成退位之時。 我突然想起來好像有某一篇小狐熊週記在談這件事, 剛剛就翻出來讀了一讀。一讀之下覺得文字雖然不怎麼樣, 但是這個自動化概念倒是相當動人: [小狐熊週記] 20211018 自動化 回顧過去育兒路上每一個小狐熊項目的自動化,都讓我深受感動。 包含吃飯的自動化、收奶瓶的自動化、上推車的自動化、 洗手的自動化、穿衣穿鞋的自動化……每一個小任務自動化的背後, 都代表了生活層次的提升。 我們終於可以把心力從低等需求解放出來, 拿來投資在更高維度的互動之上。 而「兒女自動化」的終點,就在孩子可以完全自己獨立生活、 自給自足的那一天。屆時就算父母完全不投入, 孩子也能自動運行下去。 那我是不是也在殷殷期盼著那一天的到來呢? ……沒有啊。 在我從事寫程式開發的日子裡, user 的需求時時都在動態調整,時不時會出現「我程式都已經寫完了, 卻被告知這個功能不需要了」的情況。 我當時就跟 PM 朋友分享道:「對於這種情況我並不介意。 我負責的就是把功能做好。至於做好的功能有沒有正式上線, 我不在意。」 因為在我把問題想完、想通,並且把程式完成的當下, 我就已得證此道,也已經得到我應得的滿足與喜樂了。 這個程式最終上線與否,對我從過程中得到的一切收穫毫無影響。 寫程式的人常常圖的就是那個有趣的體驗。 當我完整解決了一個問題的時候,那個解題的體驗也已經就地圓滿。 在我眼中「程式都已經寫完了,卻被告知這個功能不需要了」 的情況,就像當我玩完了一整場密室逃脫,所有謎題都思考過了、 也都成功解開了,心滿意足地走出店家後,老闆才突然追上來說「 不好意思,因為種種的江湖因素,我們不能把你算是成功通關喔!」 so what? 我都已經玩完整場了,該享受的樂趣也享受完了。 到底能不能被登錄為成功通關,我並不介意。 養育孩子也是如此。 我們生養孩子所圖的不只是未來到了人生終點的時候可以在檢核表上 打一個勾, 也不單...