美文网首页
编程解决问题的方法论

编程解决问题的方法论

作者: 笑飞飞 | 来源:发表于2017-02-19 22:29 被阅读0次

今天,认识了一位从事软件开发的朋友,在得到上认识的。之前一直比较想要尝试编程,但苦于没有人可以交流,却步于自己以为的高门槛外。结果今天聊天时,这位朋友用自己的理解深入浅出的让我明白了编程到底是什么,并举例了如何使用编程思维来解决实际生活中的问题。很有启发。

比如说,编程中有一个传递信息的思考框架,想要信息有效传递,主要取决于以下这几个因素。信息量的大小,噪音,和是否有效链接。反观我们日常的沟通问题上,不也正是由这几个方面构成的吗?我想要和同事沟通一个问题,首先,我们是否产生了有效链接,即我们是不是在专注于沟通(一个人在和别人说话,或在玩手机,就不算是有效链接),其次,我传递出去的信息量有多少,这个是基数,在有效链接的基础上,基数越大,产生有效沟通的概率就越大;最后,并不是我传递出的所有信息对方都能接收到,他只能接收到一部分(他感兴趣的部分,或与他过去经验有关的部分等),一定会有一部分是漏掉的或没有重视的,且就算他接收到了这些信息,因为人与人的认知差异,他也不一定会正确理解你要表达的意思。  这就是用编程思维解决问题的一个小例子,我们知道了影响有效共同的因素,也知道了它们是如何影响沟通的,那要解决这个问题,是不是比较好入手一点呢。

相关文章

  • 编程解决问题的方法论

    今天,认识了一位从事软件开发的朋友,在得到上认识的。之前一直比较想要尝试编程,但苦于没有人可以交流,却步于自己以为...

  • 程序员不只是编程

    Stay的有心课堂的编程学习方法论与程序员不只是编程 标签(空格分隔): Android 学习方法论## 1、学会...

  • 重读《新生-七年就是一辈子》- 21 解决问题的方法论

    读书感想: 这篇是解决问题的方法论,把问题分为了7种。我以前也看过不少关于解决问题的方法论,但是,这样的分类确实是...

  • 《你的灯还亮着吗》

    非编程书籍,但是一本值得看的书--你的灯亮着吗-发现问题的真正所在 这是一本关于如何定义问题和解决问题的方法论。书...

  • 面向对象入门必看

    从编程思想角度理解: 面向过程的编程思想,关注与解决问题的步骤。 面向对象的编程思想,关注的是解决问题所需要的对象...

  • Java 函数式编程实例

    函数式编程概念 函数式编程是一种编程的范式和编程的方法论(programming paradigm),它属于结构化...

  • 2017-11-03

    人生 是方法还是方法论? 是问题 还是解决问题?

  • “套路”自己,进步会快

    一、 我最近一直在反复的训练自己解决问题的能力,不断去应用解决问题方法论。 我发现,如果有方法论但没有案例的时候,...

  • AOP

    一、概述 编程范式概述 面向过程编程 面向对象编程 面向切面编程 函数式编程 事件驱动编程(GUI) 主要解决问题...

  • 103 5个步骤成为解决问题的高手

    乔布斯曾说过一句话:每个人都应该学习编程,因为它会教你如何思考。《如何像程序员一样思考——解决问题的方法论》,文中...

网友评论

      本文标题:编程解决问题的方法论

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