xw0 2018-08-21
没有说什么哪个编程语言厉害,哪个编程语言不厉害的,只有适不适合。
按照这样说的话:C语言,厉害吧,那如果用C语言去写个网络爬虫得多少行代码?
几百行可能都不止吧,但是Python写一个爬虫最简单的只要十行代码,这就适合。
当然了Java和Python也是同样的,它们各有各的优势和缺点。
Python的优点:
都是Python有一句经典语句就是“人生苦短,我用Python”,是因为Python语言的代码的简洁,优雅以及Python那丰富强大的库。
Python:动态解释型,开发效率高,开源,灵活,入门门槛低。
Python主要应用方向:
它的应用领域是非常的广的,所以网上也说Python是“万能”的。
Java的优点:
Java具备一些很好的语言特性, 以及丰富的框架, 在企业应用中最被青睐。
你总可以听到关于J2EE, JSP, Hibernate之类的东西的讨论. 同时, java在手机领域也有一席之地, 在普遍智能化之前, 很多手机就是以支持java应用作为卖点的, 而智能手机爆发之后, java手机主场变成了android, 作为安卓的标准编程语言而存在。
Java主要用于:
为什么现在会有这么多的人纠结学习Python还是Java
主要就是:
Python最近非常火的编程语言并且和AI挂钩,但是Java又作为老牌编程语言它的市场是肯定的。自从2017年Python被纳入国家计算机二级等级考试开始,就越来越多学生学习,并且大学也逐渐开设了Python的课程,这也意味着以后Python普遍程度就像现在Java一样。
Java和Python的薪资问题
有人说你光看这个有啥用,学习编程主要还是看薪资呀,薪资才是王道。没错,我们学习编程,想要从事IT,是因为爱嘛,是因为责任嘛?是因为薪资!
那咱们就以北京的薪资为例吧!
Java的平均薪资是在18K左右
Java的平均薪资是在18K左右,在北京咱们就不看10K以下的薪资了好吧,毕竟北京这城市,作为IT行业10K以下真的很少了(也许有些人要求高的觉得15K都是少的)
10K以上占比是89.8% 15K占比以上69.7%
Python的平均薪资是在19K左右,10K以上占比93.1% 15K以上占比76.4%
从上面的数据可以看出来 Python在10K以上的薪资比Java高出3.3% 15K以上的薪资 Python比Java高出6.7%。 这个是北京为代表的一线城市
那么我们看一样二线城市,就以成都为例吧
Java的平均薪资是10K左右
Python的平均薪资也是10K左右
这个看两个薪资区间就知道了!
看到这里是不是想说,那小编你的意思就是说Python比Java厉害咯,其实并不是,只是说相对与Java而语言,Python学的更少,尤其是在16年的时候,北京那边招聘一个会Python的开发人员都会给几千的介绍费。
如果你是新人没有任何编程基础,我建议是用Python入门IT,毕竟Python学习起来相对而言简单一些。因为Python和Java如果同样是新人的两个人,应聘Python的人薪资肯定是会比Java高(在这两个编程语言都是同等水平的情况下)
不过如果你想在IT行业里面走的更远,走的更高,一门编程语言是肯定不够的,你需要的是不断的学习,毕竟现在互联网时代,技术不断的更新,如果你不学习那么你终究被这个社会淘汰
最后再多说一句吧,不管你最后选择学习什么,都要坚持,加油!
如果喜欢或者有兴趣学习Python的话,也可以关注我哦!并且私信我还有学习资料的,关键词【学习资料】哦