大家好,今天小编关注到一个比较有意思的话题,就是关于java还要学习python的问题,于是小编就整理了4个相关介绍Java还要学习Python的解答,让我们一起看看吧。
搞JAVA的有必要学Python么?
有需求就学,或者时间多也可学。
总之都学些知识总是好的。
但千万不能一山望着一山高。
两者都是开发语言,单从语言上讲没有直接的联系,如果在项目中会用到Python和J***a的话那可以学习学习;另外如果有兴趣或想从事这个方向工作的话也可以学习学习,其它的话个人觉得没这必要,特别是学而不用感觉就是浪费时间和生命。
这样来想这个事情啊。
目前企业招聘,招人要么招J***A岗,要么招Python岗。
很少要求J***A&Python。
所以啊,先把J***A搞的很精通了再说吧。
1,入职之后,如果企业临时有Python需求的话,这个时候可能会问,目前j***a这些人里,有没有会Python的。
2,如果你想转Python岗的话。
为什么有些Python程序员,会希望新人先学习J***a,Python可选,原因是什么?
编程是一种思想。语言只是工具。工具有好坏,思想有深浅。专业的思想加趁手的工具。才是一个好的程序员。现在初级程序员最大的问题在于语言学了不少,思想很垃圾。导致好工具只能发挥一点点作用,也不灵活。
目前在我带的项目组中,虽然有做移动互联开发的也有做大数据开发的,有使用Python的也有使用J***a或者OC的,但是我会要求所有新加入的初级程序员都要掌握J***a编程语言,原因有以下几点:
第一:J***a语言生态健全。目前J***a语言具有比较健全的语言生态,在Web开发、移动互联开发、大数据开发等领域都有广泛的应用,掌握J***a语言是从事很多开发岗位的基础。
第二:J***a语言性能稳定。J***a语言是弥补Python语言性能的一个重要解决方案,在遇到很多对性能要求比较高的场景时,会***用Python结合J***a的开发方式来进行,这也是一个比较常见的解决方案,所以掌握J***a对于Python程序员来说还是很有必要的。
第三:J***a语法规范严谨。J***a是静态语言,在语法定义和编写格式上比较传统,也可以说比较麻烦,但是对于程序员来说,具备J***a基础再学习Python会比较容易,也更能体会到不同编程语言的特点。
第四:J***a对Python的深入运用有较大帮助。J***a是先难后易的编程语言,而Python是先易后难的编程语言,很多人认为Python简单,那是因为有些程序员并没有用Python解决很复杂的问题,Python也可以写出非常复杂的程序,如果有了J***a基础,对于Python后续的运用有较大的帮助。
目前程序员群体中有不少Python程序员都是从J***a程序员转过来的,对于这些程序员来说,他们更能深刻体会到掌握J***a对于Python学习和运用过程中的帮助。另外,从解决问题的角度出发,J***a也是Python一个得力的助手。
我使用J***a和Python的时间都比较久,我在头条上写了关于J***a和Python学习的系列文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有J***a、Python、C等编程语言方面的问题,也可以咨询我。
谢谢!
其实,这个程序员给你建议的本意并不是让你学习j***a,而是让你打好语言学习的基础,毕竟python并不算是一种能学好基础的语言,j***a和c#更适合打基础。
而且,当你深入学习好一门语言,把它弄精通后,学习别的语言就很简单,基本上一两个周就可以上手进行系统开发了。
现在语言层出不穷,不过基本思想大同小异,将来你会根据系统开发的需要灵活切换到别的语言的。
我差不多做了二十年左右的开发,用过的语言很多,按时第一次使用的顺序为:
除了这些做过项目的外,还有一些脚本语言,像 vbscript,javascript等。
只要用过几种语言,一个新的语言对你不是什么问题。
你觉得是应该先把j***a学精通再学其他,还是直接去学python?为什么?
可以直接学,这样更快些。python语法简单,上手快。可以把python学熟了再学j***a。如果先学j***a可能入手压力大些,要花费更长的时间,但有一点好处就是如果j***a学会了那再来学python那就是吃豆腐一样容易了。
是否可以直接学python或者j***a而不学C++?
谢邀,我来回答这个问题,我在IT行业工作8年多了,一直是负责软件整体技术架构的设计和开发,我觉得我来回答合适一些。
是这样的,其实我是推荐直接学习Python或J***a的,尤其是Python很适合作为第一门学习的编程语言,Python简单易学,很贴近于自然语言,而且在公司中也使用的比较普遍。
C++一般做游戏开发、嵌入式的多一些,所以如果你以后不是往这几个方向发展的话,完成可以直接学习Python的。
再往细说一些,你提到了2门语言,分别是Python和J***a,都是目前非常主流的、大家耳熟能详的编程语言,我来说下学习这两门语言的区别:
Python在人工智能(AI)领域是主流的编程语言,用的很多,人工智能是以后社会发展的大方向,所以学Python比较有前途一些。不过就现状来说,公司用Python的还是没有J***a的多,因此J***a更容易找工作一些,毕竟大部分公司都在用J***a做企业应用、大型架构等。
如果你觉得学习编程有些枯燥无聊,可以看下我的原创系列作品《跟我学Python,创意编程之旅》,希望可以帮助到你,有问题的话可以私聊咨询下。
到此,以上就是小编对于j***a还要学习python的问题就介绍到这了,希望介绍关于j***a还要学习python的4点解答对大家有用。