「精準「假設」,鎖定目標不失焦
PDCA系統運轉的越快,就能夠越早抵達設定的目標。實踐假設,並反覆檢視,調整,用開車來形容的話就好比「風險駕駛」藉由精確度極高的假設避免重大事故,同時把油門踩到底。使用這套方法,自然可以盡速抵達目標。
換句話說,若你想讓PDCA系統快速運轉,就非得提升假設的精確度不可。而這個假設的一精確度,全都建立在「因數分解」上。具體來說,就是要逐一列出構成「目標」和「現況」的因素。說到「因數分解」,文組出身的讀者也許會感到排斥,但原則上其概念和「邏輯樹狀圖」大致相同。
假設,你的目標是「成為一個完美的上司」,那麼你該做的並不是立刻尋求「如何成為完美上司」的解決方案,而該先運用因數分解試著分析「什麼樣的上司算完美?」。例如,以我個人一|的解析,「完美上司」大致具備「個人魅力」和「商務魅力」兩大特質。
針對「商務魅力」,還能再細分為「領導能力」,「人脈」,「個人能力」,「應對能力」或「遠見」等元素。於是,你就會找出「要擁有領導能力需要做什麼?」,「想拓展人脈該怎麼辦?」等問題。」
「有關於財富與時間的話題。將會拆解成以下三個條目進一步探討:
1、投資財富與時間
2、浪費財富與時間
3、消費財富與時間
這三項的文字內容看似相近,但三者所包含的意義卻是天差地遠。接下來,我想試著向各位解釋這些條目有哪些具體差異。
首先是條目一,之所以使用「投資」這個詞彙,是因為在這種情況下,自己的時間和財富經「過運用以後,報酬率提升的可能性非常高。
相反地,自己耗費掉的財富或時間很有可能會讓報酬率下降的情況,就屬於第二項的「浪費」。至於「消費」,則是介於投資與浪費之間的中立地帶。
就金錢的角度看來,人們在買了什麼東西之後,經常會根據個人判斷衡量「損益」「得失」。這點對於時間也一樣,例如看完電影之後人們常會以「白費時間」,「浪費」,又或者是一「這段時間真是愉快」,「它改變了我的人生觀」等話語,給予這部電影評價。換句話說,我們在日常生活中其實是懂得衡量風險和報酬率的。
然而不可思議的是,一旦在這個習慣當中過度聚焦於「錢」,一定就會有人出現排斥反應。
但如果把焦點放在「時間」上,討論就能順其自然地進行下去。正如同我不斷在提醒各位的一樣,時間和財富對於我們而言,是種雙向持續交換且活躍於人生舞台上的重要資本,因此還是得妥善權衡兩者的平衡才是。
「這樣好像死要錢的人,總覺得很討厭。」「滿腦子都在想錢,真的很無趣。」
我知道很多人會被這種負面情緒束縛,結果始終不願意面對財富的問題。但我認為,這些都不過是漫畫或動畫裡出現的「有錢人」形象,被誇大渲染後植入在世人腦海裡的刻板印象,何況真正死要錢之人的骯髒撈錢手段程度絕對超乎你的想像。這種人由於不會受到身邊的人信賴,縱使再富有也難以長久維持。」
「將個人資產分成以上三類之後,接著就要以投資組合的方式妥善管理。順帶一提,理財規劃人員在替客戶制定理財計畫時常常使用這套方法,它又被稱作「替財富上色的程序」。接下來,我也來說明什麼是「時間投資組合」吧。
時間投資組合,會依照睡眠,工作,自我啟發等時間區塊,反省自己一天或一週以來的時間規劃。
有趣的是,藉由改變時間投資組合的構造,就能夠增加/減少資產,或是提升/降低個人在一各方面的表現。
比方說,把睡眠時間歸零增加工作時間,這麼一來收入很有可能在短期內增加。然而,熬夜導致隔天專注力顯著下降的結果,可以想見工作效率將大幅下滑,從中長期來看甚至會造成健康狀況的惡化,產生負面影響。
睡眠,堪稱是財富投資組合當中的「流動性資金」或「保障資金」,一旦把這類資金歸零,全數挪用為獲利資金進行投資,雖然也許可以在段時間內獲得極高的報酬率。然而,就如同金融「市場不振之際,投資人就得背負極高風險一般,一旦過度壓縮睡眠時間,身體狀況就會變得很不健全,稍有不慎就可能賠掉健康。」
「運用複利的優點在於「時間越久效益越高」,許多懂賺錢的人從年輕時就開始腳踏實地存錢,並自人生早期就積極運用複利的效果。因為他們十分清楚運用複利的優勢。當一筆龐大資金一到手,你該做的不是把它花掉,而是投入複利運用,這才是替自己的未來增加儲蓄的捷徑。
這套運用複利的概念也可以應用在日常生活當中。複利運用的基礎概念是「資本越多,利益越大」,但從另一個角度來看,要說是「運用時間越長,複利的成效越高」也沒錯。就這個層面而言,財富與時間密不可分,兩者應該放在一起思考。
畢竟盡早積極投資工作中用得到的知識,技術,信用(品牌)等,將直接影響工作或財富人力資本,它必定能替自己帶來壓倒性的優勢。若「以複利來思考人生」,便知道即使是二十多歲一剛開始賺錢也不該停下腳步,持續投入大量時間,累積人力資本,接著再運用累積起來的人力資「本創造更多人力資本-這就是運用複利的模範。」
「一般人總覺得「有錢人都是鐵公雞」。以我用私人銀行經理人,創業者身分和許多有錢人來往的經驗而言,我重新體會到這類評價與大眾媒體營造的刻板印象非常類似。
現實中的有錢人,其實多具有強烈的互利互惠精神。這群人不但懂得照顧別人,也非常熱愛人與人之間的互動,越是有錢的人,具備的奉獻精神就越多,這就是我對富裕階層最深刻且直接的印象。
正因為這群人平時都以互利互惠的態度對待身邊所有人,內心抱持「此恩必報」想法者當然也與日俱增,因此碰上能夠把自己從商業危機中解救出來的好人,或是得到可遇不可求的投資機一會等「好事」自然會降臨。
對有錢人而言,這一切也許可以用「不過是運氣好罷了」就輕易交代過去,但以我個人的觀察,大部分的有錢人都是「能夠招來好運的人」。換句話說,他們施予別人的恩情,最終全都會回到自己的身上。
若忠於實踐損益表與資產負債表的概念,目光難免會離不開帳面上的數字,但我總認為真要實現自己設定的目標,心理層面的因素也會成為重要的原動力來源。
我個人也曾經有過這樣的經驗。一直以來,我總是非常珍惜和各界人士建立起來的人際關係。我與過去遇見的所有人,長年以來幾乎都維持著良好的互動。例如前些日子,高中時期在補一智班認識的朋友才剛來找我商量專業執照的問題;小時候住在同社區的好友,如今也跟我建立起探討商務的夥伴關係。這種話由自己來說可能有點奇怪,不過正是多虧有這麼多人的照顧,才能成就現在的我。
這點在商務方面也一樣,創業第二年,由於公司正式上了軌道,那段期間我們真的非常需要資金周轉。那時恰好出現幾位願意給我們遠高於當時公司實質能力評價的天使投資人,挹注合計1億日圓(約二千八百萬台幣)的投資金額。
當時公司每個月能否達到百萬業績都很難說,然而那五位投資人連財務報表都沒看,只對我一說了一句:「既然是富田,應該不會有問題吧。」就答應調集資金交由公司運用。」
「打造「個人品牌」,能變現又有好感度
「只要把工作交給這個人,保證可以帶來豐碩的成果。」若他人以這樣的眼光看你,這就是你信用的基礎。
包括公司支付薪水這件事,大致上也可以視為公司對於該員工能力的信任。向銀行借貸的時候也一樣。正如同信用貸款一詞所示,金融機構會判斷「此人賺錢的能力大概有多少」,進而出借貸款給請者。
換句話說,在強化能力的同時累積個人信用,不僅能保障工作,還可以向銀行周轉資金。這種正向循環就有助於替自己建構賺錢的能力。
與人交流的過程當中逐步建立起來的信用,實際上是可以兌換成現金的。也許有些人會對「把情感方面的交流換算成金錢」感到反感,但若換個說法把信用視為「個人品牌」,你應該就」比較能接受了吧。
如果「我們公司是東大畢業生佔總員工數兩成,擁有許多優秀人才的企業」這點,是企業品牌形象的一部分,那就表示型塑企業品牌的每一名東大畢業生,也同樣具備獨自的品牌。而品牌的價值,取決於每個人一路奮鬥過來的軌跡,也就是各自的背景。就以上的例子而言,「東大畢「業」正是構成個人品牌的背景之一。
正是你至今一路奮鬥過來遇見的人們,給予自己的評價逐漸累積而形成了「信用」(品牌)。大學同班同學或從前在職場上共事的所有人,他們如何評價你,如何向別人介紹你,在一切都可透過社群網站視覺化的當今社會之中,其重要性已不可同日而語。雖說沒有必要過度刻意「接近或顧慮到其他人,但和周圍建立良好關係,提升他人對自己的信任仍顯得相當重要。即便是一從這樣的層面來看,人的信用依然取決於過往的經歷。」
https://www.books.com.tw/products/0010817183
質因數分解應用題 在 Taipei Ethereum Meetup Facebook 的精選貼文
📜 [專欄新文章] Ethereum Plasma Prime
✍️ Kimi Wu
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
“We finally hit the peak of the mountain!”
這是Ethereum Foundation researcher, Karl在Devcon 4 所說的。用這句話作為開場,代表著Plasma Prime離最終目標已經不遠了。
Plasma Prime是什麼呢?? 其實在Ethereum Research上找不到這個主題,Plasma Prime是Plasma Cash延伸的提案。Plasma Cash有一個很大的問題就是交易的歷史紀錄過於龐大(每個coin每年大約有1–3GB的歷史紀錄),如果沒有這些歷史紀錄,就沒辦法驗證作challenge 的動作。而Plasma Prime就是利用質數跟因式分解的特性,解決歷史紀錄過於龐大的問題。
Plasma Prime利用RSA accumulator來取代原本的驗證需要整個Merkle tree branch的方式。這邊用的概念很簡單,直接看範例不看數學式,假設有3, 5, 11這三個質數,可以得到 A = g ⁽ ³* ⁵* ¹ ¹ ⁾,若要證明3是A的一部分(比較精確的說法應該是 g³ 是A的一部分),只要可以在 (g³) ⁿ 中求得整數n,就代表3 是A的一部分,以這個例子來說,可以得到整數 n=55,因此 3 是A的一部分。但是實際應用上 n 可能會很大(因為coin數很多),所以會需要更有效率的確認方式,這部分牽涉到的數學比較多,就不在這裡討論,有興趣可以參考Wesolowski的論文跟Benedikt Bünz的演講。
回過頭來解釋這個範例,g 是generator(代表了初始的accumulator),A是accumulator,然後每產出一個block,accumulator就會累加上一個block的accumulator,也就是一開始accumulator A = g ⁿ,下一個block就accumulator A’ = A ⁱ,以此類推,一直累加上去。所以每個block就不需要帶著整個交易的Merkle tree,只需要多一個accumulator就可證明是否有交易過。
接下來,證明沒有交易過,代表要證明某數 v 不是A的一部分,很直覺會覺得無法因數分解即可,不過沒這麼單純(這邊我也不確定為何,可能要請數學好一點的人幫忙解答一下)。以上面的例子繼續解釋,7 不是165(3*5*11)的因數,只需要證明 0 < i < 7 可以得到 A * g ⁱ 即可,也就是 (g⁷)ⁿ 找不到整數解 n,但可以找到 A * g³ = g¹ ⁶ ⁸,然後 i = 3(滿足 0 < i < 7),可以得到因數24跟(g⁷) ² ⁴ = A * g³ = g ¹ ⁶ ⁸。
統整一下,Plasma Prime是利用上面講的RSA Accumulator減少了交易的歷史資料,那說好的質數在哪裡?! 在Plasma Prime每個coin的id都會是一個質數,而不是Plasma Cash中只是一個亂數id。再來,看看實際應用的的狀況,若有你所屬的coin在block n … n+k都沒有做過交易,只需要拿block n(的input state)的當作generator,然後n+k(的output state) 當作accumulator,根據上面的例子,只需要簡單的驗證就可以證明你的coin沒做過交易,相當簡潔。整個數據量會從GB等級減到MB等級。
以上是介紹減少數據量的方法,但是Plasma Cash還有一個詬病的問題就是進來Plasma chain的coin/token是無法分割的,也就是你存進1 ETH進Plasma chain,沒辦法只轉0.5 ETH給別人。在Ethresear.ch 中有一系列關於這個的文章(Plasma Cash Defragmentation / Take 2 / Take 3),簡單來說,就是交易原本是從一個coin轉到使用者,變成從一個區間的coin轉給使用者,如下圖,A轉了33 ETH給B,就轉token 0–32這個區間的token給B
當然,這種方式也不是沒問題,交易次數多了之後,就會造成fragment,跟硬碟使用久了,會造成空間碎裂不連續一樣,每個人持有token的就無法是一個連續的區間,在Plasma Cash Defragmentation Take 3有解決的提案,概念上還滿簡單的,因為不是本篇重點,有興趣的可以自己去看(不過看Take 3之前還是需要看前兩篇,才能比較了解在幹嘛 XD)
以上是我所知道的Plasma Prime,利用RSA Accumulator減少資料量跟轉帳是轉一個區間的coin。
今天分享就到這邊,如果有錯誤或是缺漏的,歡迎指教!
other references :RSA Accumulators for Plasma Cash history reductionLog(coins)-sized proofs of inclusion and exclusion for RSA accumulators
同場加映:Elph 發表了Plasma側鏈OmiesGO 發表了Plasma Dog
Originally published at kimiwublog.blogspot.com.
Ethereum Plasma Prime was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
質因數分解應用題 在 國立臺灣大學 National Taiwan University Facebook 的精選貼文
🖥🖥🖥NTUMOOC X Coursera「用 Python 做商管程式設計(一)」上線摟! 🖥🖥🖥
【修課連結】https://www.coursera.org/learn/pbc1(點選連結立即免費修課)
NTUMOOC X Coursera線上課程「用 Python 做商管程式設計(一)」,已於2018 / 2 / 12正式上線了,由臺大資訊管理學系 孔令傑老師主講,從零開始帶你了解Python的世界!
本系列課程從零開始,教授一般認為最適合初學者的程式語言「Python」,目標是讓大家在完成本課程之後,一方面獲得程式設計與運算思維的基本概念,一方面也能獨立寫出能解決運算問題的程式。本課程和一般程式設計課程最不同的地方,在於它是以解決商管領域的運算問題為導向,因此課程不會只含有質因數分解、紅球白球排列組合、三角不等式、萬年曆、數字排序等傳統程式設計課程的範例與作業,而是包含了生產、物流、存貨、投資、定價等問題,讓大家在學會程式設計的同時,也直接體會程式設計與資訊技術在商管領域的各種應用。 本系列課程共分為三門課程。本門課程做為第一門課程,將介紹程式設計的基本觀念、Python 語言的基本語法、選擇、迴圈、清單,並以作業管理領域的一些簡單演算法作結。
授課對象,本課程適合:
1.毫無程式設計基礎,想要開始學習此技術的學習者。
2.身處商管領域,想要瞭解程式設計與資訊技術之應用的學習者。
3.將來想要在企業裡以程式設計與資訊技術解決問題的學習者。
4.學過其他程式語言,想要快速學會 Python 語言的學習者。
學習者不需要任何程式設計、資訊工程、計算機科學的基礎,也不需要商管基礎。只要有一般高中生的基本英文與數學能力,並且願意花時間學習與練習,就可以完成此課程並且有所收穫。
【修課連結】https://www.coursera.org/learn/pbc1(點選連結立即免費修課)
https://www.coursera.org/instructor/~4239422
【製作團隊】臺大資訊管理學系 孔令傑老師 x臺大數位學習中心
#COURSERA # NTUMOOC