这里是Z哥的个人公众号

每周五11:45 按时送达

当然了,也会时不时加个餐~

我的第「121」篇原创敬上

上周的《解决问题的能力 > 10倍程序员》发出后,有人给读者给我留言说,让我写一写「如何评估一个人解决问题的能力」。那么就趁热打铁继续把这个话题给写了。

先来想象一个我们每个人都遇到过的场景。

假如现在有一个未知的、有一定难度的任务摆在你面前,然后你可以从你认识的人里找一个搭档来共同完成,这个时候你脑子里第一个浮现出来的是谁?

我想,能出现在你脑海里的这个人必然在你心目中有一个特别的标签——「靠谱」。被贴上这个标签的人往往就是你身边解决问题能力最强的人。

人都是喜欢确定性的事物的。特别是当你面对一个不确定的事情的时候,能有一个给你带来更多确定性的人与你搭档,自然是每个人所最期待的。

因此,这样的人在职场上往往升迁很快。哪怕没有升迁,他们的个人影响力也会很大,具有不小的话语权。

那么,他们与其他人的不同之处在哪呢?

其实也没什么大的不同,大家所走的“路线”都是一样的。区别在于,这部分人在这条路上不断向前,而其他人可能早早的就停下脚步了。

这条大家都一样的“路线”就是——「教育」的过程

/01 给目标,给方式/

最开始,我们都无法独立解决问题,只能是模仿着去解决问题,需要别人手把手教。

比如,4+5=9这个简单的算术,大人会通过掰手指数数的方式来教你,4该怎么用手指表示,加上另一个数字怎么表示。然后你以后就会按照这种方式运用到十以内的加法运算中。

/02 给目标,给范围/

等我们有了很多“方式”的知识储备之后,教育的导向会慢慢变成不直接给你方式,只给一个范围。

比如,给你一个三角形,让你算出他的面积。但是你知道计算三角形面积相关的定理和公式有不少,得从中找出最适合的才能高效的答题。(正弦定理、余弦定理、勾股定理、……)

/03 只给目标/

再往后,当你掌握了在一定的范围内解决问题的能力之后,教育的导向慢慢会变成只给你一个目标,其他啥都不给,你自己想办法解决。

比如,大学时期的论文,就给你一个课题,怎么去研究、去得到这个课题的结论,没有人手把手教你,也没有人给你划范围。

这个阶段是一个分水岭,很多人会停留在第二阶段,到不了这里。因为这个时候没有任何的“提示”,需要你从自己的整个知识体系中找到一个目标或者问题的解决方案。能不能成功的关键取决于是不是耐得住寂寞,愿意不断地从知识储备中摸索各种方式、方法去尝试,甚至是补充新的知识进来。

能真正踏入这个阶段的人,在职场里很容易成为一个企业的中层,或者更高,必然是核心人员。

/04 什么都不给/

最后一个阶段,没有任何的提示。

「解决问题」的前提是得有一个「问题」。前面的三个阶段,问题都是别人提供的,到了这个阶段,需要自己去发现问题。除此之外,与第三阶段无异。

要做到这点讲起来很鸡汤,就是你得有主动性,有探索精神,有不断寻求更优解的精神。

正如前一篇文章《解决问题的能力 > 10倍程序员》所说,问题其实就是「现状与预期的差距」,而这两点经常是由每个人的主观判断决定的

所以,别人没有看出问题的点,可能你就可以看出来。要做到这点这依赖两个前置条件,

  • 你得有足够的知识储备看得懂现状中的问题有哪些?导致这些问题的关键在哪?

  • 你有意愿去主动发现问题。(想不想主动是每个人的自由)

不过,有的人可能只是想活的轻松自然一些,不愿意去主动发现,这也是一种生活方式的选择。

能踏入这个阶段的人,在职场中常位于企业高层,给其他几个阶段的人提出目的/问题的人往往就是他们。

以上的这个路线,就是一个人解决问题的能力从低到高的演进过程。

判断一个人当前处于哪个阶段,从他应对问题的方式上可以看出端倪。我稍做了一下分类,仅供你参考和探讨。

如果一个人遇到问题经常是头痛医头、脚痛医脚,那么可以判断他最多处于第二阶段。因为一个问题的根源如果真的那么浅显,也不会这么容易被解决,甚至是产生它。

如果一个人看似讲的有理有据,但是经常很轻易的下结论,那么他不可能达到第三阶段,但是比刚进入第二阶段会好一些。

为什么不能达到第三阶段呢?因为结论下的太轻易,往往意味着容易「以偏概全」的,凭借一些直觉在做判定。这样的情况下,很难经常在可选择范围内选出最优解。

如果一个人会习惯于刨根问底,寻求根源、本质,便意味着他已经进入了第三阶段。这类人还会经常出现的表现是,一个问题,大家都聊完了、散伙了,他会自己回去会继续研究。然后会拿他研究的结果自己来和你聊,最终你被他说服。

这样的人在职场中真的很受欢迎和重用。因为问题在他们手里会越变越少,而且新的问题会越来越进入到细枝末节。

能达到这一阶段的人往往也可以精准的提出好问题,而不是提一些无关痛痒甚至是不知所云的问题。

如果一个人总能从大家习以为常的现状中不断地挖掘出问题来改进,那么他就属于第四阶段。但是这样的人真的凤毛麟角,百里挑一。

如果你在职场中会出现觉得好闲,没事做的情况,那么意味着你至少还没有达到这个阶段。

因为问题是解决不完的,任何事物都有两面性,当用一个新的事物解决一个老的问题之后,新的事物本身就会带来新的问题。

对照一下自己的情况,看看当前处于哪个阶段吧。如果希望提高自己解决问题的能力,可以看看我的上一篇文章《解决问题的能力 > 10倍程序员》,里面有分享我自己的思路和方式方法。

好了,总结一下。

这篇呢,Z哥先分享了一个观点:当一个人被评价为「靠谱」,其实就意味着解决问题的能力强

但是他们走过的路,和其他人都一样,完全符合「教育」在不同阶段的思路,「给目标,给方式」、「给目标、给范围」、「只给目标」、「什么都不给」。只是他们一直在向前,而其他人在半路就停下了。

随后分享了通过一些常见的现象来判断一个人当前处于哪个阶段,个人观点,仅供参考。

我们在社会上、在组织里,存在的意义就是来解决问题的。但是,大多数人并没有意识到培养自己解决问题的能力的重要性。

希望这篇文章能对你有所启发。

推荐阅读:

  • 程序员与「中台」的爱恨交错

  • 认知的高度 = 人生的高度

原创不易,如果你觉得这篇文章还不错,就「在看」或者「分享」一下吧。鼓励我的创作 :)

如果你有关于软件架构、分布式系统、产品、运营的困惑

可以试试点击「阅读原文

如何评估一个人解决问题的能力相关推荐

  1. 关于PHP程序员解决问题的能力

    关于PHP程序员解决问题的能力 2015-10-09 11:54:022013浏览6评论 这个话题老生长谈了,在面试中必然考核的能力中,我个人认为解决问题能力是排第一位的,比学习能力优先级更高.解决问 ...

  2. 如何训练解决问题的能力?

    作为程序员,技术能力固然很重要,但平时除了提升技术能力也别忽略了其它方面的能力.你可以写一辈子代码,但你不能一辈子只写代码.当你的技术能力足以使你在公司站稳脚跟时,你可以停下来锻炼自己的管理能力,比如 ...

  3. 解决问题的能力 10倍程序员

    大家好,我是Z哥. 今天我们聊的话题对大多数人来说应该都算是一个"痛点",就是怎么提高自己解决问题的能力. 我们的工作中,每天会遇到大大小小的很多问题.其中有些是之前从未遇到过的问 ...

  4. 解决问题的能力 > 10倍程序员

    解决问题的能力 > 10倍程序员 参考文章: (1)解决问题的能力 > 10倍程序员 (2)https://www.cnblogs.com/Zachary-Fan/p/solveprobl ...

  5. 解决问题的能力和个人学习能力总结。

    2019独角兽企业重金招聘Python工程师标准>>> 赤裸裸的现实 我是一个前端开发,最近碰到很多新人,或多或少都抱着这样的期待:在工作中能遇到个天使般的老师,能够悉心的指导你,帮 ...

  6. 浅论独立解决问题的能力的重要性

    独立解决问题的能力是非常重要的,也是自学能力的生动体现. 从上小学到大学毕业之前的这段求学时光,主要是老师负责教,学生负责学,有疑问可以随时向老师请教,获得解答.大学毕业之后,就没有可以依赖的老师了, ...

  7. 毕业季,作为程序员(it软件开发工程师),如何培养强大的解决问题的能力

    介绍 众所周知,解决问题是程序员的基本技能. 良好的解决问题的能力包括能够创造性地和分析性地思考,将问题分解成更小的部分,并使用系统的方法找到解决方案.强大的问题解决能力对于软件开发的成功职业生涯至关 ...

  8. 软件工程师的核心竞争力(学习能力,解决问题的能力,影响力)

    原文链接:https://blog.csdn.net/rendong_yang/article/details/89703724 文章目录 一.软件工程师的核心竞争力 1.学习能力 2.解决问题的能力 ...

  9. 如何评估个人的软件开发能力

    如何评估个人的软件开发能力从基本的来看 基础: 1. 读程序的能力 很多的软件开发工作不一定会从头开始,这就需要开发人员有良好的阅读程序的能力,能在尽可能短的时间里了解软件整体的架构,理解该软件初始的 ...

最新文章

  1. 解决spring-security session超时 Ajax 请求没有重定向的问题
  2. 球球大作战为什么显示服务器神游,球球大作战不能玩怎么解决_球球大作战不能玩解决方案详细分析_好特教程...
  3. java 学习笔记2022.1.26
  4. 关于OC中的block自己的一些理解(二)
  5. Win7系统提示NVIDIA显示设置不可用怎么办
  6. 一个完整的c语言的单链表代码,单链表完整C语言纯代码.docx
  7. BadgerDAO锁仓量超过9亿美元
  8. jmeter插件下载
  9. python逻辑判断_return逻辑判断表达式
  10. 机器学习面试-处理聚类问题
  11. Xcode 8 Swift 类似插件方法
  12. sublime批量添加注释
  13. 《Java程序设计语言(第4版)》阅读笔记(1)
  14. 【HDU 5251】矩形面积【凸包 最小矩形覆盖】
  15. 4、wpf 打包为exe或者msi的安装程序
  16. 【爆赞】这款Python小程序自动抠图只需5秒,秒杀PS手动抠图?
  17. 配置商用计算机,商用计算机主板配置推荐
  18. camel研究_【卡瑞利珠单抗·CameL研究者说】任秀宝教授:卡瑞利珠单抗治疗NSCLC疗效与安全性俱佳,受指南重磅推荐后再获批肺癌适应症...
  19. 移动开发技术的进化历程(原生开发与跨平台技术)
  20. 基于Scrapy的IP代理池搭建

热门文章

  1. 火狐web开发清楚缓存_如何使用Firefox的Web开发工具
  2. airdroid黑屏_如何使用AirDroid从PC控制Android设备
  3. xbox360链接pc_如何将实时电视从Xbox One流式传输到Windows PC,iPhone或Android Phone
  4. 原生sql实现restful接口调用
  5. sharding-jdbc学习
  6. 2018暑假集训---递推递归----一只小蜜蜂hdu2044
  7. 异常处理—错误抛出机制
  8. 实践 Neutron 前的两个准备工作 - 每天5分钟玩转 OpenStack(78)
  9. 探索发现:平台云——云的新风向
  10. t-sql里Linked server跨数据库查询