3

我必须做一个 30 分钟的演示,说明为什么我们的 IT 部门应该继续使用 Ruby on Rails,而不是使用 Kohana 框架(用于 PHP)。

我从过去的 Ruby on Rails 应用程序中获得了 3 年的稳固成功,但是整个“人人都知道 PHP”的论点似乎比其他任何事情都更重要。

我不是最伟大的演讲者,而且我真的没有时间做演讲。

是否有任何像样的演示幻灯片或其他值得演示的材料可以帮助我说服 IT 部门继续使用 Rails?

4

2 回答 2

9

这远不是关于语言与语言的关系,而是更多关于影响人的问题。 什么?

如果我观察到“这种语言”与“那种语言”的一个主题是它们永远循环下去。是的,您会在那里找到很多资料,包括 @thisfeller 发布的quora.com链接。看看这个 - 显然COBOL 仍然是“女王”(无论这意味着什么)。更有可能以你的方式摇摆它是理解如何影响人们(朝着你的观点)。

如果 IT 部门正在推动改变语言/框架,通常会有一两个原因。 了解这些原因(真的只是“每个人都知道 php”吗?)对于您能够捍卫继续使用 Rails 至关重要。了解这些原因,然后解释为什么坚持使用 Rails 仍然可以(最好更好)。

当然,我假设您对 Rails 对您的组织更好的看法是正确的。我无法对此发表评论。回顾过去的 Rails 项目并突出其成功之处,尤其是在您使用 gem 在几小时而不是几天或几周内完成某些特性或功能的地方。

考虑一下当您从 Rails 转移到 Kohana 时集成和迁移会是什么样子。实际上它可能会比其他方式更平滑,但是嘿。尝试亲自了解如何采取行动是有益的。如果你不能说服自己这是正确的做法,那么就以这种信念作为你演讲的基础。如果您采用其他人的 Ruby 与 PHP 或 Rails 与 Kohana 的演示,它很可能不会触及您组织的相关要点

确保您的演示文稿包含针对您的听众的内容。如果他们都是开发人员,那很好,进入你喜欢的所有技术细节。如果他们是没有技术背景的管理类型,请不要对他们理解所有行话。他们会想‘这家伙是谁’和‘我们不要照他说的去做——我什么都不懂’。

最重要的是,确定谁是关键决策者。然后确定谁是这些决策者的关键影响者。然后出去和他们谈谈。了解他们的观点,如果他们有的话。寻找支持你观点的人并让他们参与进来。让他们与影响者和决策者交谈。您绝对要避免的情况是,这些决策者和影响者第一次听到“为什么我们应该保留 Rails ”是在您的演讲中。你必须事先接近他们,让他们熟悉你的观点。

祝你好运。

于 2012-07-09T13:56:41.363 回答
1

因为这是针对 IT 部门的,所以有一点是使用 Rails,您将拥有了解 Ruby 的开发人员,并且 Ruby 在 Rails 框架之外有大量用途。php人可能会知道phython,但它不是给定的。

但是,如果您需要证明某些事情,我会做一个演示。毕竟让语言自己说话。

找一个也不知道的人,也许和他们一起做 15 分钟的博客练习,在 Rails 和 php 中。我认为事情不言自明。我知道我开始使用 Ruby 的那一刻(在我看来)比 php 更好。这并不是说 php 本身就不好。

此外,IMO 社区也是 Rails 和 Ruby 项目的优势所在。一般来说,我们有很好的人愿意提供帮助,并且文档现在非常好。代码库维护良好,并且有良好的响应记录。

祝你好运!

于 2012-07-10T19:45:10.667 回答