【发布时间】:2009-10-26 17:51:57
【问题描述】:
首先介绍一下我自己。我不是经验丰富的软件工程师、架构师或开发人员。在过去的 5 年中,我主要使用 C# 完成了小型 ASP 和 ASP.NET 项目。我非常擅长 HTML 和 JavaScript。这些项目是在我有空闲时间完成与软件开发无关的其他工作时完成的。我现在被调到了软件开发人员的位置。我工作的公司不是软件开发公司。
我现在正在使用 WCF 和实体框架开发 Silverlight LOB 应用程序。这个项目给我的规范很少,只是“制作一个像 X 一样的应用程序,只是更简单,所以我们不必为此付费”,我的老板并没有像我认为的那样经常检查我的进度,项目经理(同事)会时不时停下来,但我们从不讨论规格、架构、UI 或业务规则。我大多只是被问到我认为什么时候会完成。我必须学习 Silverlight、WCF 和 Entity Framework 才能从事这个项目,这不是问题,因为我真的很喜欢使用这些技术。问题是我是公司里唯一一个对这些一无所知并且没有导师/老板来讨论问题以及如何解决问题的人。我已经能够找到公司中的一个感兴趣的人,该人至少给了我一些要求的清单。
我不敢相信这就是软件开发的方式。我认为项目经理应该提供指导,并密切关注正在采取哪些措施来防止误入歧途(但在我的情况下,他们怎么能不了解技术!)。
我应该有这种感觉还是我离谱?
感谢收听。
【问题讨论】:
标签: wcf silverlight entity-framework