首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何说服我的公司(在金融部门经营)从PHP转向Java

如何说服我的公司(在金融部门经营)从PHP转向Java
EN

Software Engineering用户
提问于 2014-02-05 15:28:14
回答 4查看 1K关注 0票数 3

我的公司在金融部门,它使用PHP作为编程语言。我本人就是一个PHP开发人员。

我正在领导一个从零开始的大项目。我可以看到PHP如何不是构建健壮平台的最佳选择。

我想说服我的公司逐步转向Java (我有经验)。

我试图找出尽可能多的论据。你能帮个忙吗?

到目前为止,我发现了这些:

  • 大多数竞争对手都在使用Java (反正不是PHP)
  • 大多数金融公司使用Java而不是PHP
  • 平均而言,Java开发人员准备得更好(平均而言!)
  • 在软件投入生产之前,编译过程会发现许多问题。
  • 强类型使一切变得更加健壮,因为接口之间的契约是很好定义的。

还有其他我遗漏的地方吗?

谢谢!

EN

回答 4

Software Engineering用户

回答已采纳

发布于 2014-02-05 16:02:37

唯一可以证明语言转换的理由是那些克服了保持不变的所有优点的理由。

  • 该公司拥有整个软件部门,其主要工作是编写PHP。转换到一种新的语言,尤其是与PHP不同的语言到Java,将需要培训和几个月的效率损失。
  • 该公司有几个基于PHP的系统。切换到Java意味着重写这些代码,这是一项巨大的任务,如果可行的话,应该避免。
  • 该公司的几个软件系统已经按照PHP预期的方式协同工作,这与Java在程序之间的工作方式有着惊人的不同。
  • 根据您的开发堆栈,您可能对PHP特定的IDE和参考材料进行了不小的投资。

当然,上述任何一项都没有合理的指示。如果有可用的框架和工具可以专门用于Java,或者公司有可能合并或合作竞争对手,或者您的软件团队挤满了精通Java的人,那么进行转换的风险就更小,收益也更大。

不过,诚实地说,在公司语言稳定的基础上添加Java可能比尝试切换更幸运。我希望,如果没有其他的话,您的公司除了使用PHP之外,已经使用了SQL、JavaScript和XML或JSON。添加一种更强类型的OOP语言,如Java或C#,可能是对您的PHP应用程序主机的一个很好的补充。

票数 15
EN

Software Engineering用户

发布于 2014-02-05 18:09:10

首先你得说服自己。你必须把个人喜好排除在你的推理之外。您还可以尝试在参数列表中将word Java更改为C++ (C#) --其中大多数参数仍然有效,但您应该解释为什么C++ (C#)不是一个好的选择。毕竟,如果你发现真正的原因是个人偏好--你可以建立自己的创业公司或加入竞争对手。

更新:这是营销问题--你发现了切换到Java的好处和缺点。您应该选择那些对涉众很重要的。最好诚实一点,因为以后如果出了问题,你就会受到责备。这就是为什么你应该删除所有的主观论点。个人偏好固然重要,但并不令人信服。从投资和回报的角度来思考。这不仅仅是编程语言的特性--您应该为业务计划提供如何从PHP到Java转换的详细信息。

票数 1
EN

Software Engineering用户

发布于 2014-02-06 09:40:46

我看不出你的问题/论点对经济有什么影响。当你提出你的想法和论点时,你也必须谈论这个问题。这是一个企业和金钱是管理者和利益相关者唯一关心的事情。只要它是有利可图的,管理者和利益相关者都不关心你是否用C#、Java、PHP、Javscript甚至COBOL编写代码(如果你处理这个问题,愿上帝保佑你的灵魂)。

这显然会对所有员工的生产力产生负面影响,并将花费公司大量的资金,短期和中期,即使你提到了逐步转向Java。

但是,如果你真的强烈认为这会带来长远的利润,那么这应该是你提出这个建议时的主要论点。否则,我有点怀疑你会成功。哦,并确保你有一些证据,为什么这将是有利可图的长期。只是说这并不能证明这是真的。

祝你好运:)。

票数 0
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/227820

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档