當兵的時候,身邊的同袍都小我個五歲左右,連長都比我小一歲。也許是因為當兵前就在做軟體的工作,所以跟同袍聊天的時候,不免會問到,當兵後想要做什麼事情。這時後我才發現,大家對軟體的認知真的有限。即使你花了30分鐘用很簡單的方式說明,也不見得他們會了解你在做什麼事情。不過你倒是可以看到很多不一樣的生活態度與思維。
其實在早期選填科系跟自願的時候,我可以有兩個選擇,美術 or 電腦。你可以說這兩個領域是差異很多,不過對我來說都是有興趣的。由現在的狀況回推,我是選擇的電腦方面相關的方向去工作,一直到現在獨立的開發(剛剛開始)。獨立開發的感覺,跟設計師在設計一個產品的感覺很類似,都是必須設計一個東西給客戶或是普羅大眾使用。但是比較大的差異就是,軟體比較好複製,產品比較難複製,有時候是沒辦法複製成一模一樣。
那軟體工程師,其實就是跟設計師做一樣的工作,只是出來的成品不同而已。其實設計師很注重自己的作品做的好不好,某種程度也是軟體工程師重視自己寫的軟體,好不好用?使用者喜不喜歡?這樣的感覺,就是設計師跟工程師所得到的成就感,對於某些設計者來說,這比給他一大筆錢還來的重要(我是其中之一)。不過失敗的產品,就是需要檢討,下一次才會知道用什麼樣的結構,設計概念來施工,才會讓使用者用開心。
軟體很重要,是很花時間的設計。而也是很有附加加值的地方,只要還有熱情,就應該要繼續努力下去。
如果可以開發出一些像 Aeron Chair 等級的軟體,人生就很有價值了。
2011年4月25日 星期一
2011年4月8日 星期五
軟體與設計思維
使用MacOS的朋友應該會有種感覺,為何常常在mac上都會有一些很奇怪,但是又是超級好用的軟體,可是偏偏價格就是十幾美金起跳。這些軟體某種程度來說,都是很單純的軟體,有時甚至是很簡單的軟體,他就是只做一些事情,但它就可以用很直覺的方式來幫你完成。

如同TaskPaper的概念一樣,它像是個筆記本。可以讓你容易條列一些東西,然後可以輕易幫你增加tag,你也可以簡單的點一下,就把已經完成的東西mark起來,並給予完成的時間戳記。
目前有看到幾種用法:
- 當做開發軟體的開發記錄,記錄哪些功能完成,或是有那些臭蟲產生。(TaskPaper開發者)
- 拿來當Todo List
- 拿來當長期目標的規劃
- 拿來寫Blog或文章
- 拿來當投影片的大綱規劃
- 拿來當會議記錄(這很方便,而且事後修正很快)
TaskPaper其實也有iPhone的版本,可以參考AppleSeed的介紹
也許用過的人會說,其實這套軟體很簡單,沒有什麼複雜的程式概念。但是他卻是帶來了一個使用上的新體驗,把設計者希望的使用模式設計出來,讓使用者也可以感受到原來記錄這些事項是可以很輕鬆。而這就是軟體的另一個價值,『設計思維』。而設計思維才是軟體的精神所在,也是軟體有價值的地方。
其實在windows上也有很多不錯的軟體,也許是因為盜版太猖獗的關係,很多軟體開法者,沒有辦法靠單一軟體生活下去,所以軟體就漸漸的不再更新,也不再那麼好用,因為沒有注入使用感受與設計思維。
反觀在Mac上的軟體,也許是因為使用者願意付費的關係,倒是存在非常多設計優良的軟體,有些軟體甚至只有一個開發者。這是很有趣的一個現象,其實我不確定TaskPaper是否只有一位開發者,但是似乎這樣的模式是可以支持開發者繼續專心設計好用的軟體,並提供後續更新的服務。
而對於使用者來說,其實後續『更新服務』也是另一個軟體所要呈現價值,這才是軟體服務業的概念,不是一次就售出結束,而是可以提供有限度的服務。
用這樣的角度其實跟在設計椅子(Herman Miller)或其他的商品,是有類似的概念。
Miller Aeron chair 的價格不便宜(約台幣三萬多),如果以下面兩個角度來看:
- 設計思維:
其實不用再多說,因為已經被收入到博物館裡面,所以有空去坐坐看,你可以感受到她的價值。
- 更新服務:
提供了主體十年保固,椅網五年,十年後還可以幫你回收原本的椅子,讓你在用半價買一張新的Aeron chair。
有點離題,不過如果軟體開發者能用這樣的思維去設計他的軟體,也許他會願意針對設計的部分花更多心思,這樣你的軟體才會有特色,讓購買者感受到你的用心,這樣軟體在消費者心中就會有一個無形價值,這種無形的價值常常被稱作『品牌』。
PS. 這篇文章是用TaskPaper打好,在貼上來的,當然結與字體的部份是有手動修改。
如同TaskPaper的概念一樣,它像是個筆記本。可以讓你容易條列一些東西,然後可以輕易幫你增加tag,你也可以簡單的點一下,就把已經完成的東西mark起來,並給予完成的時間戳記。
目前有看到幾種用法:
- 當做開發軟體的開發記錄,記錄哪些功能完成,或是有那些臭蟲產生。(TaskPaper開發者)
- 拿來當Todo List
- 拿來當長期目標的規劃
- 拿來寫Blog或文章
- 拿來當投影片的大綱規劃
- 拿來當會議記錄(這很方便,而且事後修正很快)
TaskPaper其實也有iPhone的版本,可以參考AppleSeed的介紹
也許用過的人會說,其實這套軟體很簡單,沒有什麼複雜的程式概念。但是他卻是帶來了一個使用上的新體驗,把設計者希望的使用模式設計出來,讓使用者也可以感受到原來記錄這些事項是可以很輕鬆。而這就是軟體的另一個價值,『設計思維』。而設計思維才是軟體的精神所在,也是軟體有價值的地方。
其實在windows上也有很多不錯的軟體,也許是因為盜版太猖獗的關係,很多軟體開法者,沒有辦法靠單一軟體生活下去,所以軟體就漸漸的不再更新,也不再那麼好用,因為沒有注入使用感受與設計思維。
反觀在Mac上的軟體,也許是因為使用者願意付費的關係,倒是存在非常多設計優良的軟體,有些軟體甚至只有一個開發者。這是很有趣的一個現象,其實我不確定TaskPaper是否只有一位開發者,但是似乎這樣的模式是可以支持開發者繼續專心設計好用的軟體,並提供後續更新的服務。
而對於使用者來說,其實後續『更新服務』也是另一個軟體所要呈現價值,這才是軟體服務業的概念,不是一次就售出結束,而是可以提供有限度的服務。
用這樣的角度其實跟在設計椅子(Herman Miller)或其他的商品,是有類似的概念。
Miller Aeron chair 的價格不便宜(約台幣三萬多),如果以下面兩個角度來看:
- 設計思維:
其實不用再多說,因為已經被收入到博物館裡面,所以有空去坐坐看,你可以感受到她的價值。
- 更新服務:
提供了主體十年保固,椅網五年,十年後還可以幫你回收原本的椅子,讓你在用半價買一張新的Aeron chair。
有點離題,不過如果軟體開發者能用這樣的思維去設計他的軟體,也許他會願意針對設計的部分花更多心思,這樣你的軟體才會有特色,讓購買者感受到你的用心,這樣軟體在消費者心中就會有一個無形價值,這種無形的價值常常被稱作『品牌』。
PS. 這篇文章是用TaskPaper打好,在貼上來的,當然結與字體的部份是有手動修改。
2010年11月7日 星期日
About Facebook: 關於FacbBook
這幾天上映的社群網站(The Social Network),相信已經有部分朋友看完了,來聊聊我的感覺吧!
這部片是在描述 Facebook(以下簡稱臉書)是如何成立,以及跟合夥關係人間的利益與友情的交葛,另外一部分也可以看到所謂的創投(創業投資者),在公司成立的時候是如何有技巧的取得新創公司的股權然後,並給予適當的幫忙,這也是一種投資的手法,不過這對一般市井小民來說,是很陌生的。剩下的內容不多贅述,請到戲院去觀看吧!或是您可以透過這邊的連結去看看國外的專訪,算是很清楚的訪問。
這部片是在描述 Facebook(以下簡稱臉書)是如何成立,以及跟合夥關係人間的利益與友情的交葛,另外一部分也可以看到所謂的創投(創業投資者),在公司成立的時候是如何有技巧的取得新創公司的股權然後,並給予適當的幫忙,這也是一種投資的手法,不過這對一般市井小民來說,是很陌生的。剩下的內容不多贅述,請到戲院去觀看吧!或是您可以透過這邊的連結去看看國外的專訪,算是很清楚的訪問。
2010年10月24日 星期日
Angry Birds and Android: 憤怒鳥免費大放送
最近看到在 App store 上的 Angry Birds 在 Android 上發表,如果你不知道啥是憤怒鳥(Angry Birds)?看一下下面的 Video 也許你也會有興趣!
在當下的一瞬間,只想到一件事,他是免費的嘛?還是付費,如果是免費,那應該會有廣告。
果不其然,透過朋友的下載與安裝在 HTC Hero 手機上,看到的畫面就是在遊戲的右下角會出現 Admob 的廣告,這麼有趣的遊戲竟然免費提供?天下哪有這麼好的事情?軟體公司是佛心來的嘛?是因為 Angry Birds 在 iPhone 上賣太多了,所以免費提供給 Android ?
也許這背後的思考邏輯應該是下面幾點:
在當下的一瞬間,只想到一件事,他是免費的嘛?還是付費,如果是免費,那應該會有廣告。
果不其然,透過朋友的下載與安裝在 HTC Hero 手機上,看到的畫面就是在遊戲的右下角會出現 Admob 的廣告,這麼有趣的遊戲竟然免費提供?天下哪有這麼好的事情?軟體公司是佛心來的嘛?是因為 Angry Birds 在 iPhone 上賣太多了,所以免費提供給 Android ?
也許這背後的思考邏輯應該是下面幾點:
2010年10月9日 星期六
App Store and Android Market : 兩個菜市場與工程師的生計
其實關於 App Store 與 Android Market 網路上的論戰已經很多,不管從使用者的角度,或是營運商的角度來看,也有不少是開發者的角度來討論的。我是一位工程師,工作的環境以 Linux 為主,個人以 Mac 為主。所以我想以工程師的角度,來思考該如何在這兩個新興的菜市場下生存,並獲得利益,而有機會可以脫離加班的惡夢,做自己喜歡的app。
Android Market,是開放的平台,百花齊放,所以跟著有一堆 Market 出現,中華電信SoftPlaza,台灣大match Market,遠傳S市集,加上 Android 菜市場已經可以購買付費軟體,當然開發者就可以上傳付費軟體。其實 Android devices 的數量大於 Apple 是不爭的事實,只是各種 Market 的出現以及拆帳的方式,真的是有點頭大,如果你想在某個 Market 上賣你的 App,你必須先有與該公司相關的帳務系統並作連結,然後透過該公司提供的上傳方式,去發佈你的 App。
Android Market,是開放的平台,百花齊放,所以跟著有一堆 Market 出現,中華電信SoftPlaza,台灣大match Market,遠傳S市集,加上 Android 菜市場已經可以購買付費軟體,當然開發者就可以上傳付費軟體。其實 Android devices 的數量大於 Apple 是不爭的事實,只是各種 Market 的出現以及拆帳的方式,真的是有點頭大,如果你想在某個 Market 上賣你的 App,你必須先有與該公司相關的帳務系統並作連結,然後透過該公司提供的上傳方式,去發佈你的 App。
2010年9月29日 星期三
Ruby, Rails and Heroku
也許是我太久沒有接觸與 web 有關的服務或是幫人服務,殊不知現在網站的技術其實長大很多,變化也是超快的。再加上有些小需求,想找合適的 hosting 以及放 web service 的地方,所以認真花了點時間看。雖然需求很簡單,但是希望可以有 scaling 機制,以免服務停擺,大致上就是這樣。
看到 Ruby on Rails,小小玩一下,再加上 Heroku 的加持,似乎找到我想要的東西,不過代價就是卡要準備好,然後刷刷刷。
目前處於亢奮狀態,這些東西讓我好 High,看看過陣子會弄出什麼東西來。
其實 GAE 也是可以用的,只是我跟 python 老是不熟,所以才會用 Ruby。
看到 Ruby on Rails,小小玩一下,再加上 Heroku 的加持,似乎找到我想要的東西,不過代價就是卡要準備好,然後刷刷刷。
目前處於亢奮狀態,這些東西讓我好 High,看看過陣子會弄出什麼東西來。
其實 GAE 也是可以用的,只是我跟 python 老是不熟,所以才會用 Ruby。
2010年9月4日 星期六
Apple TV 與 Live Streaming
這篇文章是要來記錄,看完9/1號的 Apple 發表會的想法,如果你還不清楚是什麼事情,可以點連結進去了解一下。發表會的東西很多,我只想聊聊 Apple TV 與這次發表會的Apple官網的 Live 轉播。
在先前的文章,有提到過 Google TV 及所謂的 InternetTV ,在加上現在的 Apple TV ,似乎下一階段的電視的性質將會有所改變,而這改變也是網路頻寬以及硬體已經達到一種平衡,消費者可以接受的平衡,不管在質或量。
Jobs 在發表會中有提到,其實Apple TV不是現在才有的產品,其實它四年前就已經在販售,只是它對Apple來說,是個失敗的產品(承認失敗是好事)。而 Jobs 說,他們在思考為何這樣的產品不是客戶所要的?Apple 想要從中記取教訓,而就是缺少下面列幾點:
- 好萊塢等級的電影及電視節目(Hollwood movies & TV shows)
- HD 畫質(Everything in HD)
訂閱:
文章 (Atom)