腾讯开源词向量使用
如果您在一个不专注于开发的组织中工作,在该组织中计算机系统用于支持其他核心业务功能,那么使用开放源代码获得管理层的支持可能会很棘手。 这是我与老板和团队进行谈判的方式,以使他们接受并尝试开源软件。
我在大学图书馆工作,并使用开放源代码进行以下工作:
在我的领域,高级管理人员不是技术人员。 我的直属经理是图书馆员,老板是学者和会计师。 因此,与他们达成使用开放源软件的协议,最终归结为我本人,图书馆馆长与大学行政管理部门的各个成员之间的一系列讨论。
总是要问的第一个问题是:“谁是卖方?” 考虑到每当需要第三方服务时,大学的其他方面都由供应商管理,这是一个合理的问题。 因此,重要的是要了解他们的观点以及他们制定决策的方式。 很多时候,高层管理人员最关心的是预算,几乎所有问题都可以从财务角度看。
通过仔细选择我的词并避免使用这四个词,我成功地将开源软件引入了我们的团队。
开源的
对技术行业以外的许多人开放的开源思想使人想到了高风险和低安全性。 因此,在谈论“开源”时,我指出要包括“软件”和“工具”。
当我向他们解释其他组织(例如Google和Whitehouse.gov)使用开源软件和开源工具时,他们放松了一些。 管理层可能不会很好地掌握该技术,但他们会了解参考的价值。 它也帮助他们知道有供应商可以依靠。 他们认为这有助于减轻一些风险。
自由
我天真地认为使用“自由软件”一词会立即吸引上级管理人员的预算导向型思维,但我完全错了。 对于习惯于购买服务的人们,“免费”一词是“垃圾”的同义词。 在那次会议上,当天的评论是:“您得到了所付的钱。” 对许多人来说,高昂的标价证明了其高品质。 因此,对于这些决策者而言,不花钱的软件立即成为危险信号。
如果您被问到“为什么该软件不收费?”,那么很好的回答是谈论通过支持开源技术如何使企业蓬勃发展。 一种是Equinox软件 ,它为Evergreen Library系统提供支持。 与您的领域相关的示例(例如我所在领域的图书馆示例)具有镇定作用。 对于熟悉供应商的人来说,令人欣慰的是知道供应商存在于开源世界中,这消除了一个神话,即我们的关键系统背后没有什么比在母亲的地下室工作的一群十几岁的“黑客”更多的了。 。
有助于
当我解释了致力于开发和生产开源软件的贡献者社区的概念时,有人问我很多问题,例如:
- “我们每月是否需要一定数量的工作?”
- “这将如何管理?”
- “这会干扰我的其他工作职责吗?”
令人担心的是,他们支付我的工资,而不是社区。 那么,为什么他们让我花时间去从事社区的项目呢?
对我而言,为社区做出贡献就是使软件对所有人(包括我们)都更好。 因此,换句话说,贡献是共享维护的一种形式。 我们不只是在做出贡献; 我们正在维护。
这种“维护”的思想很容易理解和推销,因为一切都需要维护,包括我们基于Microsoft的公共网络。 因此,我没有讨论社区和做出贡献,而是将花费在开源软件或工具上的时间设定为我们将对任何系统执行的“例行维护”。
发展历程
当我使用“开发”一词时,得到的回应是:“我们不从事软件业务。” 足够公平,我们也许不是,但是这里的问题是单词的含义。 当它用于技术和软件领域之外的领域和行业时,“开发”可能意味着高层管理人员希望从头开始构建软件。
因此,我 开始谈论“敏捷性”,并 解释说,“开源将加快我们响应员工和行政部门的功能要求的能力。”
我通过简单演示软件的灵活性来加强了这一点。 一个有用的技巧是向管理层展示如何通过单击主题即可改变整个网站的整体外观。 如果您在技术界工作,那没什么大不了的,但是对其他人来说,这可能纯粹是魔术。
翻译自: https://opensource.com/business/14/5/negotiate-open-source-on-the-job
腾讯开源词向量使用