《文茜的世界周報》 富士康30周年特別報導—富士康工業互聯網今日上市:工業富聯今日上市上交所,開盤漲訂價13.77,開盤首筆交易16.52,漲19.97%。5分鐘後成交價19.83,漲44.01%,觸及首日交易漲幅限制,封單超百萬手。
【 富士康董事長郭台銘,一個來自台灣的投資商人,前陣子破天荒被邀請到美國白宮,美國總統川普,副總統潘斯,都站在郭台銘的旁邊,只為了凸顯一件事情,川普把投資的機會,從中國帶回到了美國。但富士康卻在這樣的氛圍下,決定將富士康工業互聯網FII,在大陸A股申請上市,大陸官方以外界稱”光速過會”的速度,僅僅36天獲得大陸證監會批准! 本周富士康慶祝在大陸成立30周年,而工業富聯FII,6月8號正式上海證交所掛牌,文茜的世界周報採訪團隊,特別在深圳龍華廠,專訪富士康董事長郭台銘 】
這是大陸A股的新紀錄,台灣鴻海旗下的「富士康工業互聯網」(FII) ,只用了36天的時間,就獲得大陸證監會發審委,首次公開募股IPO的審批,被市場形容為「光速過會」
監管層對「工業富聯」(FII)一路開綠燈,這可羨煞不少仍苦苦排隊,等候上市批准的其它大陸企業,雖說是符合了「智能製造」的政策主旋律,但凸顯的是郭台銘在這領域的領軍者角色
而「工業富聯」將在下週,富士康慶祝在大陸成立30週年同時,在上交所正式掛牌,郭台銘此時接受了《文茜世界周報》的專訪
「實體經濟 我們已經做了40年,所以再加上數字經濟,數字經濟(就是)互聯網,所以我們為什麼叫做「工業互聯網」,那我們的business model叫做「+互聯網」,就是說你是一個實體經濟 你加上互聯網,就是你以後,你有辦法收集到所有的大數據,大數據必須要有什麼 domain knowledge,你的核心技術能力,我們的核心技術能力就是製造,製造再加上工業互聯網,工業互聯網就是我們講的 「雲移物大智網」加機器人,這幾個加在一起就是,實體經濟加數字經濟,就等於工業互聯網」
「這連我都不容易進去」
《文茜世界周報》在2010年獨家曝光,這個位於鴻海土城總部的無人工廠,因為沒有人,也就不需要燈光,可機器手臂不斷的在動,正在生產的,是精密的主機板插槽,不過幾十坪大的空間,卻能有全球75%以上的產量
機器人的自動化生產,不但可以提高精密產品的良率,還可以做到人類無法達成的工作,這手機外殼的拋光,就得由機器代勞
「如果用手工去做 很痛苦啦,很費力又弄不準,又弄不均勻,如果用機器,每一片都一模一樣的品質出來」
從模具設計 到自動化設備參數,什麼產品,用什麼生產裝備,全靠幾十年來的數據累積,而這座示範性的無人工廠,已在大陸各個生產基地運用
「這是我們的data center」
在貴州深山中,以「綠色隧道」命名的data center,是富士康興建第四代生產基地的核心,儲存的,是全球最大的電子製造資料庫,累積40年製造業代工的經驗,未來郭台銘要賣的,不再只是簡單的代工,而是把數據變黃金,為客戶的產品,打造更有效率的生產方案
「我們抓到一個非常好的機會,就是工業互聯網,我認為我們不但不會裁員,我們現在大量引進有實體經驗的,有實體經驗的,軟件的,跨領域的,有念過書的,跟有實體經驗的結合在一起,讓他們互相學習,互相這個交換,我認為這是我們公司,將來非常重要一個成長的契機」
「工業富聯」(FII) ,展現鴻海近5年來轉型的成果,打包上市,也備受資本市場期待,這次募集金額271.2億人民幣,創A股近三年IPO新高紀錄,而每股13.77元 17倍的本益比,卻低於市場預期,但低的定價策略,凸顯製造業穩扎穩打的企業性格,事實上,鴻海集團並不缺現金,而郭台銘在接受專訪時,透露了這次上市最主要的目的
「像這一次 富士康的這個公司,在這邊上市,其實我們就是最主要,為了要給員工 當地的員工,他們能夠,他們過去拿到台灣的股票,非常的困難,有各式各樣的不方便,在這個時候我把這個公司切出來以後,他們就可以順理成章的,分到這個他們所嚮往公司的股票,所以我們上市後沒有多久,我們當初最主要的目的也是為了員工,我們希望馬上發行一個,為員工發行的這個股票,因為我發覺到 我今天講完這個話以後,很多會來,再來挖富士康的人才,所以我們必須要把這些人留住」
在富士康裡,有幾十萬個產業工人,過去,他們被認為是來自農村的農民工,但十多年生產線上的經驗積累,「工匠精神」的技工師,如今又有「+互聯網」的輔助,讓他們成為富士康最重要的資產,而在新一輪的工業革命浪潮裡,他們的身價,不輸給網路世代的「科技新貴」
「深圳 我們選對了地方,來到深圳,有這麼多的農民工,但是他們現在已經是,不是工,是工程師的工,他們的一身的武藝,就是只要艮他們灌輸一些,或是教他們一些,那個有大數據的思想,什麼叫 數據怎麼收集,怎麼分析,什麼叫人工智能,什麼叫人工智慧,這些呢我認為他們將來會比那一些,甚至於美國名校的那一些人工智能工程師,要價要的很高,可是拿起動起手來,這個,我想都沒有辦法實現,所以我認為我們機會到來了,所以我認為這是我們最寶貴的資產,
數萬到數十萬的這一些技工,他們具有工匠精神,求知的慾望,這是我們公司,未來發展最大的一個動力,我認為富士康在深圳,在中國,在大陸投資30年,讓我這個依依,沒法割捨這個工作,最重要的原動力,是來自於,看到這一群跟我一起打拚的,30年的夥伴,20年的夥伴,我覺得這一次我很高興,非常的興奮,看到工業互聯網的來臨,看到實體經濟加互聯網時代,在全世界風雲,風起雲湧,我們今天這30年實體製造的經驗,絕對用得上,用得著,而且可以發揮得更淋漓盡致」
更多內容,請看影片連結:https://www.youtube.com/channel/UCiwt1aanVMoPYUt_CQYCPQg
同時也有10000部Youtube影片,追蹤數超過62萬的網紅Bryan Wee,也在其Youtube影片中提到,...
「data model資料庫」的推薦目錄:
- 關於data model資料庫 在 文茜的世界周報 Sisy's World News Facebook
- 關於data model資料庫 在 渾水財經Channel Facebook
- 關於data model資料庫 在 矽谷輕鬆談 Just Kidding Tech Facebook
- 關於data model資料庫 在 Bryan Wee Youtube
- 關於data model資料庫 在 Travel Thirsty Youtube
- 關於data model資料庫 在 スキマスイッチ - 「全力少年」Music Video : SUKIMASWITCH / ZENRYOKU SHOUNEN Music Video Youtube
- 關於data model資料庫 在 data model種類-在PTT/IG/網紅社群上服務品牌流行穿搭 的評價
- 關於data model資料庫 在 MongoDB - 資料模型設計與應用案例分享【Webinar - YouTube 的評價
data model資料庫 在 渾水財經Channel Facebook 八卦
【摸魚手札】肥佬黎,呢鋪我撐你做subscription啦(渾水)
初創buzzwords一雞死一雞鳴,上一個流行的字眼是「共享」。時至今日,內地的共享單車的競爭狀態出現整合,Winner takes all。同一時期,Uber要瘦身,把亞太區部分業務賣給Grab,wework的投資人也慢慢減少融資額。太平盛世下,銀紙由信用支持,印幾多都不要問題,初創可以鬥燒錢,睇金主實力而已;但現在國際關係緊張,環球收水,燒錢狂搶市佔率的共享遊戲見頂了,共享的神話走向破產。
肥佬黎覺得「訂閱經濟」是支持媒體的生存模型。拿!肥佬黎,呢鋪我撐你啦。唔單止肥佬黎同意呢個方向,台灣背景兼在美國上市的Zuora話事人Tien Tzuo都有相似睇法,佢上年寫了一本暢銷書《Subscribed: Why the Subscription Model Will Be Your Company's Future - and What to Do About It》,當中講了很多訂閱經濟的睇法,引起不少討論。看來,訂閱經濟有機會取代共享經濟成為了另一個初創buzzword。
我旅行時偶然在書局買下這書,當我跟身邊的媒體朋友提過此書後,他不待我看完已把我本書搶走。除了經濟學的書外,平時我不太看英文書,但作者文筆算幾有趣。
Zuora本身是一間Saas的公司,幫公司做訂閱系統的技術支援,所以作者不停洗腦式書強調「訂閱=服務」的概念。他分析各行各業的訂閱模式,不停重覆「訂閱是以人為本的服務」這個結論,當中第三章就是講媒體,第五章就是講報紙。
作者覺得以前的生意模式是製造產品,即係話,商家首先覺得市場要乜,然後佢地會有一個生產鍊工序去製造產品,但生產過程可能time lagging或者錯判,咁商家就玩完了。媒體的社會科學訓練都是配合這樣的生產工序,因為記者要記錄真相、捍衛第四權和言論自由乜乜乜......之類,所以內容的編訂依賴記者或編輯團隊的sense、自覺和經驗,甚至個人偏好;但服務不同,訂閱的客戶數據是可以量化分析(肯比錢的人有忠誠度,這班人比唔比錢睇免費野更值得分析),Growth team可以精準知道客戶喜歡什麼內容,而不是編採團隊以自己角度單向灌輸內容,命中率可以大大提高。以前無growth team, data analytic或SEO分析的模式唔係唔得,只是當編採團隊一離地一老化,那就玩完了。
訂閱模式要有忠心的客群,蘋果有一班得天獨厚的黃絲帶支持(甚至可能有一些不太聽話的內地朋友支持,呵呵),這是多年來的品牌價值,訂閱只是把這個價值變現。如果出現大新聞,訂閱數可以直線上升。書中以Brexit做例,當時所有西方媒體馬上把英國脫歐內容免費提供,然後根據讀者平時的閱讀習慣,以不乞人憎的UX狂派訂閱廣告,結果一星期內訂閱數字超級急升。
肥佬黎最近在台港兩地搞的派錢動腦Q,本身就是一個訂閱模型的壓力測試。一試,試試市場對這類派錢互動的接受程度。二試,玩遊戲要登入,慢慢幫讀者建立慣性,同時建立潛在客戶資料庫。三試,亦試試看睇片直播即時互動在IT方面的流量負荷。
派錢派得好,但另一個要改善就是網站或其他portal的UI和UX,這方面蘋果的果籽不錯,但其他頁面很有改善空間。之前可能因為技術安全或唔想被抄內容等理由,蘋果全線內容都很不SEO and users friendly,舊內容很難搜回,google search效率一般。如果要把訂閱模式打出一片天,這也要執一執。我好驚,今次我可是冒著被cut專欄的風險諫言呢。
http://s.nextmedia.com/realtime/a.php…
data model資料庫 在 矽谷輕鬆談 Just Kidding Tech Facebook 八卦
#就地避難在家鍛鍊寫作能力
軟體工程師系統設計面試準備指南
當你有了幾年的工作經驗以後,在找工作時一定會遇到系統設計的面試,有鑒於大部分的面試心得都是針對演算法以及資料結構的程式面試 (包括我之前寫的美國軟體工程師求職心得),對於系統設計的準備資源還真的不多,本篇要來剖析系統設計面試,介紹面試的流程、正確的心態以及準備的方向,讓大家再也不怕系統設計面試!
Medium 好讀版:https://medium.com/jktech/%E8%BB%9F%E9%AB%94%E5%B7%A5%E7%A8%8B%E5%B8%AB%E7%B3%BB%E7%B5%B1%E8%A8%AD%E8%A8%88%E6%BA%96%E5%82%99%E6%8C%87%E5%8D%97-acf6ab1f502f?source=friends_link&sk=ca40acf60b749cb1b32c17a868b0c1a3
#為什麼系統設計很重要?
在程式面試表現優異,可以讓你順利拿到 Offer;但是系統設計會決定你加入公司的職等!這也就是為什麼有些人有十年經驗只能拿到 Mid-Level (L4) 的 Offer,而有些人只有五年經驗卻可以拿到資深工程師以上 (L5+) 的 Offer。
另外,如果你是面試 Staff 或是 Principal 級別以上的話,除了系統設計以外,有些公司還會有 Technical Leadership 的面試,來判斷你是否有能力可以跟不同的部門合作、解決問題的不確定性、帶領資淺的人然後推動並且完成一個跨部門的大型技術專案。
簡單來說,系統設計用來判斷你是 L4 或是 L5+,Technical Leadership 面試用來判斷是 L5 或是 L6+。
#為什麼系統設計很難準備?
大多數應徵者在準備的時候會過度偏重於程式面試,原因也不難理解,程式問題的定義很清楚,有給定的輸入以及預期的輸出,就算你真的想不出來,LeetCode 上的討論區也有參考答案;這種有考古題可以參考的面試,對於台灣教育出來的人來說相對好準備,隨著你解的問題多了,你也會更有信心,不知不覺甚至還會刷上癮了呢!但系統設計卻非如此。
系統設計面試的問題描述通常很模糊 (這是刻意的),沒有給定的輸入與輸出,比較沒有既定規則可以遵循,然後也沒有一個標準答案,針對不同系統你需要提出不同的解法然後分析優缺點,一樣的問題,面試官也會針對你過去經驗往不同的方向問,有些問題你工作上沒有碰過還真的回答不出來,這也就是為什麼很多人看到系統面試就怕了。
#到底要怎麼準備?
首先我們要先建立一個觀念:沒有任何一個人可以知道所有的技術細節
不管你的面試官有多少年經驗,不管他們再怎麼資深,在變化快速的軟體產業,沒有人可以知道所有事情,一定有你知道而他們沒聽過的事情!
請把系統設計當成分享你過去所學的面試,這個面試的目的在於展示你對於軟體架構能力的廣度跟深度,你必須可以給出大方向的架構,知道有哪些元件 (廣度),同時針對你熟悉的領域深入探討更多細節 (深度),並且提出幾個解決方案,分析優缺點,並且針對系統需求選擇合適的解法。
大方承認自己對某些領域的細節不熟,也是完全沒問題的,只要讓面試官了解你知道這個東西,如果要深入了解的話你知道有哪些方向要努力,這樣就夠了,因為在大型的軟體專案裡,一定是高度分工的,不會有人同時精通手機端、前端、後端、Infra 以及嵌入式或是硬體的。
講到這裡,相信你也知道如果真的要準備是準備不完的,這些知識是透過平常工作以及閱讀技術文章長期累積的成果,比較沒辦法臨時抱佛腳。
#具體來說會問什麼問題
舉例來說,一個系統設計的問題會像是這樣:如何設計 Facebook?
這類問題的描述通常會很大而且模糊,面試官不預期而且你也不可能在 45 分鐘內就設計出這些公司花了好幾年這麼多人力設計出來的產品,所以第一步要做的事情是確認需求:是要設計動態牆、Messenger、廣告系統還是推薦系統?流量跟資料量為多少?需要支援全球的使用者嗎?
確認完需求以後,會針對最重要的幾個使用場景設計你的 Data model 以及 API,接著畫出大的系統架構圖,大致上會包含客戶端 (手機版/桌面版)、Load Balancer (Reverse Proxy)、App Servers 以及資料庫,接著可以針對細節下去討論,這邊開始就很自由了。
如果你是專精在資料庫,可以討論要用什麼資料庫以及資料要怎麼存可以讓特定使用場景的讀取以及寫入效能比較好,要怎麼做資料庫的 Replication 跟 Sharding 來服務更多的使用者?
如果講到快取,哪些地方可以加快取呢 (瀏覽器前端, CDN, App Server, 資料庫)?具體來說寫入快取有哪些方式以及優缺點 (write-through, write-around, write-back)?什麼時候要失效?要讓哪些資料失效?
如果聊到微服務器架構跟 Service Mesh,不同的服務怎麼跟其他的服務溝通? control plane 要怎麼更新 data plane 的設定?如果 control plane 掛了怎麼辦?要怎麼做 service discovery? 哪一種 Load Balancing 策略比較好 (round robin, random, least connection, ring hash, or maglev)?有些服務掛了影響到整個系統怎麼辦?什麼時候需要 circuit breaker ?
如果你是手機開發者,怎麼實現離線瀏覽?手機要有資料庫嗎?要怎麼以及多常跟伺服器同步?API 要怎麼設計?如何實現 Infinite Loading?剛 Po 文以後要怎麼樣在自己手機上馬上看到?
這些問題真的列舉不完,總之看到這裡你會了解為什麼我說這個面試是沒有範圍而且也準備不完的,重點應該放在跟面試官的討論,展現你在技術方面的廣度跟深度,讓面試結束的時候能夠有一個你們兩個人都同意的設計!
#準備材料
系統設計的資源比較分散,以下是我篩選過後覺得有用的資料,按照素材的類型作分類,也歡迎大家留言補充!
#入門影片
針對完全沒有概念的新手,我建議可以先從哈佛的 CS75 Lecture 9 Scalability 開始,裡面講到的很多基礎觀念都相當重要,值得一再複習,這些概念先有了以後再閱讀其他的材料會比較有感覺:
如果你看完這篇文章後還想再多了解系統面試的形式,也可以看一個前 Facebook 工程師分享的影片:
Distributed Systems in One Lesson 也很推,裡面提到不少業界在使用的設計模式:
有一個需要付費的資源是 SystemsExpert,每個影片會講解一個系統設計重要的概念,我個人覺得內容有點淺所以沒有買,但是整理地還算不錯,如果你看完他們免費的影片有興趣還是可以參考一下。
#閱讀文章
影片是一個讓你很好理解大方向概念的方式,但是如果你要深入理解背後的原理還有怎麼運作的細節,還是得透過大量以及深度的閱讀來吸收呀!
system design primer 整理了很多系統設計的資源,資料量很夠, 個人的建議是先快速過一遍,不要細讀,先知道總共有哪些元件,大概是做什麼用的就好,接著針對有興趣的部分在深入研究,建立自己的知識庫。
Grokking the System Design Interview 也是很多人推薦的材料,主要是針對系統設計的問題提供範例解答,他們的答案可以當作一個參考,但面試的時候不要完全照著回答,還是得看跟面試官討論的結果來進行,但這個是需要付費的,有興趣可以用我的推薦碼註冊購買。
如果你不想花錢或是不確定 Grokking 的文章你喜不喜歡,有一個類似的網站 Crack the System Design Interview 整理得也還不錯。
#書籍
唸書是一個有系統性學習的方法,如果你只想選一本書來看,就選這本大家都推的系統設計聖經 — Designing Data-Intensive Applications,簡稱 DDIA,這本書適合的對象是想要長期準備系統設計或是分散式系統的人,裡面舉的例子都是實際上業界遇到的問題,不會有以前讀教科書那種工作又用不到的感覺;但也因為是書,花了一些篇幅在講解背景知識,包含以前的系統是怎麼設計的以及如何演進到現在,對短期要準備面試的人效率會有點低,所以不適合有時間壓力的人。
這本書我目前讀了一半,最大的收獲是它解釋了很多為什麼現代的系統要做這樣的設計,我們針對不同的系統要求可以有哪些解法,這些解法各有什麼優缺點,總之分散式系統就是我們解決了一個問題,但又會產生更多要考量的點,一切都是 trade-off。
但這本書也不是沒有缺點的,首先我覺得是本書的英文沒有很好讀,我常常一段看了好幾遍才知道他想表達的重點是什麼,而且,有些很重要的觀念常常藏在一段文字裡用一句話帶過,但是不太重要的觀念卻使用 Bullet Point 表達;另外這本書話常常講一半,一些觀念提到了一點卻說我們後面再聊,也因為這樣,我在考慮要不要幫大家整理每一個章節的重點,翻成中文分享給大家,有興趣的朋友麻煩拍手留言告訴我!
除此之外,Google 的 SRE Books 內容也很實在,但是每一個章節的內容是獨立的,建議大家選擇想研究的章節跳著看就好。
最後,Distributed systems for fun and profit 的內容也很好,以分散式系統的理論為主,比較沒那麼針對系統設計面試。
#還想閱讀更多嗎?
我知道光是上面的資源就已經讀不完了,但是行有餘力的話,平時也可以多看看各大公司的技術部落格或是訂閱技術週刊如 TechBridge (台灣) 、HackerNews 以及 InfoQ 等等。
此外,參考別人的經驗也是很好的方式,最近剛好幾個朋友剛找完工作,他們分享的矽谷找資深工程師工作心得分享以及2020 上半年軟工找工經驗分享也都很值得看!
最後,在工作上使用到的技術,除了會用以外,最好也要花時間去研讀技術文件,了解他們設計的考量以及支援的場景,大部分這類型針對開發者的文件寫得會比較深入,所以也是相當好的學習素材;我自己過去一年因為工作上需要整合 Envoy 到我們公司的 Traffic Infrastructure,從他們的文件中學到很多 Service Mesh 跟微服務器的重要概念,學習的深度都是其他資源無法提供的。
#總結
這篇文章我們整理了很豐富的系統設計資源,希望大家不要被這滿滿的資訊量嚇跑。
請記得,我們永遠有各種方法在短期內針對面試做準備,提升面試的表現,但這都只是一時的,沒辦法讓你一夕之間就成為專家;如果想要追求長期的持續成長,那麼沒有捷徑 — 就是養成每天學習以及閱讀的習慣,一開始真的很難看到效果,但是當你持續一週、一個月甚至是一年以後,你會明顯感受到自己的成長,這些投入的時間都是騙不了人的。
如果這篇文章對你有幫助,請拍手留言加訂閱,並且分享給更多有需要的人知道!
data model資料庫 在 スキマスイッチ - 「全力少年」Music Video : SUKIMASWITCH / ZENRYOKU SHOUNEN Music Video Youtube 的評價
![post-title](https://i.ytimg.com/vi/IvDTkTKi5pA/hqdefault.jpg)
data model資料庫 在 MongoDB - 資料模型設計與應用案例分享【Webinar - YouTube 的八卦
![影片讀取中](/images/youtube.png)
Data Model 對 資料庫 應用有著至關重要的影響。在MongoDB 中,schema 不需要預先定義就能插入資料,在資料結構的規劃與使用上提供了極大的彈性。 ... <看更多>
data model資料庫 在 data model種類-在PTT/IG/網紅社群上服務品牌流行穿搭 的八卦
參考文獻[編輯] · 資料庫模型(英語:Database model) · 資料結構圖· ER模型· Geographic(英語:Data model (GIS)) · Generic(英語:Generic data model) ... ... <看更多>