2015年10月10日 星期六

鋼鐵人馬斯克 讀後心得 Part 1

  這個月馬不停蹄的看完了Sleepy小姐買的鋼鐵人馬斯克,非常精彩。書中也說明了Tesla, SpaceX, Solar City從創辦到瀕臨破產到終於賺錢之間的故事,非常激勵人心也很引人深思創業的本質。我沒有辦法記下每一個細節,也不寫為了寫心得又回去翻書,所以就只針對三家公司讓我特別印象深刻的部分來做簡單記錄,方便以後自己再回來看。

SpaceX

過去對於SpaceX的印象還是停留於一個"有錢富豪做太空夢"的程度,雖然這個印象並不完全錯誤。Elon Musk對於上太空確實有著比較天馬行空的想像,投資殖民火星目前來說也無法為大眾接受,但是我認為歹丸狼在報髒霉體的宣傳之下還有幾個很重要的點沒有了解。
  1. SpaceX將太空火箭的成本減低到大約是NASA的一半,甚至比中國或是俄國的火箭還要便宜,而且同時這些火箭都是在工資貴的要命的美國生產的!SpacsX用了矽谷新創公司的精神大幅改善了火箭製和造研發的速度,重新設計了火箭,善用現在已經被大幅低價量產的電子零件,硬體加軟體重新整合再減去了NASA的政府包袱,達到了驚人的成果。未來更計畫要利用火箭的回收技術來再把火箭的成本減少九成... 隨著成本的降低,其實SpaceX目前已經不斷的在替世界各國發射火箭(包括台灣,歐洲各國的衛星,國際太空站的補給,NASA的太空計畫也...)並且已從中開始盈利。
  2. Musk對於物理學,經濟學等複雜的科學早就有很深刻的了解,但他卻從來沒有停止學習,閱讀了無數火箭相關的著作,又不斷地從SpaceX員工的身上吸取更多相關的知識。因此Musk對於物理基礎原理的了解,造成了他對於產品的想像力不受限,對於產品他總是要求員工回歸最基礎的物理限制,來說明一件事情為何能夠或無法完成。外加他對於經濟學和公司營運也有很深刻的了解,所以他的眼界總是能夠比別人更深更廣。這也讓我警惕到像Musk這樣的人都對於知識的飢渴,而聰明和努力都不及他一成的我們憑什麼不更加努力呢?
  3. SpaceX對於未來的目標一直是很明確的,大家有著共同的夢想才能夠一起去努力。雖然說時程上總是不如Musk所預期,但是對於產品的要求卻總是能夠如同Musk一開始所承諾的一樣,或許這也是能讓公司員工和投資人對他有信心的秘密。讓人不禁想信有一天他真的會去用核能去暖化火星!
從SpaceX的故事也不禁讓我反思台灣的狀況。台灣的新創公司對於未來是否有目標有想像,還是打著精實創業的名義無的放矢?高喊著軟硬整合的廠商是否有找到真正需要整合的產業並且從頭檢討軟硬整合的本質?智慧家庭,智能城市的軟體/硬體分別是什麼?是更多的QR Code?還是更多的智能電視?電燈泡?冰箱?還是需要徹底升級家庭的電力系統?至於公司的老闆是否能像Musk一樣了解所有知識跟細節,勇於承認錯誤跟快速改進?或許真的如同Musk所說的:"如果有人說他從失敗中學習,那他是錯的。成功有太多太多比失敗更值得學習的地方了!" 

Elon Musk也解釋過,再大舉的改革的過程中,節省成本最好的方法就是在試驗得很初期就能夠任知到某些決策是錯誤的,他又說美國政府最愚蠢的地方就是許多科學研究計畫在第一個月就已經知道會失敗了,但基於法規卻必須繼續走完剩下的半年一年... 或許這也是Musk能用比別人更快的速度更低的成本一次又一次讓公司死裡逃生的關鍵。

最後用引用Musk在TED Talk上主持人的結論

"Boys and Girls, study physics, and learn from this guy!"


太多心得了... Tesla跟Solar City晚點再打....

2015年10月7日 星期三

Growth Hack 入門心法班心得分享

如果你想....
讓自家產品自己銷售自己
讓你的廣告費用成為病毒傳播的「火種」而非單純「當柴燒」
30秒講解Growth Hacking這個聽起來就超級酷的概念給你朋友,讓你朋友對你肅然起敬

Intro to Growth Hack -- 

兩個小時讓你快速進入Growth Hacker的Mind Palace!


講師Xdite透過自身經驗的分享以及日常生活的觀察,一個又一個有趣、好玩的故事緊扣Growth Hack實作上面的技巧,短短兩小時讓你快速瞭解當一個Growth Hacker是怎麼想的,有哪些要注意的地方以及使用的技巧。

Growth Hacking是美國矽谷新創公司早就風行好多年的行銷技巧(2011年開始有相關搜尋量),透過數據化的衡量仔細找出自家服務每個Stage的流失並且找到完成轉換的瓶頸,進而不斷A/B測試、改善及調整,最終達到使用者或者是業績爆炸成長的目標。

在Coursera的Marketing in a digital world課程當中,行銷人在探討傳統市場行銷方式因為網路/數位科技技術,傳統的4P已經產生大幅度的改變。我覺得Growth Hacking就是傳統行銷在網路時代下變形後的結果,Growth Hacking不單是一門學問,背後是包含著數據分析、消費者心理、使用者流程優化、網站介面設計等等許多領域的相關知識堆砌而成。

Growth Hacking絕對不是一個兩三下就可以講解完的議題,今天聽完心法,明天馬上就可以實作出來。但從Xdite今天的分享,我發現「觀察力」絕對是Growth Hacking的一個重要關鍵,只要用心觀察其實生活周遭,我們接觸的每一個服務,都有Growth Hacking的蹤跡。例如Xdite分享日本餐廳店門口擺放的實體Menu,也是一個Growth Hacking某一Skill的完美範例之一。

所以從今天起,看到每個sign-up按鈕或者是收到每一個Email Newsletter的當下,我都要額外花個5分鐘來觀察一下不同公司是如何引誘使用者上鉤的,讓Growth Hacking的技巧觀察充斥在我每天的生活中!

不知道你最近是否也有遇到什麼服務或者是產品,讓你情不自禁/鬼迷心竅的莫名按下註冊鈕或者是交易成交鈕呢? 請在下方留言區跟我們分享↓ :D

2015年6月28日 星期日

「創新是一種態度」讀後感

追蹤翟神Facebook已經好一陣子了,已經忘記什麼契機讓我開始關注,但每每看到他與兔兔互動的對話都會心一笑,看到他對於時事的針貶就覺得又學到了一課。總之就是一個集幽默、知識及邏輯思辨的一個好地方。看到翟神要出書,當然第一時間預購並且拿到了預購簽名版:D

創新是一種態度」這是一本鼓勵創新思想的書,本書的風格跟作者本人在Facebook上的風格如出一轍,輕鬆好讀又幽默,從點出日常生活我們常常不自覺自我限制的框架,到說明創新有哪些、創新是一種態度不是制度,最後鼓勵讀者把這些思想帶進生活中。(要像張無忌學太極一樣,無招勝有招...很高深的境界啊)。

「網路,不只是一個媒體!」

書籍的第一章就提到去總統府為馬英九上課說明整個網路社會是怎麼一回事,很重要的一點提到「網路,不只是一個媒體!」,而是人民真正生活互動的媒介。作者用馬路比擬網路,馬路一鋪下去,馬路周遭人民的生活方式、商業活動、社會結構,全部都會受到影響,這就跟「網路」現在為整個台灣、全球帶來的影響,如果只是繼續把網路當作一個媒體、一個傳播資訊的管道看待,會錯估了網路的力量以及整個網路社會。//這個跟最近開始上的Marketing in a digital world 課程相呼應,希望後續有機會分享

「三思而後不行---真的不行嗎?真的不行嗎?真的不行嗎?當你有一個新的想法,遇到阻礙時,至少找出三個真正不可行的理由,然後才能放棄,不要一個理由就把你打垮」

要有好的理由才能維持現狀,要不然每天都要想著如何去改變!可以是改良既有模式的改變、漸進式的改變、跳躍性的改變,不知道什麼時候做得到,但是...常常練習一定會越來越好的!!

2015年4月11日 星期六

C++ 學習小筆記 Smart Pointer

基本上就是參考這篇StackOverflow
Smart Pointer 省掉了自己delete c++ object的麻煩
如果用原本C++的pointer:
MyObject* ptr = new MyObject(); 
ptr->DoSomething();
delete ptr; 
但是如果用的是Smart Pointer
SomeSmartPtr<MyObject> ptr(new MyObject());
ptr->DoSomething(); 
不用 delete ptr 超方便der
但是事情當然不會這麼簡單
要看你用的是哪一種smart pointer
(目前覺得)常用的有幾種

  1. unique_ptr (只會活在scope裡面)
  2. shared_ptr (會幫你做reference counting)

大概就是這樣 小心使用囉~


2015年4月9日 星期四

與Kindle Voyage電子書閱讀器相處的30天

提到電子書就會馬上想到Amazon鼎鼎大名的Kindle e-reader,在澳洲交換學生的時候,常常在通勤的路上,都會看到至少一人手上拿著一台輕薄Kindle享受閱讀,由於中文電子書在Kindle上的數量還是非常的少,所以當時對於Kindle的唯一印象就只有「電子墨水模擬文字在紙張上的呈現,比起一般螢幕對眼睛比較好」。

前陣子實際入手一台Kindle Voyage後,發現Kindle真的是愛閱讀者最佳的好朋友,因為:

Kindle好棒理由No.1: 上網緩慢的不方便,讓使用者完全專注于閱讀
雖然Kindle有wifi/3G連網功能,但是使用上的不便,你絕對不會想要用Kindle瀏覽網頁,但這也讓使用者可以真正專注於閱讀的內容,而不會像使用平板或手機閱讀時,容易分心滑去其他app或者是看一下別人的動態。

Kindle好棒理由No.2: Amazon提供“Send sample to Kindle”試讀服務
中文電子書的數量在Kindle的確還是很少,但是英文電子書資源完全不用擔心,Amazon上除了許多讀者用心撰寫的書評可以參考當作選書的依據,最棒的是只要一鍵就可以讓Amazon把電子書試讀本免費傳送到你的Kindle裝置,完整一章讓你可以先看一下書籍合不合你胃口,再決定是否購買(Amazon的設計讓你在試讀後,可以輕鬆從Kindle再一鍵快速完成購買,這點深深地向Bezos致敬!)

Kindle好棒理由No.3:Chrome Extension“Send to Kindle”收藏
在網站上看到喜歡的文章,可以透過這個extension傳送到Kindle上,雖然電子墨水對於眼睛是否真的比較健康還是個未知數,但是Kindle裝置單純的閱讀環境,讓我自己挺喜歡在Kindle上面閱讀的,有了這個Extension讓我除了電子書,更增加了在Kindle上可以閱讀的資料,讓Kindle成了我最愛的“Read it later”神器也是知識寶庫!


最後附上我在Kindle上看到的廣告,這系列如果出海報我應該也願意掏錢出來買!
“Children exposed to reading may become CURIOUS, INDEPENDENT or even develop an IMAGINATION full of wonder”

祝大家Happy reading囉!

2015年3月27日 星期五

C++ 學習小筆記-std::map vs std::unodered_map

顧名思義map 跟 unordered_map的差別在於"ordered"
也就是 map是有order unordered_map則沒有,
差別(應該是)在於底下的實作方式
map 是用類似 Binary tree 之類的方式來實作,所以也支援從 find()的結果開始繼續iterate
還有lower_bound() 之類的功能
而 unordered_map推測應該是用 hash_table 來實作
因此:
unordered_map所花費的記憶體空間比較大,但一般情況下會比較快
然而worst case底下 map 會有O(logN)的時間複查度 unordered_map 卻有可能用到 O(N)
所以 ... 自己看個伴吧 :P

技術提供:Blogger.