硬技能

就像计算机硬件一样,它们是外部的,每个人都可以看到,或者很容易感觉到,例如:

  • 智力水平,无论聪明与否;
  • 专业知识,例如计算机技术和商业经验;
  • 逻辑分析能力,思考是否透彻,推理是否严谨;
  • 解决复杂问题的能力,是否有大局观,能否把握问题的关键点等。
  • 计划、管理和协调等管理技术。

一般来说,硬技能主要有两个方面:智力水平和专业技能,也就是通常所说的“把事情做好”。

软技能

与软件类似,它们是内部的、不可见的和不确定的。它是无形的和感性的。它需要基于高度的经验和注重实践技能,例如:

  • 情绪控制能力,不仅可以控制自己的情绪,还可以控制他人的情绪;
  • 人际关系融洽,与人相处融洽;
  • 冷静、自信、勇敢;
  • 诚实并受到他人的信任;
  • 谈判和冲突解决。

软技能基本上没有技术成分,也没有标准方法。每个人都有自己的习惯,这通常被称为“做人”方面。

那么哪个更重要?硬技能还是软技能?

一些软件公司的面试侧重于硬技能,通常要求候选人回答复杂的问题和复杂的算法问题。他们认为硬技能是基础的、容易衡量的、容易判断是否增值的。

然而,硬技能很容易提高,而软技能很难掌握。硬技能的高低决定了一个人能否完成一项任务;软技能决定了一个人实现某项职业的潜力。