软技能已过时。这里有一个更好的模型

2025-06-09

软技能已过时。这里有一个更好的模型

我开始了我的开发生涯,专注于我认为最重要的技能:技术技能。

思考一下这个问题:什么让优秀的开发人员变得优秀?

最常见的答案是:他们的技术技能水平。

随着我的经验越来越丰富,并且与更多的团队(以及更大的团队)合作,我开始意识到事情并不是那么简单:故事还有更多内容。

我遇到的最高效的开发人员不仅仅精通技术。他们在其他一些关键方面也非常出色:清晰地解释问题,与团队成员分享解决方案,以及总体上善于沟通。

于是我审视了一下自己的技能,发现我在技术方面确实取得了很大进步,也学到了很多新的技术技能。但我并没有真正努力提高自己的沟通能力。

有一个术语经常用来指代那些对工作至关重要但并非技术性的技能:软技能。它们通常被定义为沟通能力、团队合作能力和同理心的某种组合。

一些软技能的定义可能还会包含专业性、责任感或诚信等内容。

掌握软技能就像掌握技术技能一样,需要刻意练习。

我意识到我需要提高沟通能力,于是开始练习。我开始养成写作的习惯,发表了一些博客文章,并努力寻找与团队成员合作方面可以改进的地方。

除了团队合作,当我最终开始独自为客户提供咨询服务时,我意识到,这类工作中也需要一整套重要的沟通技巧。沟通可以成就或毁掉你与客户的关系。

软技能:错误的标签?

我最近突然意识到,“软技能”这个词其实并非最佳说法。我用这个词很久了,但现在我同意了:把这些技能称为“软技能”忽略了很多细微差别,而且它暗示了一些不真实的假设。

问题 1:“软技能”听起来不如“技术技能”重要。

现实:软技能对于职业成功同样重要,甚至更重要。

如果你从特定工作或特定任务的角度来看待它,那么当然:在这些情况下,你可能可以确定成功所需的特定技术技能。

毕竟,如果你正在开发像操作系统内核这样的技术性工作,那么了解内核的内部工作原理是一项必备技能。这是无法回避的,而且即使你非常擅长沟通,也不会对你有直接的帮助。

但如果你放眼更广阔的视野,将眼光投向更长远的时间跨度,比如你的整个职业生涯,那么沟通和团队合作技能的重要性就凸显出来了。如果你想在职业生涯中取得进步,迎接新的挑战,那么这些技能将与技术技能同等重要,甚至更为重要。

问题 2:“软技能”可能意味着这些技能比“硬技能”更容易

有一种观点认为,通过称它们为“软技能”,你会让这些技能听起来很容易,因此它们的价值就会降低。

毫无疑问,技术技能很难学习。这需要大量的工作、努力和练习。

但所谓的软技能却有不同的困难之处。

首先,如果不花时间反思和自省,很难评估自己的沟通能力。没有任何测试或指标可以衡量你的沟通能力。你必须刻意努力,寻找改进的方法。

其次,沟通和团队合作需要同理心,而这并非一项容易掌握的技能。你无法从书本、课程或教程中学到它。

第三,你必须学会​​倾听。当你听到“沟通”作为一项技能时,你很容易只想到它的一个方面:向他人传递信息。但这只是其中的一半:而另一半,可以说更为重要。那就是倾听和理解别人在说什么。根据我的经验,这对很多人来说可能是一个盲点,即使是那些自认为善于沟通​​的人。

那么我们可以怎样称呼它们呢?

我们不应该把它们称为“软技能”,而应该称之为更准确的说法,更能反映更好的职业心态。

关于这些技能的替代名称有一些想法,但我最喜欢的是“核心技能”。

为什么是核心技能?因为它们是核心。它们位于你的技能组合和职业生涯的中心,而不是边缘。你的所有其他技能(包括技术和专业技能)都与它们直接相关。

当你的其他每一项技能与强大的核心连接时,它都会被放大并变得更加强大。

因此,如果你要制作一张图表来展示你作为一名专业人士的技能,它可能看起来像这样:

核心技能

核心技能是思考软技能的更好模型

如果你对“核心技能”一词进行一些研究,你可能会发现有些人已经用它指代技术技能。它的含义可能与“核心竞争力”一词有所重叠。

但撇开这种用法不谈,我真的很喜欢把这些技能放在中心位置,并给予它们应有的关注。这才是它们应有的位置。

最终,如果您想最大限度地取得职业成功,您必须问的问题是“我应该在哪里投入时间和精力来发展我的职业生涯?”。

信息应该是:投资于可以帮助你专业化的技术技能,但无论你的专业是什么,一定要投资于使你的核心尽可能强大。


附言:我正在为开发者开设一个名为“Developer Mission”的新闻通讯和频道。如果你想了解更多关于如何在软件职业生涯中找到清晰方向的内容,请在developermission.com注册。

鏂囩珷鏉ユ簮锛�https://dev.to/marek/soft-skills-are-out-here-sa-better-model-bd4
PREV
如何:mobx-state-tree + react + typescript
NEXT
为什么你应该尝试 Svelte!