解决实际问题的能力

先给大家抛一个问题,你认为一个职场人,最重要的能力是什么?
  • 产品:敏锐的业务眼光,洞悉用户需求,通过产品来满足用户诉求;
  • 运营:了解自己的产品,深知用户的心里,通过合理的策划提升产品/平台效应;
  • 研发:以技术为杠杆,为用户带来更好的体验和支撑平台稳定性;

解读

  • 其实说了这么多,都对,也不太对;
  • 对的是说的都不错;
  • 不太对指的是都太具体,没有说出本质,本质是: 解决实际问题的能力,不同的角色,不同的手段,但是本质都是为了解决实际的问题,产品、运营、研发 通过不同的手段和方式,都是为了满足用户的需求;

技术怎么解决实际问题

一、依靠技术硬实力

  • 这个比较简单,也是技术人最基本的认知,比如一个网站需要什么技术(通过学习相应技术就可以解决对应的实际问题):
  1. 通过数据库技术解决了数据存储、维护、管理的问题;
  2. 通过集群技术解决了单机器的性能瓶颈和单点问题;
  3. 通过缓存技术解决了用户体验、高并发、机器成本等问题;

二、依赖软实力

  • 这个不一定每个人一开始就有体会,但是会随着工作年限的增长体会越来越深:
  1. 一个技术最牛的人,带一个50人的项目不一定是最适合的那个人-项目管理能力;
  2. 技术架构不是越新越好,越超前越好,结合现状和预判未来两三年才是关键-理论结合实际的能力;

研发人员一定要认清一个事实,你是一个技术人员,用技术解决实际问题没有任何问题;但是,你解决实际问题的手段,不仅仅只有技术,可以有很多...


面试官怎么通过面试考察解决实际问题的能力

一、通过开放性题目

  1. 因为开放性题目,本没有一定的对与错,所以这个时候,看中的不是 具体你的答案,往往关注的是 你解决问题时候的思路与过程;
  2. 窥探你遇到未知问题是否镇定、解决问题的思路是否清晰,当一种思路不行是放弃还是及时转换思路尝试其他方式解决的韧性;

二、通过聊你自己参与的重要项目

  1. 了解实际项目中你的角色和表现,了解通过各种手段解决实际问题的能力;
  2. 通过提问深挖项目细节和技术方案,了解你当初面对这个项目有没有深入思考应该用什么技术,为什么最终用的这个技术去实现等问题,感受你在解决实际问题时候的能力;

日常做事情中,一定要养成先思考,一定要说话有条理;面试之前可以先整理自己做过的有价值说的项目,想好要表达的点是什么,当时面临的问题是什么,你是怎么解决这个问题的;可能解决这个问题的方式有很多,你处于什么思考或者掣肘(当时的现状或者资源)最终选择了这个方案(充分表达出你解决实际问题的能力);如果是你现在去解决这个问题,有没有更好的思路等(充分表达出你解决实际问题的能力一直在提升,即使是解决同样的问题,随着你能力的提升也一直在精进);

上一篇: 应变能力

下一篇: 没有下一篇了