开源开发者

时间:2010-01-01 00:16:04

标签: open-source

招聘经理keep saying他们想要“开源专业知识”。他们的意思是什么?他们是否想要有人为开源项目做出贡献(即Spring,Hibernate,MySQL等)或者是那些将这些技术应用到系统中的人? 他们很可能都想要两者,但如果我将开源技术应用到项目中,是否可以说我有“开源专业知识”呢?

5 个答案:

答案 0 :(得分:5)

您需要询问具体的招聘经理他们的意思。每个人都有自己的解释。

答案 1 :(得分:4)

无论“开源”资格赛如何,大多数雇主都希望能够利用现有技术创造成功新应用的工人。

从雇主的角度来看,开源只是指代与Microsoft或Oracle或IBM堆栈不同的技术堆栈。他们希望使用LAMP stack来降低项目成本。

我认为,使用LAMP堆栈的雇主通常不关心他们的员工是否为这些开源项目做出了贡献。事实上,当我提议将任何代码贡献给这些项目时,我已经为一些不情愿的人工作过。

是的,如果您在成功的项目中使用了开源技术,那么就足以说您拥有“开源专业知识”。您还应该了解各种开源许可证的含义。

另一个开源资格是能够搜索intertubes以找到最新和最好的工具来解决给定的问题域,下载和构建它们,并训练自己使用它们。与您购买供应商为您提供的产品的典型企业模式相反,付费给他们安装,并派遣您的团队接受培训和认证。这些步骤根本不适用于许多开源技术,因此您最好具备更独立的技能。

答案 2 :(得分:2)

作为招聘经理(不是现在 - 我又回到了高级个人贡献者那里,因为我每隔几年就不停地来回切换!),喜欢看什么预期的是开源贡献的组合。这告诉我他们可以编码,他们编码的程度如何(一旦我查看他们的来源样本),向我确认(如果他们是大型操作系统的重要成员)项目一段时间),他们是团队成员,能够协调一组开发人员,或者至少与这种协调合作。

答案 3 :(得分:0)

我猜他们的意思是他们想要使用/使用开源产品的经验,比如Spring / Hibernate / MySql。从技术理解的角度来看,为开源做贡献是一个优势,但企业会更有兴趣使用免费的开源基础设施创建产品以赚钱。

答案 4 :(得分:0)

我会谨慎的!使用与其技术能力有关的开源工具和系统是正确的理由。还有一个错误的原因与“免费”价格标签有关。工党总是最大的开支。一个体面的IDE成本约500美元。程序员每小时花费50美元。

任何试图通过开源来节省工具钱的人都会寻找廉价劳动力。不要胆怯。询问他们开源专业知识的含义以及他们如何使用它们。确保他们正确使用开源。