Tag Archives: Software

工程師轉職商人的心路歷程

這輩子成長最快的一年 從 2013 年 1 月到 2015 年的 2 月之間,「米邦」是我懷抱軟體夢想創業的最後一間公司;離開前,我開始真正懷疑自己做的事情是不是做自己爽的,其實我根本不知道怎麼創業。當開始承認自己的無能後,是我第一次真正反省,這從頭到尾只是自己的一廂情願。 離開米邦後,是我第一次完全沒有方向感,我不知道要做什麼,唯一知道的是:我絕對不能再寫軟體了。好巧不巧,碰到我現在的老闆,他的成就讓我毅然決然放棄寫程式,投入電商圈開始從頭學起。 回頭看自己 放掉自己擁有的一切重新開始,那種恐懼感真的很可怕。 這一年時間,我徹底把寫程式這個技能丟掉,重新學習新領域,然後回頭寫程式;用 15 天打造出來的電子商務(EC,以下簡稱電商)系統,目前乘載每個月 3 千 5 百萬到 4 千 5 百萬的營業額,自己經營的電商公司每個月以三倍速度成長。 今天要分享的是,回頭看自己過去與現在差異,希望能把自己的經驗分享給一些曾經和我有一樣想法的工程師,提供您們一個參考。

Posted in Software, Technology | Tagged , , , , , , | Leave a comment

Microsoft + Nokia: Now We’re All Like Apple

Ten years ago, everybody in the tech industry — and I mean everybody — was convinced that the best way to dominate a technology market was to create an operating system and license it to a bunch of other companies. … Continue reading

Posted in Technology, Wireless, Work | Tagged , , , , , , , , | Leave a comment

Process kills developer passion

Best practices sound good in isolation, but they can suck the life out of developers. The other day, at lunch, I had a bit of an epiphany. I also had the pulled pork, but that’s another story. In any event, … Continue reading

Posted in Programming, Software, Work | Tagged , , , , , , , , , , , , , , , , , , , | Leave a comment

優秀是一種習慣

這是我換工作後最大的感想。 大家對於技術的掌握度與細節的挑剔程度,遠超過我過去的工作經驗。 很高興有機會與大家共事,以後還要請大家多多指教。

Posted in Work | Tagged , , , , , , , , , , , , , , , , , | Leave a comment

Real men program in C

A couple of months ago, I ate a pleasant lunch with a couple of young entrepreneurs in Baltimore. The two are recent computer science graduates from Johns Hopkins University with a fast-growing consulting business. Their firm specializes in writing software … Continue reading

Posted in Embedded, Programming | Tagged , , , , , , , , , , , , , , , , | Leave a comment

晨星(MStar)的 GPS 晶片韌體出問題

最近 GPS 產品市場有大件事發生,就是晨星半導體(MStar)的 GPS 晶片韌體有 bug 會造成 GPS 導航器無法定位,網路上傳聞該軟體 bug 是跟 GPS 特殊的計時系統有關,問題都發生在 2009/6/14 ~ 2009/6/20 之間。 消息最早是台灣知名度頗高,擁有無數潛水工程師的 Mobile01 論壇上爆發出來:GPS全掛點了….現在下午兩點四十一分 經過一些稍微專業點的網友們或探問、或拆解,發現全是裡頭裝配有晨星半導體(MStar)GPS 晶片的導航器才有無法定位的問題,另外有人還發現有系統時間錯亂的狀況。出狀況的機種大部分都是 GoNav 牌,而有 GPS 功能的手機則完全沒有災情傳出。 沒多久就有人爆出是晨星(MStar)GPS 晶片的問題所造成,甚至有人猜測是 MStar 韌體只拿 9 bits 來存放 10 bits 長度的 Week Number 資料,因為 6/14 … Continue reading

Posted in Technology, Wireless | Tagged , , , , , , , , , , , , , , , , , , , , , | 5 Comments

Google 打開軟體黑盒子 台廠可分段切入 Android 產業鏈

2008 年中當我們與一些台灣廠商接觸時,大家對於 Android 多處於觀望階段,雖然技術人員都有興趣,但因市場還不明朗,他們寧願將研發資源放在 Windows CE 上,畢竟這個市場雖然利潤有限,但已經實際可以看到產能與銷售量;不過,隨著 G1 手機銷售表現亮眼,許多台灣廠商開始表達高度興趣,氣氛已有明顯轉變。 過去手機軟體的各層介面,都被微軟(Microsoft)公司包了,就像黑盒子一樣,台灣廠商很難突破,現在 Android 是完全開放且符合開放原始碼(Open Source)的軟體平台,而且每個軟體模組與層次(Layer)均有清楚定義,因此,台灣廠商有機會解開此一黑盒子,並發揮游擊戰的優勢,只要有能力及投資意願,可以專注於單一技術發展,類似 PC 產業分段切入不同的垂直產業鏈。 雖然 Linux 存在已有一段時日,但 Linux 的開發人員來自世界各地,沒有人負責把關品質,現在 Google 主動扮演去蕪存菁及整合的角色,希望大力推廣 Android 平台後,讓全世界的人都來做 Android 平台的產品;初期 Google 站出來打響自己的手機名號,但未來還是會退居二線,固守在內容與服務供應商(contents & service provider)的定位與角色。 有些人會納悶,Google 為何要投入那麼多資源推出免費的 Android 平台?但 Google 的算盤早就打好了,其完全掌握到媒體的特性,深知提高廣告收益最大的關鍵就是增加客戶基礎,一旦 Google 的網路內容與服務觸角延伸到更廣,從 PC … Continue reading

Posted in Software, Technology, Work | Tagged , , , , , , , , , , , , , , , , , , , , , | 1 Comment

手機平台太多 軟體開發業者左右為難

隨著智慧型手機日漸風行,手機軟體也成為業者搶食的商機。目前檯面上的手機大廠,如諾基亞(Nokia)和蘋果(Apple)等業者,紛紛不遺餘力地吸引外部業者為其產品開發程式,不但能讓自己的產品更吸引人,還可順便靠軟體大賺一筆。 據商業週刊(BusinessWeek)報導,手機業者一窩蜂開發軟體的趨勢,呼應諾基亞執行長 Olli-Pekka Kallasvuo 認為精良的硬體不再足以擄獲消費者的看法,只有結合服務的手機,才會受到大眾青睞。 因此,外部軟體業者受到業者徵召,為各家平台撰寫手機程式。不過礙於作業系統相異,同樣的程式無法在不同手機使用。例如,蘋果 iPhone、RIM(Research In Motion)黑莓機(BlackBerry),和諾基亞系列的智慧型手機,追蹤使用者支持的足球隊伍表現的程式,版本就不同。 但短時間內,手機作業平台市場,恐怕還是山頭林立,百家爭鳴。因此這樣的情況造成軟體開發業者撰寫程式的困難。他們當然可以針對不同的作業平台,打造手機程式。不過,這樣做不但曠日費時,也浪費成本。所以,他們往往選擇市場上最受歡迎的產品,並捨棄其他相對弱勢的產品。 不是沒有軟體業者嘗試為所有手機提供相同程式,例如,社交網站 MySpace 早期便試圖如此,不過創辦人暨執行長 Chris DeWolfe 表示,該公司很快發現此舉有執行上的困難,因此 MySpace 現在只針對 iPhone 和黑莓機開發程式。 對於手機軟體開發業者面臨的困境,昇陽(Sun)有意以自家為手機提供的 JavaFX 軟體,解決平台太多的問題。也有另 1 種可能性,就是在西瓜效應發酵的情況下,手機軟體開發業者只選擇某些熱門機型,當僅有數款手機成為市場主流產品後,外部程式開發業者也毋需再煩惱自己在選擇手機平台時,是否會壓錯寶。     電子時報 申文怡

Posted in Wireless, Work | Tagged , , , , , , , , , , , , , , , , , , , , , | Leave a comment

Esmertec to Acquire Purple Labs Creating Europe’s Largest Mobile Phone Software Company

Combined business will be called Myriad Group AG, and retain listing on SIX Swiss Exchange. Myriad is industry leader in Android platforms and four of the most important mobile applications – Java, browsers, messaging and USSD-based data services. Consolidated worldwide … Continue reading

Posted in Software, Wireless, Work | Tagged , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

Apple 和其他各家 Mobile OS 可從 Palm webOS 學到什麼?

What Apple could learn from Palm’s webOS Where Apple might need to catch up: Push notifications Developer freedom, transparency Multitasking Synergy contacts IM integration Ease of development with web standards Spotlight-style functionality Speed Keyboard, removable battery Copy and paste Where … Continue reading

Posted in Technology, Wireless | Tagged , , , , , , , , , , , , , , , , | 1 Comment