读书笔记-《The Art of Doing Science and Engineering》
作者理查德・W・汉明Richard W. Hamming1915–1998是美国数学家、计算机科学家曾参与曼哈顿计划、任职贝尔实验室1968 年获图灵奖。创立汉明码、汉明距离、汉明窗奠定纠错编码与数字信号处理基础。《The Art of Doing Science and Engineering》 这本书源于他在美国海军研究生院开设的同名课程1996 年出版是《你和你的研究》完整拓展版。全书不讲纯粹技术公式核心传授科研做事的思维格局区分普通研究者与顶尖学者的关键是思考方式教人挑选有价值的问题、跨学科学习、持续自我迭代、把握机遇、长远预判行业发展结合他在曼哈顿计划、贝尔实验室的亲身经历搭配编码、信号处理案例讲解治学方法适合理工科从业者提升科研格局。姜丹讲其实是一本《纳瓦尔宝典》式的书以下是书中的一些摘要思考、学习与观察的方法Education is what, when, and why to do things, Training is how to do it.教育是教你做什么、何时做以及为什么做训练是教你怎么做。Moral: when you know something cannot be done, also remember the essential reason why, so later, when the circumstances have changed, you will not say, ‘It can’t be done’.教训当你知道某件事做不到时也要记住根本原因这样以后当情况发生变化时你就不会再说’这做不到’。The Buddha told his disciples, ‘Believe nothing, no matter where you read it, or who said it, no matter if I have said it, unless it agrees with your own reason and your own common sense’.佛告弟子‘无论你在哪里读到无论谁说的即使是我亲口所说只要不合你的理性和常识就不要相信。’You get what you measure.你测量什么就得到什么。The instrument you use clearly affects what you see.你使用的工具显然影响你看到的东西。Intelligence has a normal distribution in the population! Of course it has, it was made to be that way!智力在人群中呈正态分布当然如此它本来就是被设计成那样的学习与准备的意义It is claimed by many the half-life of the technical knowledge you just learned in school is about 15 years—in 15 years half of it will be obsolete (either we have gone in other directions or have replaced it with new material).许多人声称你在学校刚学的技术知识的半衰期大约是15年——15年后其中一半将过时要么我们转向了其他方向要么用新材料取代了它。Your anticipation means you are far, far better prepared to absorb the new things when they arise than if you sit passively by and merely follow progress.你的前瞻性意味着当新事物出现时你比那些被动地坐着只是跟随进展的人准备得充分得多得多。It pays to know more than just what is needed at the moment!掌握超出当前需要的知识总是有回报的You establish in yourself the style of doing great things, and then when opportunity comes you almost automatically respond with greatness in your actions. You have trained yourself to think and act in the proper ways.你要在自己身上建立做大事的风格这样当机会来临时你几乎会自动以伟大的行动做出回应。你已经训练自己以正确的方式思考和行动。Learning a new subject is something you will have to do many times in your career if you are to be a leader and not be left behind as a follower by newer developments.如果你想成为领导者而非因新发展而落后的追随者在职业生涯中你将不得不多次学习新学科。创新You must get the essentials of the job in mind and then design the mechanization to do that job rather than trying to mechanize the current version.你必须先把握工作的本质然后设计机械化方案来完成这项工作而不是试图把现有流程原样机械化。It is first necessary to prove beyond any doubt the new thing, device, method, or whatever it is, can cope with heroic tasks before it can get into the system to do the more routine, and in the long run, more useful tasks.任何新事物、新设备、新方法都必须先毫无疑义地证明自己能胜任艰巨的任务然后才有资格进入系统去做那些更常规但长远来看更有用的工作。The purpose of computing is insight, not numbers.计算的目的是获得洞见而非数字。Computers manipulate symbols, not information; we are simply unable to say, let alone write a program for what we mean by the word ‘information’.计算机操纵的是符号而非信息我们根本无法说清楚’信息’这个词的含义更不用说为此编写程序了。Typically a single order of magnitude change (a factor of 10) produces fundamentally new effects, and computers are many, many times faster than hand computations. Those who claimed there was no essential difference never made any significant contributions to the development of computers.通常一个数量级的变化10倍就会产生全新的效应而计算机比手工计算快了无数倍。那些声称没有本质区别的人从未对计算机的发展做出任何重大贡献。If you do not work on important problems then it is obvious you have little chance of doing important things.如果你不研究重要的问题那显然你几乎没有机会做出重要的事情。Great people can tolerate ambiguity, they can both believe and disbelieve at the same time.伟大的人能够容忍模糊性他们能同时既相信又不相信。人性Once a boss says ‘no!’ it is very hard to get a different decision, so don’t let them say ‘No!’ to a proposal.一旦老板说了’不‘就很难让他改变决定所以别让他们对提案说’不’。The human animal is not reliable, as I keep insisting, so low redundancy means lots of undetected errors, while high redundancy tends to catch the errors.人类是不可靠的正如我一直强调的低冗余意味着大量未被发现的错误而高冗余则倾向于捕捉到这些错误。

相关新闻

Android开发中JSON处理与消息机制优化实践

Android开发中JSON处理与消息机制优化实践

1. Android开发中的JSON工具优化实践在Android开发中,JSON处理是最常见的数据交换格式之一。我们经常需要与后端API交互,处理各种JSON数据结构。传统的JSON处理方式虽然简单直接,但在性能敏感的场景下可能会成为瓶颈。1.1 原生JSON库的性能瓶…

2026/7/28 10:42:40 阅读更多 →
Grok 4.3免费使用教程:手机PC双端配置与API破解指南

Grok 4.3免费使用教程:手机PC双端配置与API破解指南

Grok 4.3完全解锁指南:手机PC双端免费使用教程最近在AI工具圈里,Grok 4.3因其独特的对话风格和强大的推理能力备受关注,但官方版本存在诸多使用限制。经过实际测试,我整理了一套完整的Grok 4.3解锁方案,涵盖手机和PC双…

2026/7/30 3:35:56 阅读更多 →
健康管理难题待解?2026年新款健康预警设备为您实时监测保驾护航

健康管理难题待解?2026年新款健康预警设备为您实时监测保驾护航

在当今社会,健康问题愈发受到人们的关注。根据国家卫健委数据显示,心脑血管疾病死亡占居民总死亡比例已超80%,且发病呈现出年轻化的趋势。许多人往往在毫无征兆的情况下突发心脑血管疾病等重大健康问题,而传统的体检手段又难以捕捉…

2026/7/29 11:58:24 阅读更多 →

最新新闻

3分钟搞懂ComfyUI ControlNet Aux预处理:分辨率设置的终极指南

3分钟搞懂ComfyUI ControlNet Aux预处理:分辨率设置的终极指南

3分钟搞懂ComfyUI ControlNet Aux预处理:分辨率设置的终极指南 【免费下载链接】comfyui_controlnet_aux ComfyUIs ControlNet Auxiliary Preprocessors 项目地址: https://gitcode.com/gh_mirrors/co/comfyui_controlnet_aux ControlNet Aux预处理节点中的分…

2026/7/30 11:58:44 阅读更多 →
Android Camera旋转角度全解析:从传感器方向到图像处理实践

Android Camera旋转角度全解析:从传感器方向到图像处理实践

1. 项目概述:为什么Android Camera的旋转角度如此“磨人”? 如果你是一名Android应用开发者,尤其是涉及图像、视频或AR/VR功能的开发者,那么“Camera旋转角度”这个问题,大概率是你开发路上的一块“绊脚石”。它不像内…

2026/7/30 11:58:44 阅读更多 →
从业者视角:智微工业工控机为何成为激光行业的主流选型参考

从业者视角:智微工业工控机为何成为激光行业的主流选型参考

在激光加工设备持续向大型化、高功率、智能化方向升级的产业背景下,工控系统的适配性与可靠性,正成为影响设备综合竞争力的核心因素。作为深耕激光设备行业多年的从业者,我观察到一个明显的趋势:智微工业推出的 “显 视 控 传”…

2026/7/30 11:58:44 阅读更多 →
Oracle:SELECT * FROM TABLE(...)

Oracle:SELECT * FROM TABLE(...)

在 Oracle 数据库中,SELECT * FROM TABLE(...) 是一种特殊的语法结构,主要用于查询集合类型(Collection Type)或表函数(Table Function)返回的数据。它允许将 PL/SQL 中的嵌套表(Nested Table&a…

2026/7/30 11:58:44 阅读更多 →
Matplotlib中文乱码终极解决方案:跨平台字体配置与深度解析

Matplotlib中文乱码终极解决方案:跨平台字体配置与深度解析

1. 项目概述:一个困扰无数Python开发者的“小”问题如果你用Python的matplotlib画过图,并且尝试在图上添加中文标签、标题或者图例,那么你大概率遇到过那个令人头疼的界面——一堆方框“□□□”,或者是一些完全无法辨认的乱码字符…

2026/7/30 11:58:44 阅读更多 →
离子阱量子计算:从核心原理到实验室实践

离子阱量子计算:从核心原理到实验室实践

1. 先搞清楚离子阱量子计算到底解决什么问题 离子阱量子计算不是那种“明天就能替代你手机芯片”的技术,它解决的是更底层的科学验证和特定计算任务。如果你在实验室、科研机构,或者对量子计算机的硬件实现方式感兴趣,那这个方向值得细看。 …

2026/7/30 11:57:44 阅读更多 →

日新闻

Windows驱动存储终极清理工具:DriverStoreExplorer完全指南

Windows驱动存储终极清理工具:DriverStoreExplorer完全指南

Windows驱动存储终极清理工具:DriverStoreExplorer完全指南 【免费下载链接】DriverStoreExplorer Driver Store Explorer 项目地址: https://gitcode.com/gh_mirrors/dr/DriverStoreExplorer 您是否曾因Windows系统盘空间不足而烦恼?是否遇到过设…

2026/7/30 0:00:13 阅读更多 →
如何3步掌握Video Download Helper:网页视频下载的完整实战指南

如何3步掌握Video Download Helper:网页视频下载的完整实战指南

如何3步掌握Video Download Helper:网页视频下载的完整实战指南 【免费下载链接】VideoDownloadHelper Chrome Extension to Help Download Video for Some Video Sites. 项目地址: https://gitcode.com/gh_mirrors/vi/VideoDownloadHelper 你是否曾经在浏览…

2026/7/30 0:00:13 阅读更多 →
“双减”后首个AI备课压力测试报告:覆盖32所中小学的176节AI辅助课,暴露4大隐性增负节点

“双减”后首个AI备课压力测试报告:覆盖32所中小学的176节AI辅助课,暴露4大隐性增负节点

更多请点击: https://intelliparadigm.com 第一章:AI 教师备课辅助 AI 教师备课辅助系统正逐步成为教育数字化转型的核心支撑工具,它并非替代教师,而是通过语义理解、知识图谱与多模态生成能力,将教师从重复性劳动中解…

2026/7/30 0:00:13 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/29 22:18:20 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/29 14:34:28 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/29 15:00:03 阅读更多 →

月新闻