-
1 # 暗黑程式設計師
-
2 # 李豐國創業筆記
技術圈有個定律,任何被吹捧過頭的東西都會出問題。我只知道目前go語言的開源專案比不上php,生態又比不上java。
從語言特性上來講,它確實比c語言開發要簡單,並且可以做c和c++級別的東西。
再者,有一個很老的phper轉go,82年的,目前已失業。之前看到傳的這麼火,我也評估了一下轉go語言的可能性,寫業務類中小系統,還替代不了php。大型生態比不上java。用來寫一些過去c語言門檻太高、開發成本過高的c或c++應用就比較香。
舉個例子,之前在大陸力推go語言的一個分散式資料庫tidb cto黃東旭,目前開發tidb是混著go語言和rust語言一起用的。
最後呢,我程式設計19年,華師大計算機科學畢業,基本上已經做到了3個月就可以熟練一個語言的開發環境,最近為了評估app的實際開發成本,原生和混合開發之間的差別,弄完objective-c和h5的開發,直接參與了建行app團隊的專案開發。目前是技術選型研究為主,指導開發和技術決策為主,已不在一線開發。
程式設計有一道門檻,要真正突破語言的限制,從專案的綜合來評估一個語言適用的專案和軟體。而非懷著學一個語言一勞永逸的懶惰思維,也非為了一個語言的優劣和發展趨勢爭個你死我活,這些“著相”的技術員發展前途堪憂。如果看待語言可以做到無分別心,客觀研究的,前途無量…
-
3 # 李東bbsky
騰訊、位元組跳動、阿里等很多大企業或一些專案組都開始在轉Golang,不存在對Golang不感興趣一說。
想了解一個企業是不是在用某個程式語言或者技術棧,可以去相應的社會招聘去了解崗位資訊。比如就拿阿里來說,可以看截圖,作為雲服務時代最值得推薦的程式語言,阿里、騰訊有著豐富雲計算業務的企業又怎麼可能不對Golang感興趣?
-
4 # 雜湊說
你確定騰訊對 Go 沒興趣嗎?不如看看騰訊的招聘職位
阿里巴巴相對需求不大,畢竟 Java 技術棧相對成熟,它沒理由換個技術棧,不過隨著雲原生的興起,阿里雲現在慢慢在增加對 Go 的需求。至於大陸其他公司,位元組跳動,華為,知乎,bilibili 等都是在大量使用 Go 的
-
5 # 玉渡山海釣
小公司試水可以,大公司要技術路線轉型是要耗費相當大的成本的。另外技術路線嘛都是人把控的,越大的公司把控力越強,畢竟自己靠這個吃飯嘛,如果都推倒了,豈不是自己給自己挖坑麼?
另外從純技術來說,雖然go和rust最近上升趨勢,但是本身並不成熟,普及率也沒有老牌的c/c++和Java,畢竟大公司的人力成本在那裡,如果使用go和rust,那麼熟練的程式設計師將會緊缺,市場上還是老牌語言的程式設計師較多,go和rust這種新語言的高階程式設計師難找。畢竟大公司做專案不是做玩具,隨便麼玩都行的,一個不慎估計就得萬劫不復了。
總之大公司是牽扯的東西太多,很多成熟的產品如果換語言開發風險太高。估計當新語言能穩定到一定程度這些大公司才會切換吧。
回覆列表
騰訊主要的技術棧是c++和PHP多一點,阿里巴巴的技術棧以Java為主。
golang目前在大陸已經火的一塌糊塗,作為大廠不可能無動於衷,其實他們已經在逐步的使用golang實現一些功能了,由於歷史的原因,不可能立刻放棄自己打造的穩定的技術棧,轉而全面擁抱golang。
從長期來看,golang的生態會越來越好,之前做Java的和PHP的這些人都在轉golang。前景還是非常不錯的。