假如你身边有两位从事互联网行业工作的朋友,一个是从事Java开发工作的,另一个是从事PHP开发工作的,那你肯定见过俩人为了“争论Java和PHP哪个好”而互掐的场面。
确实,想学习编程同学,都会有这样的疑问:PHP和JAVA到底学哪个更好?
关于这个问题,小编已经被后台想学编程的粉丝们问了一万遍,每次我都会反问:你觉得你的左手和你的右手哪个更好?
有同学回答说,当然是右手了,因为右手可以用来吃饭,还可以用来打飞机,而左手似乎就……
那如果你是左撇子呢?
当然,作为最受欢迎的两种编程语言,JAVA和PHP的关注度一直很高,立志成为一名的程序猿的同学们,在选择这两种课程时也一直很纠结。
不只是疑问,关于PHP和JAVA到底哪个好的争论也一直存在。
在我们云和数据的培训课程里,两个培训班都有,只是每次下课的时候,我都很担心两个班的学生会打起来。
因为在他们各自的眼里,对方是这样的:
JAVA程序员眼中的JAVA:
“JAVA本身负载够强,安全系数够高,功能经过多年演化也很齐全,恩,就像一个功能齐全的摩天大楼!”
JAVA程序员眼中的PHP:
“功能弱、小儿科,不够严谨,每天干着调px的活儿跟民工没区别。”
PHP程序员眼中的PHP:
“超级好用的工具,世界上最好的语言就是..……”
PHP程序员眼中的JAVA:
“什么,JAVA?又慢又落后,性能都烂成shi了,所以PHP才是最好的语言!呵呵。”
千百年来,双方就像两个孩子争论谁的衣服更好看一样,对这个问题争论不休。
不过有句话说的好:编程界只有两种语言,一种是被人骂的语言,一种是没人用的语言。
对于各自的优缺点,相信从上面几张图,大家应该有了清晰的了解,小编在这就不赘言了。
所以,对于Java与php到底谁更好这样的问题,是没有定论的,只能说萝卜白菜,各有所爱。
当然,我们学习使用一种编程语言或者技术,最主要考虑的是三点:
生态/薪水/找工作的难易
PHP 和 Java 都是成熟的语言,生态都很完善;关于薪水,小编可以给大家看一张图:
从这统计图,我们可以看出,使用 PHP 和 Java 语言的开发者,比较优秀的,拿到的薪水都是差不多的。
对于找工作的难易程度这个问题,主要还得看需求和你能把握的工作机会数量。
从需求来看, Java 相较 PHP 应用场景更为丰富,岗位需求比 PHP 大得多。但实际上,真找工作,就要看你所在地区的机会了。
如果你在一线城市,PHP 和 Java 相关的工作机会都很多,对个人来讲,绝对数量都够多,没有大差别;但如果你在二三线城市,Java 就有比较大的优势在,实际上你在一线城市北京,所以,选 PHP 或者选 Java ,都有很多机会。
所以,每一门语言都有其设计的灵魂,有它的取舍,很难说什么是最好的。
就像开车一样,Java也好,PHP也罢,只是一辆车而已,学好开本田就会驾丰田。
与其做个脑残粉总是鼓吹自己擅长的语言,不如多学几门语言,开阔视野,你说呢?
所以下次,你的朋友再争论Java和PHP谁更好时,你再来一句:“Java和PHP算老几,python才是世界上最好的计算机语言!”。
那么我想俩人会立马停止互掐,转而把你这个妖虐给掐死………,没错,程序猿们就是这么可爱。