Jasonmel Online

Jasonmel Blog - Page 52

工作回顧

2013/04/01 (Mon.)

曾經,對好朋友說:「我長大要騎腳踏車上下班!」沒想到真的實現了。曾經,對好朋友說:「我長大想去 Yahoo! 上班!」沒想到也真的實現了。

工作 4 又 2/3 年待到第 4 間公司,不知道這樣的頻率算不算頻繁。不過對自己而言,每換一份工作,就像是 scrum 裡面一次 sprint 的 retrospective meeting,逼著自己思考人生,反省回顧,以及調整方向。

退伍後第一份工作,很幸運地進到公司裡很活躍的部門,遇到一位信任自己的主管,接下一個有趣、有意義、有價值又富有挑戰性的 project。一年多的時間,沒有 PM 來頻繁地更改 spec 或加 feature,沒有 JM 來壓時程,沒有 QA 來催 ticket,偶爾跟 MIS 同事周旋一下,由於 backend/frontend 一手包辦所以這部份的溝通也免了,基本上就是專心把事情做到最好就對了。因此,針對 project 裡面會遇到的瓶頸、系統和介面的設計,自己都能安排時間做 survey、看 paper 或想解法,同時寫 code 也十分自我要求,包含排版、註解、refactoring、document,甚至偶爾半夜夢到不錯的 idea 還會爬起來改一改再回去睡,創業圈常在流傳的一句勸創業文:「每天叫醒我的不是鬧鐘,而是夢想!」或許就是這種感覺吧。所謂「由奢入儉難」,這麼 high 的工作狀態,隨著 project 上線而告一段落,回歸到「正常」工作模式,不免讓自己開始思考人生的下一步。[20100423 回顧]

試想,有多少人有機會經歷一個完整的 project 的孵化過程?有多少人有機會不用面對不同 project 間、同 project 的 PM, JM, designer, QA, operation, frontend/backend 間、甚至是同儕間的溝通角力內耗,而能將全部心力放在把事情做到最好?有多少人有機會連作夢都在為 project 亢奮?有多少人能有一個讓自己任意揮灑的舞台?能在 project 裡面亂來而不被 code review 打槍?能在 project 裡藏離職信並成為 mobile01 上的討論話題?如果要對第一份工作下個註解,那就是「安打,好的開始」。

第二份工作,也算是台灣公認數一數二的幸福企業,常看到當時還在職的 GTUG organizer - ericsk 三不五時在工作之餘搞 open source 的活動,加上某好友常抱怨「這麼早下班都不知道要幹麻」之類的影響,懵懵懂懂之下就莫名其妙進了這間公司。然後,不到三個月就趕快逃命去了。[20100722 回顧]

如果要對第二份工作下個註解,那就是「不爽不要做」。

第三份工作,來到個人對外宣稱「除了薪水之外其他都很好」的公司。設計思維方面,參與 David Ko 主導的 innovation facilitator program,初次踏入設計這個博大精深的領域;domain knowledge 方面,分別在兩個部門吸收 email 和 APT 的相關知識;技術方面,用到了 Hadoop HDFS/MapReduce, HBase, Pig, Solr 等很夯的雲端技術,也在 android 和 iOS 上各寫出一支小 app;軟體開發流程方面,分別在兩個部門體驗了 waterfall 和 scrum + kanban 的作法;同時,這也是第一次接觸到比較正規的軟體開發分工,光是自己要面對的 manager 就分成 DM, PM, JM,光是 project 的 designer 就分為 UX researcher, UX designer, visual designer, UI designer, technical writer,這還不包含把 UI 刻出來的 frontend engineer,維運也分為專門管機器的 data center, 第一線排解問題的 service engineer 和專職 project 的 operation,分工之奢華和第一份工作形成強烈的對比。當然,能認識到很多強者同事,也算是這間公司的「福利」之一吧。

再一次,幸運地在初期加入公司的重點 APT projects 之一,看著 project 逐漸成長並順利上線,也取得不錯的名聲和訂單,是令人感到欣慰的。和第一份工作不同的是,這次是 teamwork,多了不少「溝通」的成分在裡頭,也存在著不低的「turnover rate」,值得自己好好反覆思索當中「人」的問題。如果要對第三份工作下個註解,那就是「學習了」。

面對即將到來的第四份工作,以及自己不斷流逝的人生,我的方向是否像 jserv 學長一樣越來越明朗呢?現在的我究竟有幾年的工作經驗了呢?Steve Jobs: "If today were the last day of my life, would I want to do what I'm about to do today." 如果今天是人生的最後一天,我能為這個世界留下任何貢獻嗎?

翟本喬演講

2013/03/26 (Tue.)

托公司舉辦 IS Tech Summit 之福,有幸在翟本喬發布《我在 Google 的第一課》隔天,聽到本人的演講,題目是《Breaking the Frames》。

翟本喬用了非常多的例子,解釋我們是如何受到框架,或者可以說是不必要的假設、成見、經驗、限制等,所影響。像是 1 + 1 = ?,一般的解答是 2,但在 boolean 運算中答案會是 1,在 1-bit 的加法運算器中答案會是 0。在不同的假設框架下,得到的答案也將完全不同,差別在於我們能不能看出框架,並勇於從更高的層次來挑戰原有框架。

其中一系列有趣的例子,從一個問題開始:什麼是 Google 最大的花費?人事成本?水電費?稅金?都不是。Google 最大的花費是「機會成本」,也就是盡量在所有可能的決定當中選擇最有利的一個。《我在 Google 的第一課》裡面提到的 US$2,000 以內一律免申請報帳是一個例子,另一個眾所皆知的例子是 Google 的免費食物。公司提供食物表面看起來是額外的支出,但考量員工外出吃飯可能耗掉至少一個小時來回路程,而這些省下來時間的產值將比一餐的費用還要高,所以公司提供食物反而是節省成本的作法。同理,公司提供理髮廳、健身房、按摩師、遲接小孩不罰款的托兒所、... 等,也就再合理不過了。

可惜要趕去參加討論作業的 meeting,後來的部分就沒繼續聽下去了。不過如果依照「機會成本」的概念,或許我應該選擇翹掉 meeting 繼續把翟本喬的演講聽完才是(更何況 meeting 後來也沒準時開始...)?XD

車禍

2013/01/31 (Thu.)

拖磨了整整七個月的車禍事件,終於即將告一段落,雖然結果不那麼令人滿意。

自從去年 07/01 被撞以來,Daisy 飽受脊椎和骨盆傷害的痛苦,至今依然需要靠復健來減輕疼痛。自己則是跑遍了整個車禍後續處理流程,包含當天現場員警處理及稍後在台大急診室的急救和筆錄(如果部隊救護車不算的話,這算是第一次搭民間救護車吧)、幾天後到學校遞假單、多次進出醫院申請醫療收據和診斷證明副本、到臥龍派出所及交通大隊大安分隊調閱路口監視錄影記錄(由於機車沒辦法騎,也有了第一次搭警車的經驗)、兩次到交通大隊申請「交通事故初步分析研判表」、多次進出大安區公所申請調解委員會調解、進行法律諮詢、兩次調解未果及申請「調解不成立證明」、將機車交由車隊指定車行維修(車牌還被機車行搞丟)、多次往返明台產物保險及臥龍街派出所處理強制險理賠(因為是登記車隊資料而沒有肇事司機資料,加上肇事不久就被退保,處理起來特別麻煩)、處理第一產物保險的第三責任險事宜、到臥龍街派出所提告並接受筆錄、和 Daisy 一起到大安分局接受筆錄、和 Daisy 一起走地檢署、和 Daisy 一起走地方法院及最後的調解。

這當中許多細節,雖然常收到親友轉寄一些車禍處理流程的文章或注意事項,不過還是要親身經歷過一次,這些東西才會深深烙印在腦中。再者,這次碰到的對象是計程車司機,也見識到肇事司機、車隊處理人員、第三責任險人員、甚至法院調解委員之間的微妙關係。話說這種八卦實在不適合在公開場合發表,有興趣再私下討論吧。

總之,這種事還是少發生的好。不過既然發生了,從中得到一些痛苦的經驗,也算是人生旅程中一段難忘的回憶,至少以後可以很驕傲地對小孩說:「拎北拎木以前一起被車撞 blabla...」

自殺

2013/01/20 (Sun.)

最近發生的兩起自殺案件,不得不讓人思考,這個社會到底怎麼了?

2013/01/10,台北市金華國中訓導主任上吊自殺。富士康自殺事件早已不令人感到意外,曾幾何時,人人擠破頭想捧的鐵飯碗,也只能以自殺的方式抒發內心的矛盾、掙扎。教育的東西個人了解不深,不過這當中絕對有許多需要解決的問題,例如 pingooo 最近在探討的齊頭式平等體罰問題怪獸家長、甚至近日浮上檯面的軍公教社會觀感及福利縮減(可參閱《創新自殺》《為何猶太人死也不會去考公務員?》)等。由此看來,這個世代的老師還真不是普通人能勝任的職業啊!

2013/01/11,電腦天才 Aaron Swartz 自殺於紐約公寓,同樣是以上吊的方式,詳見Inside 報導。對孔子來說,《禮運大同篇》是他心目中的理想世界;對 Martin Luther King 來說,《I have a dream》才是這個世界應有的共同信念;而對 Aaron Swartz 來說,知識,尤其是透過稅收來維持的學術單位產生出來的知識,應該公開出來讓所有人使用,或至少讓原作者從中獲得一些鼓勵,而不該由少數出版商所壟斷、霸佔、營利。回想人類進步的歷史,若不是 Maxwell 的電磁學,Einstein 不會發展出相對論這麼跨時代的理論;若不是 Faraday 對電磁感應的發現和研究,Maxwell 也沒辦法發展出電磁學。以此類推不難發現,當今人類的進步,仰賴於過往知識的累積、延伸、甚至跨領域交互影響。這麼說起來,所有知識都公開出來不就是全體人類最好的選擇了嗎?如果知識所有人能獲得應有的報償的話的確如此,但在功利掛帥的現實環境下,若知識被任意拿去使用造成知識所有人落得只能喝西北風,那還有誰要來創造知識呢?或許這正是智慧財產權和專利存在的目的。然而專利一旦存在,勢必影響知識的散播,甚至會被不懷好意的人,例如專利蟑螂,拿來利用。在促進進步和保護個人之間,到底知識該開放還是私有,還真是個兩難的問題啊!對付這種兩難困境,創用 CC 授權台灣版)或許是個不錯的折衷方案。然而或許未來有一天,全體人類都不愁吃穿的一天,犯罪沒有任何好處而不再有犯罪的一天,只有自發性的合作組織而不再有的私人企業的一天,知識的完全開放是絕對可行的。不再需要專利,不再需要保密,人類的進步速度也將因此到達另一個顛峰。為這個目標努力,I have a dream!