美文网首页坚持写作每天写1000字每周500字
【02】如何提升自己解决问题的能力

【02】如何提升自己解决问题的能力

作者: 思考者01 | 来源:发表于2015-10-06 18:19 被阅读163次

    当你解决问题的时候,有没有自己的一套思路?

    今天通过一个例子说一下我是如何通过已有知识,解决我遇到的新问题,提高自己解决问题能力的。

    已有知识:

    问题:在excel中,从1000个不同的数据中,随机抽取100个。

    解决办法:第一步,对这1000个数据进行唯一编号,依次为1-1000;第二步, 用rand()函数随机生成100个1-1000的数;第三步,用vlookup函数,把生成的100随机数从原来的1000个数中找出来。这样就实现了从1000个数中随机选出100个数。这是我已经知道的知识。

    新问题:随机生成20个A、B、C、D选项,用rand()函数如何实现?

    分析:处理的方法跟上面类似,但区别是:上面是从1000个中选100个,目前是从A、B、C、D四个中,要生成20个,怎么办?

    拆解问题:可以从两个角度来解决这个问题,第一,从数据源的角度,分别生成5个A、B、C、D凑够20个,并对其进行唯一编号1-20,然后就可以用上面的方法了。第二,从生成的角度:先用上面的方法生成四个随机的A、B、C、D,然后把rand()函数再执行四次,这样也能获得20个随机的A、B、C、D。当然如果数据量大,这种方式不太适合。

    通过把问题拆解为不同的角度,然后从不同的角度尝试着去解决问题,这样的话思路就非常清晰。这种简单的问题稍微想一下就可以,如果是复杂的问题,可以借助思维导图,整理解决问题的思路。

    如果遇到实在解决不了的怎么办,用“大招”——请教高手。

    确实有些问题的话,我们一时半会就是解决不了,这个时候找个高手请教一下是个不错的选择,但是别仅仅抱着解决问题的想法去请教问题,在决定请教别人之前,先搞清楚自己对这个问题的思路是什么,为什么解决不了。别人给自己解决完之后,重点分析下他的解决思路是什么,反思自己的思路有什么问题,然后完善自己的解决思路,这样自己才有可能成为高手。

    试想:你是喜欢请教别人的感觉,还是别人请教你的感觉。喜欢后者的话就多多思考解决问题的思路吧!

    首先把问题进行拆解,理清自己的思路,再去解决问题,是在的解决不了的,请教高手,并从中学习别人解决问题的思路,逐步提升自己解决问题的能力。

    共勉……

    相关文章

      网友评论

        本文标题:【02】如何提升自己解决问题的能力

        本文链接:https://www.haomeiwen.com/subject/yttncttx.html