学校让我们明年在python和java之间选择一门进行学习,现在很纠结该选哪个,另外这两种语言都有什么前景?
个人认为应该选择java,虽然现在python异常的火爆,但是从需求量上来看,python远远的被java甩在了后面,望尘莫及。
当然精通一门语言之后,其实学另一种语言可以很快上手,所以,可以先选择需求量比较大的java来学习。等到对java精通之后,可以在空余时间学习python,两者兼得。
现在的开发者,没有但会一门语言,都是能学就学,所以前期专精java,后期纵向发展,一个高端开发者,尤其是后台,不可能仅仅局限于两门语言的。
很高兴可以回答楼主的问题!
个人建议Python!
本人从以下几个方便为楼主分析一下:
1.Python是1991年推出的,java是1995年。但是java推出之后欢迎度就很高,也有其他编程语言所没有的优势,所以现在基本到处都是java程序员。基本处于饱和状态,如果楼主感觉自己能力强一些,也可以考虑入行。
2.以济南为例,java入职工资在3k-5k,有经验及能力出众者工资在8k-10k+.Python虽然推出时间更早但发展起来是基于目前的数据分析及人工智能的火爆,相对人才更加的缺乏,薪资待遇相对更好一些。
3.7月20日,IEEE发布2017年编程语言排行榜:Python高居首位 。足以说明现在python的火爆。
总之,无论选择哪种编程语言学校的学习都只是一个基础,一个敲门砖,技术迭代更新的速度是无法想象的,还是需要自身有好的学习能力及技术延伸能力。
手码望采纳!
如果您未来没有把程序员当做全职工作的打算,选择python就好。
如果您未来打算做职业程序员,入门阶段学什么编程语言都可以,不过有条件的还是学好标准C从打基础角度来看更实际些。而且,只是编程入门的话无所谓语言,反正你将来工作后多半免不了还要再学别的语言,比如js、C#、objC、swift、kotlin甚至可能是现在根本没什么人气的新语言。
如果您已经脱离了养家糊口的低级趣味,学习编程序纯粹是个人爱好,那就建议在scala、haskell和lisp方言里选一个顺眼的吧,毕竟码农为了工程实践而不得不做出的妥协对你是没有意义的……
希望你不要在选择上做纠结。
编程语言之间逻辑都是互通的,只是语法上有所区别。
语法上记住那种语言的书写规范,就ok了。
数据逻辑方面通了就行了。
具体说下,python和Java。
两个都是比较热门的语言。
最近python好像火的一塌糊涂。
这两个都是很早开发的,90年代的时候就已经发明出来了。
python最近才火,这个和人工智能开发有关系。
python在制作爬虫方面也是很有优势的,这个看你想从事哪一方面的工作了。
java在编程语言排名上是第一。
它和安卓的火爆有很大的关系,如果不是安卓火爆,他可能没有那么靠前。
当然啦,Java在桌面开发,web开发都是很不错的。
每个语言都有自己的侧重方面。
希望对您有所帮助。
打字辛苦,希望好评!
人生苦短我用Python,以前我也是做Java web开发的,自从学了Python之后,就不想再用Java了,因为Python真的很简洁。还是引用一句话,实现同样的功能c语言需要1000行,Java只需要100行,而Python只需要10行代码。比如,在使用Python搭建一个网站的时候Python只需要10行代码,而且不用像Java那么麻烦配置很多的配置文件。Python的优势在于,简洁而且第三方库极其丰富,基本上你想要当我功能Python都有第三库可以实现。而且,Python在人工智能方面的应用也很多,正因为人工智能也使得Python位居编程语言的榜首。人工智能是最近非常火的一门技术,我觉得你可以选择Python往这个方向发展,好好加油,而且现在国内的人工智能需求量是供不应求,很多应届生还没毕业就被年薪四五十万招走了。