{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

java和PHP哪个方向的专业更容易找到工作?为什么?

CobubCobub 回答4 收藏1
收藏问题

4条回答

zhkai

zhkai

回答于2022-06-22 19:36

在我待的公司里来说,按目前来看:

个人建议,先掌握java开发,然后再掌握php。

假如不喜欢php,强烈建议入python。

会让你受益匪浅。

评论0 赞同0
  •  加载中...
MangoGoing

MangoGoing

回答于2022-06-22 19:36

从找工作的角度出发,Java目前更容易找到工作。

我带的开发团队中以前还有一部分PHP程序员,目前这些程序员要么转向了Java,要么转向了Python,还有转向了IOS开发。因为随着开发领域逐步集中、深入,Java的优势体现的更加明显,PHP虽然也具备很多优点(开发周期短、热部署等),但是终归在性能上无法与Java相提并论。

Java不仅可以做Web开发,还可以做移动互联开发(Android开发)和大数据相关开发,而且Java具备纯粹的互联网基因,在很多方面的设计上都有所体现,比如并发、安全、JIT技术等等。

PHP是传统Web开发的解决方案之一,优点集中在开发周期短、人才培养周期短、代码结构简洁、天然热部署等方面,但是缺点就是在性能上与Java的差距。如果用户并发量不大、开发周期紧张、预算有限的情况下,PHP还是一个不错的解决方案。

我使用Java的时间比较长,在2008年应邀写过关于Java的书籍,本来计划写一个系列,包括Java初级开发、中级开发和高级开发,但是由于时间的原因,只出版了初级版。目前,我在我们上写了关于Java学习的系列文章,想学习Java开发的朋友可以关注我,相信一定会有所收获。

谢谢!

评论0 赞同0
  •  加载中...
yangrd

yangrd

回答于2022-06-22 19:36

我是从PHP开发转到Java开发,对这个很有发言权。

先纠正你问的问题,不论哪个计算机相关专业,都在从事任何编程语言的开发,不是某个专业就单单学java这个方向或者单单学PHP方向。

虽然PHP是世界上最好的语言,但是不能不承认,Java开发这个方向更容易找到工作。

校招对比差距异常大

在去年的校园招聘中,夸张点说,只要是招聘IT类岗位的公司都会招聘Java开发工程师。但是只有少数的公司招聘PHP开发工程师,有不少公司虽然招聘PHP开发工程师,但是在面试的过程中竟然会提出让面试者入职后转Java方向。

我认识很多的朋友,在校招中从事PHP几乎都是没找到工作,到秋招快结束的时候放弃了PHP转向了Java方向。很多创业公司在初期使用PHP作为主要开发语言,发展到了一定程度之后就逐渐改变架构,转向java方向。

个人经历说明一切

我从零开始接触PHP也至少两年多,但是在找实习乃至找工作时我却一直碰壁,可能起初我的技术有些不足,但是我一直在完善。我可以独立完成一个相对复杂网站的开发、接过几个外包,开发过企业站,找工作理论上来说应该没问题,该投的大大小小的公司都投了,但是一直碰壁。

最后我放弃了PHP开发转向了Java开发,自学了几个周的J2EE框架后就找到了一份待遇我如果从事PHP肯定赶不上的工作。

我在面试的过程中就遇到某公司的HR跟我说“我们公司对PHP开发的要求是有3年开发经验,如果的Java开发要求比较低,会J2EE框架即可,不需要3年开发经验”。

Java与PHP相比的优势?

我感觉PHP一直没什么好的起色,与之相比,Java有一个更加稳健的生态,利用Java语言可以开发Web、APP、桌面应用程序,特别是现在大数据使用Java比较多。而PHP更多的是用于Web开发,当然这不是说PHP不能开发APP的服务器端。

各个行业领域的公司都会使用Java语言进行开发,因此需求非常的多,虽然这也以为会有更多的竞争,但是机会比PHP会更多。招聘的岗位更多,会有更多的选择,更加容易找到工作。现在大数据还比较火,所以学习java从事大数据也是不错的选择。

我是萌新程序猿,科技圈的事情欢迎邀请我来回答!

码了这么多字,点个赞关注下再走吧!!!

关注萌新程序猿(本人咯),了解更多IT以及程序猿的知识,发现每一个用心的回答!!

评论0 赞同0
  •  加载中...
sushi

sushi

回答于2022-06-22 19:36

就业的难易程度以及就业速度的快慢,是受多种因素影响的,内外因共同作用,可谓天时、地利、人和缺一不可。

首先,天时,就业时间因素,春招和秋招,是企业大批量进人的时间,岗位多,可选择范围大,就业速度会快很多;再次,地利,就业城市因素,一线城市企业发展成熟,项目前沿,岗位需求量大;最后,人和,社会关系,人脉资源,企业内部推荐的就业速度一定是快于自己投递简历。

不考虑个人的技术水平,从Java和PHP对比来说,

1、Java的岗位需求量远大于PHP,Java的应用范围也比较广,甚至后期的课发展空间也比较多,按正常来说,Java就业要比PHP容易一些。

2、就业企业对比,PHP擅长网站建设,中小型企业招聘需求量大,JavaEE主要偏向企业级管理开发。从这个方面来说,企业越大,招聘要求越高,学历技术各方面都会有考核,面试可能需要好几轮,所以,Java虽然岗位多,但面试要求高,不见得就业容易。

3、最后,就业难易和快慢,最主要的影响因素是个人的技术水平,每个人的学习能力都是有限的,可能学习Java只能吸收80%,而学习PHP可能接受到100%,而在找工作时,是扬长避短的一个过程,这个时候PHP可能比Java更容易就业,更何况,大的IT企业在招聘时,一般不会只招Java岗位,同时也会有PHP,前端,甚至设计,但参加面试的主要考量标准一定是以技术水平和项目经验为主,所以根据自己的基础水平和学习能力选择学习方向显得尤为重要。

欢迎关注自我管理学院,旨在分享职场经验,学习职场知识,梳理认识自己,管理完善自己,只为遇见更好的自己,获取更多IT资讯,请关注公众号【IT情报处】。

评论0 赞同0
  •  加载中...

相关问题

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<