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

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

何謂技術債 ?

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

我們的使命及願景

電子豹的使命

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

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

【適合人才成長的企業文化】- 電子豹 NewsLeopard

電子豹企業文化

如果把企業擬人化,企業文化就像是這個人的品格,品格會影響到這個人的做事準則及判斷、外界如何看待這個人及如何與這個人合作,如果品格明確還可以讓這個人大腦手腳協調、行動加快。

當電子豹處在 0 到 1 的階段時的所有做法及決策都是我個人的反射動作,我專注在摸索市場需求與商業模式的建立,在商業模式及財務報表裡沒有一個變數叫做「企業文化」,所以我一直沒有注意到這件事。但當電子豹要由 1 要走到 10 的階段公司開始需要增加人手時,我才發現公司如果沒有明確的企業文化,我根本無法判斷這個人是否適合進來公司。 繼續閱讀