远离SharePoint

时间:2008-09-23 13:23:35

标签: sharepoint

你们有没有试过从sharepoint运行?我已经和sharepoint合作,知道这不是我感兴趣的东西。我的兴趣更多的是API /后端/分布式开发。作为顾问,你们有没有找到办法摆脱分享并继续学习其他感兴趣的东西?我目前处于一个需求量巨大的位置,我无法找到一种简单的方法来摆脱它。有什么建议吗?

10 个答案:

答案 0 :(得分:7)

如果我正确地推断出你在咨询公司工作,那么找出你公司的其他工作方式。更好地了解这些技术,目前为您的公司工作的人,参与这些项目,即使只是走廊谈话,并为您的公司解决的问题提出更好(更快,更便宜)的解决方案。

您的选择似乎是3倍

  1. 说服你的老板你的才华 会更好地在其他地方使用
  2. 说服你想要的同事 你在那些其他球队
  3. 说服贵公司的客户 他们特别想要你。

答案 1 :(得分:6)

学习Java或Ruby。

微软销售模式“附加”,他们销售由多种技术组成的解决方案,然后根据“您已经投资于SharePoint,以便已经拥有适当的技能和基础设施”来销售下一个解决方案我们所拥有的这项新技术“仍然存在......它非常成功。

SharePoint是拥有MS商店的企业的云计算......你可以通过不做C#来避免它。如果您正在使用C#然后给予足够的时间,您的应用程序将需要在企业云中运行,您应该通过拥抱它来照顾您的职业生涯。

只是我的2p。对不起,如果不是你想要的答案。

答案 2 :(得分:4)

我确切地知道你的意思。我认为你不介意像SharePoint这样的产品背后的想法,但真的很讨厌它的实现方式和问题。我知道这是一个与之合作的噩梦。

作为一名C#开发人员,当我听到SharePoint这个词时,我感到畏缩,SharePoint就是Lord Voldemort。但不幸的是,它成为了一名高级C#/ Microsoft开发人员。

我不幸地说,因为如果你迟早在公司结构中工作,你最终可能会在你的解决方案中使用SharePoint。不是因为它很好,而是因为正如其他人所说的那样 - MS使用SharePoint作为特洛伊木马来获取并保持业务。

新版本的SharePoint可能会有一些希望(2010)。也许这最终会包含更好的编程/实现模型。

否则要么为小公司工作(通常薪水较低,但并非总是如此),要么尽可能降低你作为MOSS开发人员的技能。除非你的薪水取决于它,否则永远不要积极推销它从技能矩阵中删除技能,并拒绝完全关注MOSS的工作。一些MOSS集成在这里和那里你可以忍受。专注于MOSS的整个解决方案将让您感到疯狂。

如果所有其他方法都失败了,请学习其他非Microsoft语言,在一年或两年内,SharePoint将只是一个褪色的内存。

我知道很多开发人员都在考虑因为SharePoint而退出IT。我想说不要让它成为你职业生涯的终点。

最后婊子和呻吟,并每周/每天通知管理人员,了解您为什么要在SharePoint中进行斗争。让他们知道,并不断提醒他们技术有多糟糕。

答案 3 :(得分:2)

当生活交易给你柠檬。制作柠檬水。

说真的,如果你看到SharePoint如此高的需求,也许与野兽合作是最好的主意。 SharePoint实际上只是中间件。 SharePoint可以简单地作为解决方案的分发点(即,诸如Web应用程序之类的用户界面可以通过Web内容部件托管在SharePoint上)。如果你看一下,SharePoint甚至可能以列表的形式证明是有用的文档存储库或小规模数据存储。

答案 4 :(得分:1)

也许您应该拒绝SharePoint合同并接受您感兴趣的合同。

答案 5 :(得分:1)

根据您所在的市场,您只需告诉您工作的咨询公司的老板,您不再对进行Sharepoint项目感兴趣,并且如果他们继续将您置于Sharepoint项目中,您将被迫寻找其他地方。这将适用于西密歇根州,开发商的需求很高,供应量低于标准。

答案 6 :(得分:0)

另一方面,我只是开始使用SharePoint来扩展我目前无聊的C#-only项目。我开始将它用作分布式和复杂系统的前端:简单的配置和定制,报告,管理,系统控制 - 看起来所有这些都可以在这个软件包中使用,它很容易被非技术人员和初学者。

答案 7 :(得分:0)

我个人不想再使用SharePoint了。我一直致力于为它开发一个解决方案,甚至还通过网络集成完全充电。我讨厌它。

首先,你必须掌握糟糕的编程模型然后处理所有部署,它甚至不是开始。如果您正在为SharePoint开发产品,则必须自行调试软件本身。

我对此的解决方案是非常关注它。我不介意进行知识转移和帮助人员,但我不想开发/部署SharePoint应用程序。

我的老板得到它,我的朋友们得到它。

我们最新的笑话来自几个月前曾说过“使用SharePoint部署应用程序简单快捷”的人。笑话? “他是否只是轻松/快速地使用与SharePoint相同的句子?”

所以,除非你的薪水会因此而降低......否则你的技能会低于你的老板。 :)

答案 8 :(得分:0)

你有没有看过Alfresco(http://alfresco.com)?

它与SharePoint具有许多相同的用途,但是它来自开源J2EE应用程序。它将利用您现有的协作/内容管理经验,并向您展示一大堆开源技术。

完全披露:我为Alfresco工作。

答案 9 :(得分:0)

我已经向其他人提出了这个建议......从SharePoint运行并不困难,因为技术根据其结构彼此相似。 SharePoint并不是最糟糕的技术,虽然它在某种程度上受到限制......幸运的是,软件领域太广泛而不敢发现任何你不感兴趣的内容。