池建强谈个人成长 -《卖桃者说》番外篇
池建强
极客时间创始人、墨问西东创始人
17446 人已学习
免费领取
课程目录
已完结/共 66 讲
时长 07:49
时长 08:08
时长 07:35
时长 05:58
池建强谈个人成长 -《卖桃者说》番外篇
15
15
1.0x
00:00/00:00
登录|注册

21 | 像程序员一样思考:解决问题四步法

你好,这里是卖桃者说。
之前在 Medium 网站上看到一篇文章,标题是:How to think like a programmer — lessons in problem solving,意思就是如何像程序员那样解决问题。这篇文章的作者是 Richard Reis,他在文章中提出了一个解决问题的思维框架,而这个框架,是优秀工程师常用的解决问题法则。
经常有人问我为什么最终选择给 IT 从业者做产品,如果你对互联网或苹果产品感兴趣的话,可能听过乔布斯说过的一句话:每个人都应该学习编程,因为它会教你如何思考。
这句话是乔老师在二十多年前说的,目前正一步步变成现实。为什么要像优秀的程序员那样思考呢?为什么编程反而会教会我们如何思考呢,这篇文章要说明的就是这个问题,并教给了我们一套解决问题的思维框架。
今天就和大家聊聊这套思维框架。
无论是工作还是生活,其过程就是遇到问题,分析问题,解决问题,然后再遇到下一个问题。这是一个递归的过程,永无休止。优秀的人就是让正确的事情持续发生,解决了一个问题,然后又解决了一个问题。
如何解决问题呢?很多人的步骤是这样的:
尝试一种解决方案
失败了,再尝试另一种
又失败了,然后再重复 Step 2,直到幸运女神的降临。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

如何像程序员一样思考:解决问题四步法 本文介绍了作者Richard Reis提出的解决问题的思维框架,旨在帮助读者像优秀的程序员一样思考和解决问题。文章首先强调了理解问题的重要性,提出了“理解、计划、分解、卡壳”四个步骤。作者指出,理解问题是解决问题的第一步,而计划则是确保行动有条不紊。分解问题可以帮助我们更好地解决复杂问题,而当遇到困难时,需要冷静思考并进行调试和重新评估。最后,作者强调了练习的重要性,指出只有不断练习才能成为解决问题的专家。整体而言,本文通过简洁明了的语言,为读者提供了一套实用的解决问题的思维框架,旨在帮助他们提升解决问题的能力。

该试读文章来自《池建强谈个人成长 -《卖桃者说》番外篇》,如需阅读全部文章,
请先领取课程
免费领取
登录 后留言

全部留言(4)

  • 最新
  • 精选
  • 我叫郭小黑
    理解一个问题出现的根源很重要。当遇到问题时,第一反应其实是复制异常代码,从google上直接搜索,但其实这样的做法很低效。其实异常已经告诉了我们问题出在了哪里,只要我们好好分析并理解问题的根源,问题会很好解决
    2022-04-18
    2
    1
  • aoe
    之前 Debug 现在 TDD
    2022-11-09归属地:浙江
  • 亢星东
    推倒重来很有用
    2021-12-01
  • garnono.hoy
    理解、计划、分解、卡壳——进入到新的循环——开始嵌套了——直到有了结果
    2021-10-13
收起评论
显示
设置
留言
4
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部