我最近离开了一所大型大学医院,因为工资增加而且因为这是一个职业助推器.当然,这两件事情通常都是令人兴奋的事情和一项伟大的成就(特别是对于我这个年纪的人)但我发现自己每天早上开车上班时都会在里面噘嘴,这就是原因所在.我加入的新t = eam在编码实践,最新技术(是的,他们仍然使用经典的.ASP)和软件方面落后很多 - 让我处于使用VS2008,.NET 3.5和SQL Server的倒退时间扭曲/ BIDS 2008使用古老的SQL 2000/VS 6.0遗物.
起初,并不是那么糟糕,我认为不是所有的公司都立即处于最前沿,只是等待正确的火花,让他们朝着改变和改进的方向发送 - 不 - 我开始建议(专业和非专业)居高临下的方式)一些新工具以及他们对我们公司在我们这边和客户方面都有什么好处,但是他们(就像在我所参与的团队中一样)看着我,就像我是一个外星人,给了我简单的,为什么我们需要那些东西,即使我已经提出了我的理由.
这让我相信我可能不会以正确的方式解决这个问题,并且希望一些更高级的开发人员/工程师在他们年轻时刚开始时分享他们的经验.我知道时代已经改变,但我觉得它仍然有用,任何建议都会非常感激!
感谢大家!
除非他们以比以前的技术更容易和更有效的方式解决实际问题,否则采用新技术毫无意义.(包括学习曲线).
您的大学可能拥有大量遗留代码,这些代码依赖于那些旧技术.转移到后来的过程可能是一个极其昂贵和令人厌烦的过程,很难证明这一点.
引入新技术的方式要么是在架构上有所改变,要么像整个大学决定转向SharePoint或其他什么,或者在新项目中,你可以展示新技术的优势,并让现有的开发人员有时间了解它们.
所有这些都要记住的是,大多数人不喜欢变化,通过改变现有的技术,你会踩到人们的脚趾.例如,特定系统或技术的专家.