選Google的技術風險分析

      看很多人在提google技術時,都會把他們的技術當做一間公司來考量,但其實就我對google技術的觀察及一些google員工提到的內幕中,會發現到完全不是這麼回事。




       首先各種不同的技術,都是由某些工程師自己先實驗,如果效果不錯都會得到一些資源,但不會像是一間公司,全公司資源都為了發展這個技術,在google員工透露的資訊中,也有提到他們的專案的KPI是看使用者人數來決定的,所以有些內部專案可以得到的資源很少,這樣也就不難理解,google放棄了很多自己提出來的新技術。

       所以如果想要永續發展,golang的擁抱社群就是一個相當好的策略,當然分散資源也就分散了風險,但也跟著分散了力道,像是Dart也投入了非常多的資源,儼然有未來google語言的氣勢,but...人生就是有這個but, Dart最近的重大消息是VM不會整進Chrome, 所以未來Dart會著重在與JavaScript的整合與Dart2Js的優化, 雖然不能說判了死刑,但也讓很多開發者的期待大落空,未來會如何發展可能還要看市場反應如何,但如果要走這樣的策略不如好好發展GWT。

       結論是評估google技術時,不要把一定會有公司支持的想法,加入評估之中,要想成各技術是不同團隊,他們有可能合作也有可能不合作,玩google家技術真的有如履薄冰的感覺。

留言