2019 谷歌開發者大會之我見

2019.09.10 攝於上海世博中心 GDD 開幕主旨演講

2019.09.10 攝於上海世博中心 GDD 開幕主旨演講android

今年有幸被谷歌開發者大會組委會抽中,成爲擁有入場資格的嘉賓之一。9.9 晚,我從深圳飛往上海。這是我第一次來到上海這座城市,也是我第一次參加開發者大會。git

兩天的時間裏收穫頗多,下面說說我在這兩天中印象最爲深入的經歷以及我我的的一些想法。github

藝術與文化

觀妙中國

谷歌藝術與文化團隊攜手中國超過 30 家博物館及藝術文化機構,用科技和創意讓身在不一樣角落的每一位藝術和文化的愛好者均可以隨時隨地在線上欣賞珍貴的藝術品和歷史文物,體會每一件珍品背後引人入勝的故事。面試

2018 GDD 開場時展現的是「猜畫小歌」,今年的則是「觀秒中國」。你能夠在「觀妙中國」上「近距離」看到不少在現實生活中須要「跑斷腿」才能看到的藝術做品,你能夠將這些做品放大,甚至能夠看清它的紋理細節。數據庫

這款 APP 提供三個功能:編程

  1. 放大欣賞超高清圖片:細觀中國藝術瑰寶。
  2. 虛擬實境遊覽:足不出戶,探索中國最頂尖的博物館和最熱門的藝術地標。
  3. 在線展覽:隨時隨地欣賞由專家打造的精彩展覽。

不是每一個人都有精力去各個地方的博物館,這款 APP 把藝術做品線上化,方便你們瞭解藝術,也利於中國藝術的宣傳。服務器

TensorFlow 與中國傳統文化的結合

體驗區有 3 個與 AI 結合的藝術文化體驗項目:學習

  1. 智玩皮影:手影比劃,識別成功的手影會轉爲動畫。
  2. 智繪甲骨:繪製甲骨文,識別成功後繪製的甲骨文會變成動畫,展現在屏幕上。
  3. 智窯舞變:比劃動做,根據動做產生的不一樣體型特徵,屏幕上的瓷器會展示爲不一樣形態。

第一天排隊的人實在太多了,次日我才把全部項目都體驗完。其中「智繪甲骨」我以爲最爲有趣了,大屏幕上都是你們畫的猴子、大象等動物在跑來跑去。🌝測試

職業發展課

GDD 今年的一大主題是「Women Will」,在大門口也能看到一個女裝安卓機器人。今年的 GDD 大會開展了兩個全球性項目:動畫

  1. #IamRemarkable 職業發展課程
  2. 女性開發者專題討論會

因爲參加 Codelabs,我很遺憾錯過了 #IamRemarkable 職業發展課程。

「女性開發者專題討論會」的議程標題是「挖掘事業發展潛力 - 開拓本身的道路」,大會邀請了 4 位谷歌內外的行業女性領軍人物,和你們一塊兒探討職業發展上會遇到的困惑。

如何在職業上得到上升機會?

不須要特地去作什麼,但要有專一度責任心

  • 常常問本身:爲何要這樣作?若是從新作要怎麼作?而且在反思後把事情作好。
  • 每一個人都要有企業家精神:企業家和打工者的區別是主動性。企業家主動爲本身作事,打工者被動爲別人打工。

Technical Or Manager 如何選擇?

  • 二者沒有誰好誰壞,都只是我的的選擇不一樣。
  • 二者也並不是徹底割裂,也存在「Technical Leader Manager」這樣的職位。
  • 就算不是 Manager,沒有直接管理別人的能力,但也要影響別人、說服別人。
  • 任何決定都遵循「最小後悔原則」。作這件事個人後悔度是否最小?我是否能接受最壞的打算?想清楚後 Enjoy!
  • 要趁年輕儘快瞭解本身,發掘本身的興趣點。若是感興趣就要去嘗試,多發現本身的可能性。
  • 本身的能力咱們常常沒法主觀看見,也要多詢問他人意見。

如何在工做/創業中保持長久的熱情?

保持初心好奇心,保持使命感責任感

  1. 對世界的好奇心
  2. 對能力的好奇心(本身的能力邊界在哪裏?)

Computer Science 是最讓人興奮的產業!

Work Life Balance

達到 Balance 須要:

  1. 自律
  2. 專一
  3. 學習

你們走得慢一點沒有關係,但只要往前走就能夠走得很遠。

關於女性和男性的自信心對比問題

主持人的問題大意是:有一些崗位的要求,若是男性以爲本身 match 了 50% 就回去嘗試,但女性以爲本身 match 了 90% 纔會去嘗試,怎麼看待這個現象?或者本身的身上是否也有出現這樣的現象?

  • 你們須要 build 本身的自信心。
  • 能力提高後要懂得去抓住機會。
  • 表達本身的作事過程,從而讓別人發現你的潛力。

Flutter

在本次 GDD 上 Google 正式發佈了 Flutter 1.9。

只用 Flutter 運行過"Hello world!"的我對它尚未什麼深入的體驗。但在此次 GDD 的 Flutter 介紹和各企業的 Flutter 案例分享中,我深入體會到了:這確實是大勢所趨

也不是說原生客戶端開發沒落了,但若是你是一個客戶端開發者,你可能真的要學一下 Flutter 了,由於愈來愈多的中國公司都開始使用這項技術來開發本身的產品。

Google Cloud

GCP 基礎介紹

主要是 GCP(Google Cloud Platform)上一些基礎服務的介紹,以及如何根據本身的需求選擇服務類型。

  • GCE(Google Compute Engine):用 Google 的服務器運行 Linux 虛擬機,啓動、加載只需 10 秒。
  • Cloud Storage:文件存儲到雲。
  • Cloud SQL:關係型數據庫服務(MySQL、PostgreSQL ……)。
  • NoSQL:JSON 結構,無 Schema。
  • 雲原生環境:
    • GKE(Google Kubernetes Engine):Google 的 K8s 服務。
    • Cloud Functions:事件驅動型無服務器計算平臺。
    • Cloud Run(測試版):在全託管式環境或您本身的 GKE 集羣中運行無狀態 HTTP 容器。

打破圓周率世界紀錄

每一年的 3 月 14 日,又被稱爲 Pi Day。在今年的這一天,谷歌宣佈他們把圓周率 π 計算到了 31.4 萬億個小數位,準確的說是 31,415,926,535,897 個小數位,打破了吉尼斯世界紀錄。 圓周率Pi是圓的周長與直徑的比值,上一個紀錄是 22.4 萬億個小數位,是由 Peter Trueb 在 2016 年創造。 完成這一紀錄的是谷歌的日本女員工 Emma Haruka Iwao,她使用的計算圓周率的軟件叫作 y-cruncher。經過 Google Cloud 的 25 臺 Compute Engine 虛擬機節點,從去年 9 月到今年 1 月,共計算了 111.8 天,得出了這樣的結果。在計算過程,Google Cloud 不間斷地執行了數千次實時遷移,但對計算沒有產生影響。

相關新聞:Google展現雲端運算能力:算出圓周率小數點後第31.4兆進位,產出170TB數據

咱們如何打破圓周率計算位數世界紀錄(精確到小數點後 31.4 萬億位!)

打破這個世界紀錄是 Google Cloud 算力和穩定性的體現。這也是首次利用雲技術計算圓周率。

除此以外,Emma 還在 Talk 中分享了本身的經歷:

  • 她在日本大阪出生長大,11 歲開始編程,但數學成績一直很差,中學老師建議她去學文科。
  • 上大學時學的是教育學,一年後教授以爲她對編程更感興趣,因而建議她轉專業去學習計算機,這也是她一輩子中作的最正確的決定。
  • 她以爲本身不是「優秀」的軟件工程師。
  • 她面試了 5 次 Google,前 4 次以失敗了結。
  • 她歷來沒有想到她會打破這項世界紀錄。

Emma 的分享振奮人心。我一直以爲本身是一個笨拙的開發者,但或許只要足夠努力,就能像 Emma 所說:「一個沒有超級計算機的少年也能實現本身的夢想」。

Talk 結束後,我去 2 層的體驗區進行了「8 秒速記圓周率,15 秒輸入背誦數字」的挑戰,最終在排行榜上留下了本身的名字~

第三名是我!

第三名是我!

總結

谷歌大中華區總裁陳俊廷在開場時說:

咱們最想看到的是開發者的笑臉。

而此次 GDD 大會上 Google 所展現的東西也確實如此,他們一直在致力於讓開發者更便捷地開發,更享受開發的過程,從而帶給全人類更好的應用體驗。Grow With Google 計劃也讓人印象深入,致力於「讓更多人在數字時代站穩腳跟」。

與一些傳統技藝不一樣,Computer Science 是一個新興領域,從圖靈模型的提出到現在只有 82 年的時間,而中國互聯網的興起不過是近 20 年的事情。所以,咱們面臨着不少機遇,同時也面臨着不少挑戰。或許和國外的技術相比,中國仍落於人後,但中國開發者也始終在不斷創新、不斷挑戰自我。前幾天我在 掘金翻譯計劃 校對文章時看到了一句話,適用於此:

I’m nowhere near the level of competency I want to be, but I’ve definitely come a long way since I started. :)

我遠沒有達到我想要的水平,但我知道,當我啓程時便註定路遠迢迢。:)

感謝陪伴,期待下次相遇!祝你們月餅節快樂~🥮🎉

記念品們

擴展閱讀

此篇文章同時發佈在個人 博客,歡迎訂閱 RSS

相關文章
相關標籤/搜索