我之前参与了一个大规模的Rust项目,可能本来可以是一个Go项目
…我之前参与了一个大规模的Rust项目,可能本来可以是一个Go项目,当时语言技术人员是招聘的一大难题,但当我们招到一两个之后,我们既学会了如何管理他们,也停止招聘这种类型的员工(因为我们的项目不需要他们),事情逐渐稳定下来,并在Rust上取得了成功。
源讨论为什么工程师在编程语言上无法保持理性原帖 200 条评论 · 导入时统计…我之前参与了一个大规模的Rust项目,可能本来可以是一个Go项目,当时语言技术人员是招聘的一大难题,但当我们招到一两个之后,我们既学会了如何管理他们,也停止招聘这种类型的员工(因为我们的项目不需要他们),事情逐渐稳定下来,并在Rust上取得了成功。
源讨论为什么工程师在编程语言上无法保持理性原帖 200 条评论 · 导入时统计这真的是关键所在: > 我不是说,某种程度上,一些语言(尤其是更小众的语言)会影响招聘和你所能获得的员工类型 根据我的经验,某种语言的社区会显著影响你招聘到的典型候选人。这些候选人的特点差异很大,尤其是如你所说的小众语言,甚至对于“入门级”语言也是如此。 我见过一些企业因为雇佣了我所谓的“语言特定技术人员”而不是工程师而受到严重损害。这显然是领导的失败,但这种失败在某些语言上更可能发生。
完整原文把你的经验,加入这段讨论。
> 我认为有些语言更容易陷入这个陷阱,但我仍然不认为语言本身是主要原因。 是的,最终导致这个问题的是糟糕的招聘实践。你选择的编程语言只是让这种失败的可能性更高或更低而已。 > 我之前参与过一个大规模的 Rust 项目,可能本来可以用 Go 来做。虽然语言技术人员是招聘的一大难题,但当我们招到一两个之后,我们既学会了如何管理他们,也停止招聘这种类型的员工(因为我们的项目不需要他们),事情就趋于平稳,并且在 Rust 上取得了成功。 这确实符合我的经验。一旦你学会了识别这个问题,就可以加以缓解。
完整原文在Rust中,语言技术人员是如何诞生的呢?我想象C、Java、Python的技术人员都是通过学校或其他教育材料培养出来的,但以Rust作为第一语言的人数应该并不多,对吧?他们是不是只是那些不愿意考虑其他语言的Rust狂热爱好者?
完整原文尊重不同观点,分享具体经验。
登录后即可发帖、评论、转发和引用。