惊邪

随笔20260915

2026/09/15
8
0

随笔20260915

AI

  • AI 确实是工具,但怎么用这个工具,怎么用好这个工具,因人而异。
  • 一般意义上来说,在信息技术领域,越是对技术熟悉的人,越能知道AI怎么做是对的,但这样对这群人来说,AI就只是提效工具;但对于技术不熟悉或者不是那么熟悉的人来说,AI就不仅仅是提效工具,更像是这些人的领导者。
  • 对后者来说,AI的作用先是告诉他们应该怎么做,然后帮他们做,在这实现整个过程中,人对这个工程的把控可以说是没有,当然,可以通过测试来补上这个短板,但对于一个系统来说,用户会怎么使用里面的功能,是完全不可预知的,单凭测试用例是基本不可能覆盖全部的使用场景的。这种漏掉的场景有时会非常可怕。基于AI搭建系统,如果没有可靠的质量把控,产品的质量,无法保证。可能是我对AI的要求太高,因为就算全部古法编程,也会有漏洞,BUG,同样会造成严重后果,对AI不能那么严格。但我总觉得从哲学上来说,AI这个东西的出现和现在的兴起,肯定会有他的作用。对于普通人来说AI能提效,对老板来说AI能降本,但这都是基于它能够替代至少一部分人,那它替代的这一部分,如果替代的都是人的缺点,那它的存在将毫无意义,所以它至少替代了那些被替代的人的一部分优点。而我对产品和研发的理解中有一点很重要的事情是,它们必须基于“准确”被建立起来。所以我信任并使用AI来做事的前提是它已经有了一定程度上的准确性,这也是我认为它现在已经拥有的。

不同的人看待同一事物,会有不同的解读

  • 以我当下的认知来讲,不同的人看待同一事物,肯定会有不同的解读。
  • 有一个很经典的故事,同样是半杯水,有人想的是怎么只剩半杯了,有人想的是还有半杯那么多;有人着眼于剩下半杯怎么分,有人着眼于空着的那半杯怎么填。。。
  • 最近几年,在工作中经常遇到一类情况,对于同一个问题,有人提出方案A,有人提出方案B。但这些在我眼里看来都是不切实际或者说成本非常高的,然后我就感觉他们 “好菜”,竟然连这个都没想到、竟然连这个都想弄、跟他们合作好难、没希望了,还不如我自己来。
  • 但后来我发现这些问题出现时有一个共同的特点:他们不了解我知道的,或者说很难了解我知道的东西。我经常拿搭建水管系统来形容软件工程,管道在什么地方拐弯了、管道在什么地方与其他管道交会了、管道在什么地方扩宽了、管道在什么地方收窄了、管道在什么地方引入了其他地方的流量。这些东西对于其他人(我当下的队友)来说,他们是很难知道或者说很清晰的知道的。他们不知道这些,所以会提出一些在我眼里看来很离谱的构想。这是视角不同导致不同的人对同一件事产生不同的解读。
  • 在与其他人讨论的过程中,我发现他们对于自己的方案,都是先考虑了一些情况,然后基于这些情况提出解决方法,可能方案A的提出者想到了问题1问题2,方案B的提出者想到了问题3问题4,我也经常会这样。这是不同的出发点导致了不同的解读。
  • 这个情况在团队协作中应该是避无可避的

软件工程或者泛化的工程都是在底层规律的基础上构建上层,层层叠加,最终服务人类