03.04 阿里應聘程序員更常用的是java還是C++?

範文海


個人認為阿里招聘的更多的還是Java開發程序員,也有招聘c++的但是肯定沒有Java開發的人員需求大。原因的話,答主從如下幾個點談談自己的看法:

從阿里巴巴的最初期發展,到現在,使用的主要開發語言就是Java

如果瞭解阿里巴巴小夥伴,應該看過阿里巴巴成長史。阿里巴巴的淘寶網,最初版其實用的是php,但是最後因為自己人員的技術問題,到後面正式上線的第一版其實是用Java寫的。所以阿里巴巴一直到現在主要應用的開發語言還是Java,並且因為淘寶做的是電商網站,所以對於Java中的很多技術上的解決方案他們都有自己的研發,並且對於所謂的高併發也好,安全性也好可以說是世界最頂尖的存在。其實Java中的很多技術規範都是從阿里巴巴傳出來的,大家應該聽說過阿里巴巴開發規範手冊,經常會看到在阿里巴巴工作的程序員說到這個手冊,內容不多,但是真的是精華。這個只是其中之一,包括一些Java技術上面的規範也有很多,感興趣的小夥伴自己可以去查查,這裡不在囉嗦了。

現在阿里巴巴的其它核心業務還是Java,但是也會用都其它語言

因為現在的中國社會主要是移動端為核心,那麼移動端主要的系統就分為安卓系統和ios系統了,對於安卓系統來說主要用到的開發語言還是Java,然後結合著對應的框架技術。那麼iOS的話沒辦法只能使用c來開發了,因為ios系統上面的程序就是c語言為核心來做對應的開發。這個只是其中一個,因為阿里巴巴集團很龐大,所以對應的還有其它業務線上面肯定也會用到其它語言。對於編程語言來說不同的語言對應不同的行業有不同的優勢,Java不可能所有領域都適用。


總結:對於阿里巴巴來說核心技術還是Java,但是在不同的業務線上也會用到不同的技術,所以常用的是Java,其它語言的程序員也會招聘。

以上是答主自己的看法,如果有更好看法的小夥伴,可以在下方評論區留言,或者點個贊,點個關注,我們一起探討探討。


自學JAVA


看過2017年阿里雲棲社區分享的一篇文章,阿里電商架構之路,地址:https://yq.aliyun.com/articles/161190 。基本上可以看出17年時阿里後臺電商邏輯開發主要還是使用Java語言來做,但是性能相關的部分系統是用c++/C來實現的,看看他開源的幾個相關項目就知道啦


Rover2019


java在大型分佈式項目中比較完善,技術成熟,問題較少,解決方案很多,研發人員多,迭代快,再加上微服務雲技術,管理自動化且容易,語言上性能優劣被弱化,java相對於其他語言麻煩較少,如果是數據存儲和管理這塊,c是最好的,內核或桌面應用可以用c++,windows桌面用c#


啊哈哈叫啊


二者都有不少人在用,整體來看還是java比較多。BAT當中,阿里是用java最多的。其實各有各的優勢吧,我就挺喜歡c++的


LennyDou


這問題,其實你只要其中一種做得好,都可以進阿里,再說了,你要是c學得好,再去學習Java是非常快的,阿里講求擁抱變化,只要你精通一種,就不怕你不精通其他的


mugo老猴


兩者都在招的,要看你的哪方面的技能更好一點,如果你達到阿里面試的要求後,你就可以去試試


小凱剪輯君


阿里一半的業務是php


分享到:


相關文章: