技术楔形问题的陷阱

从哪种编码语言是最好的,到讨论如何发音“GIF”,技术楔子问题在开发办公室和技术论坛中都很猖獗。
一些技术性的问题是轻松的,可以引发一场有趣的辩论。与此同时,另一些则往往是一个陷阱,而不是财富。它们很容易落入陷阱,但不能为你的团队或产品提供价值。
在这里,我们将探讨技术楔子问题的陷阱。在科技公司的办公室里,最具争议性的讨论有哪些?你怎样才能避免卷入其中?
什么是技术楔子问题?
楔子问题是一个政治或社会问题,由于特别具有分裂性或争议性,是辩论或讨论的热门话题。它们经常在目标群体中造成明显的分歧。
在科技领域,楔子问题指的是导致一群人内部产生分歧的各种科技话题。例如,在人工智能中存在一个楔形问题,即人工智能是我们的毁灭还是救世主。
技术楔子问题存在于技术与人接触的任何地方。例如,关于哪种编程语言是最好的,有一个普遍的争论。你应该建立一个解决方案还是购买它?web开发和桌面开发哪个更好?应该使用什么编辑器?你的网站上的号召按钮应该是什么颜色?这样的例子不胜枚举。
简而言之,技术楔子问题是一个有争议的话题,争论有两个极端的方面。
陷阱:为什么他们是一个问题
技术楔子问题非常容易陷入其中。他们是科技行业中很大的一部分(或者至少是响亮的一部分)。当涉及到与他们的领域相关的楔形问题时,大多数人会对一个答案有偏好或强烈的感觉。
问题是,在开发阶段陷入这些争论几乎没有什么帮助。更确切地说,技术问题会迅速在你的团队中造成隔阂。关于这些话题的讨论,如果处理不当,可能会演变成“我们vs他们”的心态。
因此,讨论技术楔子问题并不总是有利于合作或创新。观点通常是基于意见和个人经验或偏好。因此,它们很少导致新思想的分享。
此外,争论分歧问题不太可能产生有价值的结果。例如,团队因使用哪个框架的主观争论而分裂。与此同时,对你的产品最有生产力和最有用的问题——那些涉及到影响最终用户的选择的问题——被遗忘或忽略了。
搭建桥梁,不要加深楔子
那么,您如何才能避免将开发团队分开的技术楔子问题呢?
开放的思想和妥协的能力等软技能是关键。这些技能促进了对双方之间存在的新想法和选择的探索。这可能会带来创新的新想法,以及强烈的团队合作意识,而不是非理性的分裂阵营。
但这只是解决技术问题的症状。当涉及到完全避免它们时,我们需要改变我们提出的问题并重新构建它们以提供价值。这个值可能是考虑最终用户的需求,或者权衡决策的未来含义。(例如,为了避免技术债务。)
所以,与其问“哪种编程语言是最好的”,不如问“哪种语言对这个项目最有意义?”与其引发关于是建好还是买好的争论,不如考虑一下客观成本和收益。然后,使用这些考虑因素来决定哪种选择适合您的公司。
通过监控我们提出的问题,我们可以确保我们正在寻找的答案将为项目提供最有价值的见解。
不总是可以避免,但总是可以控制
技术楔子问题的本质意味着它们会不时出现。如果它们不是与常见问题相关,它们就不会成为科技领域的热门辩论。避免落入他们陷阱的关键是保持务实、客观和开放的心态。
重新表述问题,寻找中间立场,并记住你的最终目标、用户和未来的产品。