当前位置: 首页 > article >正文

成为超人 21:超人怎么学?技能的学习,如编程

成为超人 21:超人怎么学?技能的学习,如编程

    • ① 搞定全能自恋
    • ② 超人怎么学?
    • ③ 耐心怎么来?

 


宇树机器人王兴兴:奇迹也有算法,做成事没有那么难,就是把不可能三个字,拆解成 300 个、3000 个技术步骤和参数,然后一一攻克。

① 搞定全能自恋

就是逼迫自己把事情完成,因为全能之恋最容易导致的就是放弃而半途而废,思维想做体验不想做,做事就是困苦的。

受全能自恋的驱使,人常常会觉得事情很没劲,因为不能增进自恋、不完美。

或者全能自恋被破坏后,于是想放弃。

但你坚持着把事情做完,做完必然会有一些满足感,这也从全能自恋进入到疗愈、有意思的深度关系中。

天才都有一个习惯,天才都是强迫症,不做完这件事,就不做下一件事情(养成习惯)。

 

② 超人怎么学?

“我以为我知道得一清二楚的东西,但我其实完全不知道。”

作者发现看过无数次苹果官网,甚至看过其源码,但真正动手复刻时,发现自己对版式、字体、颜色、布局等很多细节都忽略了。

第一次和第二次反复做同样的作业,再与原版对照并总结差距,才慢慢加深了对设计的理解。

  1. 先做:在动手中不断暴露问题;
  2. 再看:回到示例或优质范本,重新对比理解;
  3. 总结:分析自己的问题根源,对比正确方案,精细定位,具体到点的改进;
  4. 改进:针对问题进一步实践与打磨,周而复始。

只有在这个循环下,我们才能克服“自以为懂”与“实际未通”的差距,从而扎实稳固地提升自己的技能与思维水平。

这种方法并不只适用于设计,也适用于学习算法、编程,乃至几乎所有需要掌握技能的领域。

“硬着头皮去写代码(去做题、去复习、去实践)”,然后对比自己写出来的内容,结合自己遇到的困难,反复总结,继续改进。

与“看视频”或“看理论”只是获取信息的方式不同,“做—对比—总结—再做”才是让能力真正提升的核心路径。

  • 做中学:不再强调“更多理论”,而是先动手做(哪怕只是复制优秀作品也可以),然后进行对照和总结。
  • 反复对比与总结:师傅每次都让作者自己先完成,然后再拿成稿与真正优秀作品进行逐点对照,找出差距,不断修正。

很多人在学习中经常遇到一个难题:明明懂了理论,但实践时却发现问题重重。

作者所讲的,正是通过“做(实践)—比对(优秀作品/标准答案)—总结(差距、难点、忽略点)—再做”这种循环,让大脑和手(实际操作)在一个更加深度、具体的层面上进行训练。

这在心理学上,与“刻意练习(Deliberate Practice)”的概念不谋而合。只有当我们把理论真正应用在具体案例或情境中,并在反思与反馈中修正,才能实现知识到技能的转换。

思维是孙悟空,一个跟头十万八千里,就到了终点,但其实只有头和尾,中间最重要的过程,关键细节一点都没有。

体验是唐僧,必须一步步的走,你不能飞,你需要不断地体会细节,这个细节才是关键哦。

我们只看到毕加索后期的“极简”牛,觉得“我也能画”;但看不到他在基础上的扎实功底(13-15岁时的油画作品,就已经超越大师了)。

创新往往是建立在对传统和基础极其熟练、极其深刻的理解之上,并非凭空而来。

 

③ 耐心怎么来?

心态因素:

  • 抗拒“重复”
    很多人会觉得“重复”是枯燥的,不想在同一个问题上“浪费”太多时间。

    实际上,反复打磨同一个作品,与其说是浪费,不如说是快速“进化”的过程。

    在这个过程中,做—对照—总结—修改,本质上是一种更深层次的观察、思考和学习,完成 1 个大师级设计远远胜过把100个粗糙的设计一扔了事。

    每天刻意对比 2 小时,如果你在一年里只做10个设计,但每个都反复对照、精修、总结,可能比做1000个差不多质量的设计收获更大。

  • 不厌其烦地追问“为什么”
    作者也提到,对自己写不出来或者出现BUG,就要追问“为什么”,找到知识或逻辑的盲点,这其实是在不断“逼”自己深入思考、用新的角度来理解问题。

只有活在未来的人才有真正的耐心,换言之,一个人的耐心有多大,只要看他活在多久之后的未来。

所谓的“现状”,本质上来看,无非是“过往的积累”。

把当下作为新的起点,开始积累,着眼未来,活在未来。

你知道现状是积累,你知道对现状不满是无意义的,所有的解脱,最终都只能靠积累……

在习得任何技能的时候,都有难受的地方,选择正确的难受常常是关键。

再比如,当你学习英语的时候,发音很差,你就得选择:

  • 因为自己没有进步而难受(再多说一点,再多练一点)

  • 因为害怕别人嘲笑你而难受(干脆不说了、干脆不练了)

培养耐心最重要的是要提升你对时间的感知能力。

既然如此,就需要你能够主动记录时间。

一个月一次的记录,对于刚起步的人来说其实并不简单。

记录本身可能并不困难,但是要让你以“月”为单位来感知世界,就没那么容易了。

太多的人最终没有培养起来耐心,就是因为每次都以天或小时来感知时间,所以一旦时间拉长到月甚至年的时候,他们就无法正确行动了。


http://www.kler.cn/a/583257.html

相关文章:

  • 每天一篇《目标检测》文献(一)
  • 【最长递增子序列】【LeetCode算法】【c++】【动态规划】
  • mac安装mysql之后报错zsh: command not found: mysql !
  • MybatisPlus中的customSqlSegment动态拼接where条件
  • 30天学习Java学前准备2——JAVA中的三种注释
  • 【DuodooTEKr】物联DTU设备与Odoo18 Maintenance设备模块IOT模块集成技术方案
  • 记Oracle Exadata X9M更换闪存遇到的问题
  • 深入理解 HTML 文本格式化
  • Spring中复杂对象的创建方式:FactoryBean、实例工厂与静态工厂全解析
  • 2025-3-12 leetcode刷题情况(贪心算法--区间问题)
  • 使用Shotcut为视频添加马赛克效果
  • 【第23节】C++设计模式(行为模式)-Interpreter(解释器)模式
  • AJAX的作用
  • ESP32驱动OV3660摄像头实现yoloV5物体分类(摄像头支持红外夜视、边缘AI计算)
  • MySQL中IN关键字与EXIST关键字的比较
  • 2.5 Spring Boot异常处理全局化:@ControllerAdvice实战
  • c# 2025/3/12 周三
  • 深入理解分布式锁——以Redis为例
  • C# 常量与变量:写给小白的入门指南
  • 【Rust并发编程深度解析:内存模型与异步运行时实现原理】