JAVA和python哪个更合适?
谢邀,作为BAT的Java开发工程师,同时也正在自学Python的的人,我的建议是对于自学编程的人,以Python为基础,然后再武装java,那么后续发展会非常顺畅。
PythonPython是一门非常容易入门的语言,甚至有人说过,Python的代码更像一个略微复杂的英文文章,就算是初学者也能很快读懂这段Python代码要做什么。因此,可以看出,Python对于新手来说非常友好,非常有利于引导新手入门。反之,如果你选择自学C/C++入门,那么非常有可能就是上演了从入门到放弃。
Python作为一种动态的,面向对象的脚本语言,能够在数据分析,人工智能,web开发等方面大展拳脚。在很多高校,导师都会要求学生使用Python来进行数据处理与分析;而人工智能就更不用说了,现在总有一种人工智能必须用Python的错觉了似的;为web开发,某知识分享(zhi)网(hu)站的搜索模块,就是用Python语言搭建的(虽然现在已经用Go语言重构了,但是至少能够说明Python是可以承担这个工作的)。
此外,Python还可以写一些简单的小游戏,比如愤怒的小鸟,贪吃蛇等等,因此可以说它是一个进可航空航天(是真的航空航天,NASA也是用Python的),退可自娱自乐的语言。
JavaJava目前市场上需求量也比较大,从各大招聘网站以及猎头发布的信息就可以看出来,如果能够掌握Java,那么面试机会更多一些。也许看到这你会想问我,那为什么不直接学java,干嘛还先去学Python呢?
原因有二:
1 学会了Python之后,相当于对编程语言有了了解,再学习Java会比较顺利
2 Python目前使用需求也非常多,同时会两门语言的面试者在求职时候也更加有竞争力。
因此,我的建议是先学Python,然后根据个人兴趣,如果你对人工智能感兴趣,那么在进一步研究机器学习相关算法之后就可以去尝试人工智能职位的机会了;如果你对web开发感兴趣,就可以再学习些java相关的知识,辅助以Python的基础,在求职中也会比较容易脱颖而出;如果对数据分析感兴趣,那么就去试试大数据的方向。
总之,Python可以说是编程语言之间的粘合剂,首先掌握Python一定是没错的。
以上是我的看法,如果对你有所帮助,欢迎给我点赞留言。
我是苏苏思量,来自BAT的Java开发工程师,每日分享科技类见闻,欢迎关注我,与我共同进步。
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有