咋说呢,我觉得说这种话挺爽的,但是它并没有把事情讲明白。当我们说基本功的时候,到底什么是决定一个人可以是一个好的 AI Driver?是算法能力?架构能力?设计品味?API 熟悉程度?还是基本的开发经验和直觉?我是觉得架构和设计品味更重要一些,并且这个开发者必须用节约下来的时间多去看技术进展了解有什么新的东西可以用,开发经验可能也很重要,如果 LLM 犯傻逼了,比如用
Performance.now 做动画,比如傻逼 Safari 调教和傻逼 Android Chromium 调教,再或者 LLM 写出来一些很离谱的设计,掌舵的人发现不了,架构会从第一天就腐化成一坨屎。
在大型项目里面,项目管理经验是不是也挺重要的,比如什么是有意义的沟通、什么是有意义的文档,在上下文很短的情况下怎么 Plan 大型任务,怎么做 QC,我手里正在做的这个超大型项目,第二大语言就是 Markdown,全都是为了把开发进度收束到一个可控的方向上。并且避免屎山倒塌的太快。
当然,我现在学会闭上眼睛不去看那些不完美的东西了,能工作的东西就是好的东西,真不可控了把那块炸了重构一遍也就是一周的事情 ˊ_>ˋ