我看到很多人都将 .NET 2.0 甚至 1.1 作为他们项目的要求。在我自己的工作场所,对于升级到最新、最好的 .NET 框架也存在很多怀疑。
作为一名程序员,当您知道使用较新的框架可以更轻松地完成此操作时,我感到使用旧框架非常令人沮丧。我通常会安装测试版并使用它们,因此我很快就会熟悉它们,并在此过程中忘记旧的做事方式,因此当您受到使用旧版本的限制时,重新学习您试图忘记的内容是很痛苦的。
当旧版本应该兼容时,您坚持使用旧版本的原因是什么?如何说服人们升级?
首先,了解企业升级缓慢的原因。
对于大多数公司来说,计算机系统并不是战略优势。它们是必要的服务功能。
由于它们是必要的,破坏它们可能会非常昂贵。既然不是战略优势,那么能够发展得稍微快一点也不算什么大优势。
您建议一家公司花费资源不断升级到最新版本,以获得可能但不确定且不是重大的收益,并且可能会出现大量损坏。对于大多数公司来说,这并不是一场胜利。事物已经存在一段时间后再采用会更安全。他们错过了一些上行空间,但避免了灾难性下行的机会。
如果您愿意,可以继续建议升级到最新和最好的版本,但以业务(而不是技术)方式进行升级会更有效。试着从数量上找出它能让你的效率提高多少,从而为公司节省多少钱。 (他们不会关注你编造的人物,可能会关注某个知名人士编造的人物,并且更有可能相信研究支持的东西。)承认缺点,并表明可能的成本是什么将会,并找到限制负面影响的方法。对于捏造任何事情都要非常小心,因为决策者拒绝此类事情的经验比你提出建议的经验要多得多。
不要提及开发人员喜欢最新的东西,否则你会让人觉得你是想让公司为新玩具买单,从而失去很多可信度。
有时你可以得到你想要的东西,但知道如何要求它会有所帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)