继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

纠结!选PHP还是Java啊

安晓辉
关注TA
已关注
手记 389
粉丝 8322
获赞 2536

来吧!

Q:

您好,安老师:


我是一名从业两年的前端开发,目前就职与一家北京的小型互联网公司。虽然说自己是前端,但是其实最早在之前公司入行的时候是想做java后端开发的。后来由于公司工作需要,便投身到了前端中。但是,工作了两年多后,发现自己依旧对后端开发充满兴趣。目前摆在我面前的选择有两个:php和java。


php的话,有机会在公司内部实现转岗。但是,不知道php之后的发展前景如何。java的话,就只能全靠自学,没有过多的实践机会。目前市场对java开发的需求,一直很大,是不是代表这个方向前景会更好呢。自己已经在这个选择中,纠结了一个月了,最近一直头疼这件事。我也知道,语言没有什么好坏之分,各有各的用途和优势,选择一门语言很多时候是为了工作。


希望安老师能够帮我分析一下,提供一些更好的指导。再次感谢安老师提供这样一个机会与平台,帮大家解惑。

A:

晓宇,你好:


先给你看一张来自 100offer 的图片:

https://img2.mukewang.com/5bdd591000018ddf08440652.jpg

这个图片中可以看出,使用 PHP 和 Java 语言的开发者,比较优秀的,拿到的薪水都是差不多的。


我们学习使用一种编程语言或者技术,最长考虑的是三点:

  1. 生态

  2. 薪水

  3. 找工作的难易


PHP 和 Java 都是成熟的语言,生态都很完善。


薪水我们从图片上看过了,做得好,能解决问题,拿的钱差不多。


找工作的难易程度,看需求和你能把握的工作机会数量。需求来看, Java 相较 PHP 应用场景更为丰富,岗位需求比 PHP 大得多。但实际上,真找工作,就要看你所在地区的机会了。如果你在一线城市,PHP 和 Java 相关的工作机会都很多,对个人来讲,绝对数量都够多,没有大差别;但如果你在二三线城市(比如西安),Java 就有比较大的优势在。实际上你在一线城市北京,所以,选 PHP 或者选 Java ,都有很多机会。


工作机会的另一方面,就是看你身边有什么机会可以把握住。以你为例,假如你内部转岗可能性很大,那选择 PHP 就很好了,有可能可以顺利过渡。而 Java 的话,没有实践机会,靠自学来转,难度会更大一些。


所以综合各种因素,PHP 可能是当下较为现实的选择——因为转型难度相对较小。


不过最终的选择还在你自己,愿你早日从自己的角度出发,做出适合你的选择。


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP