1.其实你问这个问题就好比问我轿车好还是suv好,这样我就不太好回答。其实主要看你的应用场景,每种编程语言都有它的强项,我们要根据自己的应用场景选择是它强项的编程语言。
2.比如做运维,人工智能方面人们可能会选择python,因为它的开发速度快,生态做的比较好,有好多成熟的库供你使用,你要做手机APP首选java。这样不是说python做不了,只是说用python实现比较麻烦。
3.学习语言本身就是为了解决问题,工作中需要用到什么我们就学什么,学多了,我们在解决同一个问题的时候,可供我们选择的方案会比较多,这也是老手比新手高明的地方。