我還技術債前的心理掙扎

上一篇有提到何時該還技術債,所以大約一年多以前我就知道我累積了太多的技術債了,常常解了 A 問題,B 問題就跑出來。技術解不了就靠人力解,靠人力不夠就改商業邏輯。當然我們的產品還是很棒,仍然可以滿足某一群人的需求,但隨著客戶數增加、口碑的效應,慢慢的也吸引到一些知名品牌大公司的詢問,而在做完簡報後就知道我們的產品無法完全滿足客戶的需求。所以其實我一直都知道產品不足的部份是什麼,只要把不足的部份補上,這些大公司就會成為我們的客戶了。 繼續閱讀

程式設計師的無形債務:技術債

上週日電商最大的節日雙 11,因為流量過大讓 PChome 和 momo 網站雙雙掛掉,也讓大家開始注意到技術債這個議題,剛好我為了處理電子豹的技術債已經花了一年多的時間、繳了很多學費和白了好幾根頭髮 (還有很多來不及白就掉落的 T_T ),有些心得可以和大家分享。( 因為我這篇是想寫給大部份人看的,所以我盡可能不會使用技術的專有名詞。)

何謂技術債 ?

為了方便非圈內人了解,一開始先來說明一下,何謂技術債,根據維基百科的定義:技術負債(英語:Technical debt),又譯技術債,也稱為設計負債(design debt)、程式碼負債(code debt),是編程軟體工程中的一個比喻。指開發人員為了加速軟體開發,在應該採用最佳方案時進行了妥協,改用了短期內能加速軟體開發的方案,從而在未來給自己帶來的額外開發負擔。這種技術上的選擇,就像一筆債務一樣,雖然眼前看起來可以得到好處,但必須在未來償還。軟體工程師必須付出額外的時間和精力持續修復之前的妥協所造成的問題及副作用,或是進行重構,把架構改善為最佳實作方式。 繼續閱讀

我們的使命及願景

電子豹的使命

讓電商可以用最簡單、快速、有效的方式把對的訊息用對的渠道在對的時間傳遞給對的人 – 電子豹的使命

對於電商來說,我們思考著有什麼需求是即使世界快速變化也不會改變的,有什麼痛點是因為世界快速變化而產生的 ? 這二個問題的共同解答我們相信就是訊息傳遞。消費者取得電商訊息的渠道愈來愈多元,同時又因為充滿太多垃圾訊息,在各種過濾篩選的機制下造成電商很難精準傳遞訊息給有需求的消費者,進而影響電商的營運。我們認為這個問題在未來的世界裡只會愈來愈嚴重。電子豹的使命是透過技術及服務,讓電商可以用最簡單、快速、有效的方式把對的訊息用對的渠道在對的時間傳遞給對的人,而電子豹的願景是成為世界上最值得信賴的電商訊息傳遞平台 繼續閱讀