您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
为什么有些Python程序员,会希望新人先学习Java,Python可选,原因是什么?
语言,程序员,编程语言为什么有些Python程序员,会希望新人先学习Java,Python可选,原因是什么?
发布时间:2020-12-06加入收藏来源:互联网点击:
为什么有些Python程序员,会希望新人先学习Java,Python可选,原因是什么?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
目前在我带的项目组中,虽然有做移动互联开发的也有做大数据开发的,有使用Python的也有使用Java或者OC的,但是我会要求所有新加入的初级程序员都要掌握Java编程语言,原因有以下几点:
第一:Java语言生态健全。目前Java语言具有比较健全的语言生态,在Web开发、移动互联开发、大数据开发等领域都有广泛的应用,掌握Java语言是从事很多开发岗位的基础。
第二:Java语言性能稳定。Java语言是弥补Python语言性能的一个重要解决方案,在遇到很多对性能要求比较高的场景时,会采用Python结合Java的开发方式来进行,这也是一个比较常见的解决方案,所以掌握Java对于Python程序员来说还是很有必要的。
第三:Java语法规范严谨。Java是静态语言,在语法定义和编写格式上比较传统,也可以说比较麻烦,但是对于程序员来说,具备Java基础再学习Python会比较容易,也更能体会到不同编程语言的特点。
第四:Java对Python的深入运用有较大帮助。Java是先难后易的编程语言,而Python是先易后难的编程语言,很多人认为Python简单,那是因为有些程序员并没有用Python解决很复杂的问题,Python也可以写出非常复杂的程序,如果有了Java基础,对于Python后续的运用有较大的帮助。
目前程序员群体中有不少Python程序员都是从Java程序员转过来的,对于这些程序员来说,他们更能深刻体会到掌握Java对于Python学习和运用过程中的帮助。另外,从解决问题的角度出发,Java也是Python一个得力的助手。
我使用Java和Python的时间都比较久,我在头条上写了关于Java和Python学习的系列文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有Java、Python、C等编程语言方面的问题,也可以咨询我。
谢谢!
回答于 2019-09-11 08:43:50
其实,这个程序员给你建议的本意并不是让你学习java,而是让你打好语言学习的基础,毕竟python并不算是一种能学好基础的语言,java和c#更适合打基础。
而且,当你深入学习好一门语言,把它弄精通后,学习别的语言就很简单,基本上一两个周就可以上手进行系统开发了。
现在语言层出不穷,不过基本思想大同小异,将来你会根据系统开发的需要灵活切换到别的语言的。
我差不多做了二十年左右的开发,用过的语言很多,按时第一次使用的顺序为:
pascal汇编CC++JavaPBDelphiVBC#Scala除了这些做过项目的外,还有一些脚本语言,像 vbscript,javascript等。
只要用过几种语言,一个新的语言对你不是什么问题。
回答于 2019-09-11 08:43:50
编程是一种思想。语言只是工具。工具有好坏,思想有深浅。专业的思想加趁手的工具。才是一个好的程序员。现在初级程序员最大的问题在于语言学了不少,思想很垃圾。导致好工具只能发挥一点点作用,也不灵活。
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |