2019年8月

卷34号8

[编者寄语]

费曼技巧

作者: Michael Desmond |2019年8月

Michael DesmondRichard Feynman 是一名 famed、诺贝尔大奖的核 physicist、作者和学术, 他们帮助开发了一种类似于量子机制和粒子物理学的难点。他在世界 War II 期间从曼哈顿项目延伸到他的可记住的角色, 阐述了在1986的 fated Space 往复争取冠军宝座上的 O 环如何失败。但他非常值得一提的是, 这是一好奇心的方法。

在会见 MSDN Magazinecolumnist Frank La Vigne 后, 我正在考虑 Feynman 他向人工智能和机器学习领域的转变, 以及他如何在新字段中好几多个外部概念。La Vigne 分享了我多年来的作者, 编写技术文章在掌握技术概念方面非常有价值。

"我发现, 我已经了解了我所学的内容, 它能让我专注于大家, 更深入地了解我所了解的内容," La Vigne 告诉我。"这是我在以后了解到的" Feynman "方法。

该方法概括为四个步骤:选择一种概念, 将其讲授给孩子, 通过返回到源材料来识别和解决您的知识缺口, 最后组织和简化。这就是神奇的第二步。复杂的语言和术语可用作 crutch。通过强制自己以最简单的可能术语表述概念, 您可以强制您解决知识中的缺口。

我通过另一 esteemed MSDN 杂志专栏作家James McCaffrey。他的响应:"编写 MSDN 杂志文章是我在学习任何新技术时要做的最重要的一项工作。"

对于 McCaffrey, 该过程从大量阅读内容开始 ("博客文章、维基百科文章、Stack Overflow 评论等," 他说), 然后深入上 Hello World 的一个示例, 该示例中的代码和运行。在使用代码进行处理后, 他经常会编写一篇有关其早期发现工作的简短博客文章。McCaffrey 说, 这种情况下, 通常会发现他并不太了解。

然后, McCaffrey 转到记事本 ("是, 记事本", "他说"), 在数个月内花费几个月的时间来尝试对该技术进行反向工程。"在大多数情况下, 我的记事本版本与真正的功能相比大大降低了功能, 但如果无法使用记事本实现某个技术, 我就不能完全理解它," 他说。

最后一步是什么?编写 MSDN 杂志文章。McCaffrey 说, 成千上万的专业开发人员对其工作的公开审查是一动机。他特别强调了如何起草每篇文章的开头句子, 努力将主题的 "内容" 简明地表述。"他说," 他说, "他说, 几乎总是需要深入了解该主题。"原因" 和 "方式" 稍后会出现。 "

最终, 在他对 Feynman 技术的解释中, McCaffrey 的孩子们最终就是他。

"我的指导原则是尝试向我以前的自我介绍一种技术," McCaffrey 说。"这就是我首次开始探索时自己的时间。"


Michael Desmond是中的编辑器 MSDN 杂志。


在 MSDN 杂志论坛讨论这篇文章