显然,与一些开发人员合作更容易,但我敢肯定我们中的许多人所在的团队更喜欢现状。
你知道类型。您看到了一项新技术的一些好处,他们更喜欢经过实践检验的真实方法。
例如,DBA/C# 程序员尝试使用 LinQ 的优势(不一定是 LinQ to SQL,只是一般的 LinQ)。
例如,当一个项目需求是跨平台的时候...而不是考虑如何通过VM Machine在Mac上运行Windows,而是引入使用相对较新的Silverlight或用Java创建它的想法(作为调查的一个选项)。
我知道大多数人不喜欢超出他们的舒适范围,所以这需要一些说服力,而且并非所有新技术都具有商业意义......但是您如何说服您的团队考虑新的技术?
您成功地将哪些技术引入了您的工作场所?
您认为哪些技术最难引进? (我在考虑范式转换,例如来自 WebForms 的 MVC……或新语言)
您采用什么策略来使这些新技术具有吸引力?
最佳答案
在推销之前充分了解技术。您会收到诸如“但是我们如何让它做 X?”之类的问题,并且您希望至少能够给出一个一般性的答案。
尽量不要成为宗教狂热者。承认新技术并不完美,它只是工具箱中的另一种工具,这对提高可信度大有帮助。
提供一个精心准备的现场演示来展示它的功能。例如,我的一个 friend 在现场观众面前用半小时用 Ruby on Rails 构建了一个简单的博客。我要强调“准备充分”二字;如果一路上事情不断破裂,或者您不完全了解自己在做什么,或者您无法回答基本问题,那么您将损害而不是帮助您的事业。
关于java - 如何说服团队使用新技术(LinQ、MVC 等)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2812405/