如果您从经理那里获得了一个Web项目来实施,那么您可以自由选择使用哪种技术?

我知道很多公司都有他们使用的标准技术,而且非常反对尝试新事物

有帮助吗?

解决方案

就个人而言,我会使用我最熟悉的框架,即Tomcat,JSP和我自己的(Inon)应用程序开发框架。不是因为它是技术最先进或最有趣的,而是因为我非常了解它并且我能够以最快的速度获得结果。

公司倾向于坚持他们所知道的原因是他们对开发人员技能进行了大量投资,通常是在一个平台上构建现有应用程序和组件的库,以及考虑到未来的高维护成本。如果他们能够让他们的团队专注于一个框架,那么投资将获得最高回报,未来成本将保持较低。

如果您是一名想要扩展您的技能并尝试最新资料的开发人员,那么这并不理想 - 保持其程序员积极性的好处也是公司考虑因素的有效考虑因素 - 但通常公司的临界点是不同于个人的临界点。

其他提示

@Damo,

在技术选择出现之前,人们通常会定义需求并衡量团队技能

完全取决于目标产品及其受众。什么是产品?是谁的?

你有团队吗?如果是,您可以查看它们强大的技术。

您需要连接其他系统吗?如果是,您可以检查一些兼容性,因为某些技术需要更多的连接工作。

之前已经讨论过这个问题。

最重要的考虑因素是您所团队的技术在提供项目方面的技能。然后考虑哪些技术可以最有效地支持您的特定项目目标。

如果给我一个自由选择,它很可能是我最熟练的,所以ASP.NET C#,基本上是MS Technologies。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top