如何向客户/老板/他人推销Python

14 投票
8 回答
1477 浏览
提问于 2025-04-10 23:54

当有人让你用Python来创建系统XYZ,而不是用PHP或Ruby时,你可以提到哪些主要特点来解释你的选择呢?

8 个回答

5

在谷歌,Python是一个非常受欢迎的编程语言。它在“成熟度”上比Ruby领先好几年(虽然“成熟度”这个词具体指什么并不太清楚,但管理层喜欢这个说法)。因为谷歌喜欢用它,所以你也可以在谷歌的应用引擎上运行Python。

微软也在支持Python,并且很快会推出IronPython的2.0版本。他们也在开发Ruby的版本,但Python的进展要快得多,实际上已经可以投入使用了。这意味着你可以很方便地将Python与.NET代码结合使用,还可以在Silverlight 2发布后用Python编写客户端的富互联网应用。

8

我见过的最棒的Python推广是我们组里一个经理做的,他有一个小女儿。他引用了爱因斯坦的一句话:

如果你不能把某件事解释给一个六岁的小孩听,那说明你自己也不太懂这件事。

他接下来的几张幻灯片展示了他是如何在不到30分钟内教会他的小女儿一些基本的Python知识的,里面有她写的代码示例和对这些代码功能的解释。

他在演讲结束时放了一张女儿的照片,并附上了她的一句名言:“编程很有趣!”

我会重点介绍Python的易用性以及丰富的库和框架。还有很多小库是其他语言没有的,你可能需要自己去写(比如C++开发者如何写Python)。

祝你好运!

13

这就是一个完全看个人喜好或者具体情况的问题。如果你对Python更熟悉、更有经验,那就直接说出来。对方是不是因为他们更习惯其他环境,所以让你解释一下呢?完成后,这个系统会交给其他人长期维护吗?

如果他们让你使用一种你不太熟悉的技术或语言,那你要提前告诉他们,这样会花更多时间。

撰写回答