课代表立正的官方Podcast
深度访谈,有用干货,亲身验证的「真本事」
Superlinear Academy创始人,Maven Top AI Instructor
前Statsig布道师(OpenAI收购),腾讯副总监,Meta,Amazon;康奈尔经济学博士
社区:Superlinear.Academy
课程:ai-builders.com
个人:lizheng.ai
Hello 大家好
这期视频我跟大家讲一个非常重要的概念
就是Craft
你想要精进自己的技术
你想要解决问题
你想要不断提高自己的话
那你就需要对这个词有一个非常本质的理解
因为其实我们工作的本质
不管是你是编程也好
做数据分析也好
还是你做Marketing 做Sales 等等
最后你做的事情就是一个Craft
那你就应该有一个学习Craft的这种方式
去不断的学习提高和取得你的知识
不然的话你就会陷入很多误区
比如说你试图在书本中
或者在一个Paper里边
寻找怎么样子做好你的日常工作
那这样你肯定是找不到答案的
你最好的方式就是去找一个Mentor
找一个老师
然后用一个学徒的方式去学习
而写在这个过程中
你要有一个学徒的比较好的素质
让你变得Cultural
这才能让你在技术的路径上越走越远
当然我这里面说的这种Mentor
也不仅是个人
就比如说你去读其他优秀程序员写的Code
你作为一个Culturable的人
就可以学习到很多东西
这些我们在后面再展开
但是我们先讲一下Craft这个概念
我觉得把这个概念讲的最好最好的
就是这本书
《树之生命 梦之心》
它其实是分了三本书《天地人》
然后它讲的是日本的一个宫殿梦讲
叫《西纲长衣》
它这一辈子的很多领悟
其实这中间就包含了非常非常深刻的哲理
举几个例子
就是我们去看到一个建筑的话
我们会觉得现代的这些科技可以解决很多问题
但是我们现代科技所能造的这种木质结构
你真的把所有科技全都运用上了
它也不会维持非常久
可是2000年前的这些梦讲们
他们造的这个宫殿
他们造的这个塔
非常非常的高
非常非常的雄伟
可是能屹立2000年不倒
那为什么呢
就是因为你作为这个梦讲
你对树木的属性是有非常好的理解的
你知道它每一棵树
看它的长相
你就知道它应该被使用在哪里
这个树如果活的时候活了2000年
梦讲可以让它在死的时候再活2000年
而且它要为发掘这些树的潜力
去开发各种各样的工具
所以像《西纲长衣》它开发了一个枪袍
这个是一个古代有的工具
后来失传了
然后它根据自己的研究去复原出来的这么一个工具
这些故事听起来似乎大家脑子里会有一些问号
就是这种东西跟我们有什么关系
但是就是这样一个Craftsman
这样一个梦讲
这样一个木工大师
他毕生研究一件事情所探寻到的物质非常本质的这些哲理
而且也是完全可以借鉴和应用到我们其他的方式的
我们在我们的编程或者说是数据分析等等
日常的工作中都可以得到借鉴
所以说你如果想了解Crafts的话
我是非常推荐这本书的
当然了看过这本书的小伙伴应该不多
所以说我们就先抛弃这本书
用一个Self-content的方式
去把Crafts这个概念尽可能的跟大家讲一下
Crafts我觉得它的中文翻译和我们对应中文翻译的一些故事
可能让大家对这个词的理解陷入到了一个比较浅层
甚至有点Misleading的方式
所以说我不喜欢用工匠或者手艺这两个词去代表Crafts
我觉得匠人可能是对它的一个比较好的总结
但是大家一想到匠人又想到匠人精神
然后就想到比如说一个做寿司的匠人精神
那我觉得又不太对劲
在我想到的Crafts应该是一个研究记忆不断提高自己记忆的人
比如说你一个打铁的师傅
他要想方设法怎么样子去把一个铁打好
或者就是这样的一个弓箭木匠
他想的是怎么样子去研究木材的属性
用怎么样子用一个木材去建一个红尾的弓箭
两千年不倒
这是在我心中的真正的Craftsman
我们中文语境的时候如果想到手艺人的话
大家可能脑子里边第一个想到的印象是麦尤翁
然后吴他但守苏尔
就是他对一件事情不断反复的熟练而重复
导致他的动作非常的熟练
导致他做的这一件事情做得特别的好
但是在我看来这样做非常很值得敬佩非常厉害
可是对我们现代的这个工作没什么用
因为我们的知识是大爆炸的
单独的一个技能摸雷了下好的话很快就会被淘汰
所以说我不觉得我们现代需要麦尤翁那样的手艺人
而是需要西纲长衣这样的匠人
他是要不断的去钻研
他要不断的去探寻这个世界的神秘
探寻到他的这一个行当
他的这个Crafts真正的精威之处
就是你做程序员的时候写代码
那就是这样去写
大家都会去写
但是这个Crafts你要想要往深的去想的话
你可以钻研的非常非常的深
他是进无止境的
数据分析也是
我举一个最新的例子
就是我去采访了一个非常厉害的数据科学家
他做sequence analysis
然后他又讲了这个sequence analysis里面
中间有什么样的价值
他为什么要去做
他为什么甚至要发明一个新的sequence去做
然后他在这里边去event的各种
不管是visualization的方式还是分析的方式
他是什么motivate他去分析的
可是你作为一个外行人
我跟你说sequence analysis
你脑子中可能对这个词都没有什么概念
甚至你也不知道他有多么的难
但是你如果听那个视频
你就知道了sequence analysis是一个多么一样高维的问题
然后它是一个多么难visualize
人们多难理解的一个问题
只有他把他的这个Crafts精进到那种程度了
他才能知道原来有这么多问题还没有被解决
就是他遇到的问题之难
去drive他去读很多很多的东西
去借鉴很多其他的学科的方式
然后运用到这里边试图去把这个问题多解决一点
从这个角度上来说的话
真的是近无止境的
而不是停留在我怎么样把select where写得最熟练
所以说你有没有开始去掌握一个Crafts
你是不是可以把自己称作一个Craftsman
Craftswoman
把自己称为一个匠人
就是你对这个学科有没有开始有了一种近无止境的这种感受
如果说你觉得哇这个学科太多复杂的东西
然后我懂得太多
但是我没有办法传授给别人
因为这些东西太复杂太精微
那你就开始入门了
如果说你觉得这门学科不就是这样吗
我已经知道了
我该知道的差不多所有的东西了
那说明你对Crafts还没有入门
所以这个是Crafts是什么
然后我们知道的Crafts是什么
我们就可以去看Crafts不是什么
Crafts不是Science不是Arts
我们学到的技术其实也不是Science或Arts
大家对这个词其实也是存在误解的
因为我们尤其在美国读书的话
我们就是说你要么是一个学Science的人
要么是一个学Arts的人
没有人说你是一个学Crafts的人
那所以说我们也就是用Science的语境和Arts的语境去解释
二分的去解释这个世界上的很多问题
但是问题是我们真正在工作中的应用
它不是Science的方式可以解决的
它也不是Arts的方式可以解决的
它就是一个Crafts的方式可以解决的
因为Science想做的事情是
把一个东西去宽悟科学方法论
然后去证伪
然后在这个过程中去精进你的knowledge
可是Crafts这个东西更多的是一个体感
它不说我要证伪
它就是跟你说A和B这种做法
我就知道A好
你别问我为什么A好
我就知道A好
我就知道B不行
然后你要去让我解释B不行
我也解释不出来
但是我们顺着A做了A了以后
我们就发现确实这样是可行的
然后在A的选项上又出来了A1A2A10
然后我通过我的Crafts
我知道A2是最好的
你也不要问我为什么A2是最好的
所以科学是一个Building knowledge
然后在这个基础之上
一步一步的非常踏实的incremental
增加你的knowledge的方式
可是Crafts不是这样
Crafts是你要最高效的去解决这个问题
哪怕它不能被解释
你尊重Crafts
就是尊重这个世界的复杂
我到时候也会有一些视频
去讲这个世界到底有多么复杂
因为这个世界其实真的很复杂
所以说大家要知道
科学方法论是有局限的
那艺术在这个方面和Crafts有点像
但是艺术的追求
它不是追求一个有效
艺术的追求是一个多元
是一个审美
是一个表达
而Crafts在这个时候
它其实是比起艺术来
它有一个更加客观的衡量标准
就是你这个宫殿能不能
好不好看
大家都可以说
但是这个宫殿能不能
站在那里2000年不倒
那这个是有一个非常明确的标准的
我的这个sequence analysis
我最后得到的这个insight
能不能帮公司省钱
能不能用我的这个方式
找到用户到底需要的是什么
versus不是什么
这是有一个明确的答案的
我的这个code是不是跑得更快
是不是更scaleable
是不是更好维护
我的这个数据库
我在join这一步
是不是比别人花的时间更少
这都是有客观衡量的
所以这很明显也不是一个
二次的范畴
它就是一个Craft
其实我第一次pay attention to Crafts
这个词可能都是10年前了
就是我在读博士的时候
有一个教授
他说你要学习写乐文
其实写乐文是一个Crafts
他说的这个点就是
他很明显是能感觉到的
就是他不能把这些东西讲出来
但是他知道他在提高
知道提高的方式
就是像任何的一个Crafts一样
就是多做多学
而且多从有经验的大师那里
这是Crafts的一个非常明显的特征
就是Science是可以靠书本学会的
Crafts你是不能靠书本学会的
你必须要在做的过程中去体会
然后你在做的过程中形成那个体感
然后你在做的过程中去不断请教问题
我最近跟丫哥在做一些
这个minecraft的课程
就是讲怎么样子用真人
提高生产力的这个课程里边
丫哥就给过我这样的反馈
就是我其实在Go-to-market
这件事情上
我觉得我还是有很多的积累的
丫哥在跟我一起把那个Landing page
设置出来以后
就说其实他觉得当时这种以史为中
或者说要讲audience
然后value setting这些东西
他知道这些道理
然后他都能把道理说出来
可是在实际应用中的时候
就发现他想的和真实发生的是不一样的
然后我在跟他说和我试图解释
为什么我是那样想
而不是这样想的时候
他觉得在这个过程中学到的东西
才是比那些道理有用的多的东西
就是那些道理放在那里
你其实对它是没有感觉
因为它们是这个复杂世界的一个
非常非常低微的一个小的总结
你只有当进入了这个世界的复杂
你真的在这里边见到了
哦原来空间是这个样子的
然后你在这里边去进行取舍的时候
你才知道自己哪里有问题
哪里没有问题
所以说这是第三点
就是怎么样子提高你的crafts
你的crafts一定是在实践中才能得到提高
然后最有效的方式
就是去找一个老师去找一个mentor
因为古代我们要学任何一个craft
哪怕简单到理发这种事情
或者说你是一个铸剑大师
或者说你去做一个雕塑
或者说你要去做一个建筑师等等
这些事情所有的crafts都是学图制的
其实在这本书里边
他也花了很大的篇幅去讲他的徒弟小川
又是因为crafts本身的传承
是一个非常难的事情
然后它又是一个非常难理解的事情
你对于这个徒弟来说
对于这个学徒来说
需要有很多的条件才能开始去继承crafts
才能真正能学得进去
在这里边可能很重要的点就是
intellectual honesty
curiosity
然后他的心地
他的retention
都是要非常达标的情况下
才有可能去真正学习到那些精微的东西
所以哪怕你看一下武侠小说里边
就是金人法王看到了郭靖的女儿
然后发现是一个好苗子的话
他都非常想把自己的一生武功传给他
因为这样的一个苗子实在是太难找了
但是你如果有这样的一个coachable
所谓coachable的这种潜质的话
你在哪里都可以学习得到
就是你不需要光去找一个人
就是你找一个大师的话
他一眼就能看出来你是一个好苗子
然后特别愿意去教你
而且你在比如说看别人的作品
如果你是一个程序员的话
读一些优秀
其他优秀程序员的code
或者说你在网上看的东西
或者说你在跟别人进行讨论
或者说你在学别的学科的很多东西
都是能不断的增加你编程这个craft的理解
然后增加你在这个craft里边的能力的
这些视频可能在这个话题上就来不及展开了
我们可以有其他的一些视频再去单独讲一讲
怎么样子成为一个coachable的人
coachable的人有哪些素质
但是回过来总结一下这些视频的话
就想跟大家说我们日常工作中
绝大多数的这种所谓的技术
我们都应该去用craft来形容
他们不是science也不是art
他们更多的是一个craft
你只有理解了craft的本质
才理解了你所做的这件事情的技术本质
第二就是了解了你的这个技术
其实是一个craft的话
你如果想成为一个好的craftsman
你就要在现实中去解决问题
甚至这里边的很多软技巧也是
包括management
包括这种influence without authority
包括story telling 包括演讲
这些东西都是你在那里
听别人说一堆道理的话
你根本没有办法学习
你只有在自己在做这个过程中的时候
不断的遇到挑战
然后才能不断的去学到有用的东西
不断的意识得到
你所面临的这个挑战的复杂和精微之处
然后才能有效的进行学习
第三个就是学习的最好的方式
是找一个mentor
然后自己成为一个apprentices
包括你自己成为别人的mentor
其实也是一个很好的方式
在这个过程中
才能去不断的去寻找到
别人所积累下来的那些宝贵体感
它能告诉你什么是对的什么是错的
你这个时候就需要有很多素质
去抛下你有的认知
然后去认真的学习
在这个学习的过程中
你才能体会出来
为什么老师这么跟你说
那好的
这期视频希望把Craft这个概念讲清楚了
如果你还想对这个话题有更多了解的话
尤其是想知道science和Craft之间的区别
那我推荐《谗语摩托车维修艺术》这本书
再就是这样一本书
这本书真的是一本非常好的
总结Craft到底是干什么的一本书
那好这期视频就到这儿
谢谢大家
我们下期再见