多年没写代码的管理者,用AI重出江湖?先别急
技术出身的芯片研发管理者离开代码好几年了最近因为AI工具用起来发现自己居然能生成看起来像那么回事的Verilog代码于是觉得当年的技能又活了。这种感觉是真实的但功能仿真通过离能用还很远AI能生成功能上基本正确的RTL代码这一点没有问题。但从功能仿真通过到能够流片量产中间隔着大量工程细节而这些细节需要持续浸泡在项目里才能积累。举个具体的情况。下面是一段AI生成的简单FIFO写指针逻辑always (posedge clk orposedge rst)begin if(rst) wr_ptr 0; elseif(wr_en) wr_ptr wr_ptr 1; end看起来没问题。但有几个问题wr_en有没有做满判断如果外部逻辑在FIFO满的时候仍然拉高wr_en这里的指针还是会递增数据会被覆盖。有经验的工程师写这段代码时条件会是wr_en !full而且会顺手想到full信号的生成逻辑是否与读侧时钟域存在同步问题。这种直觉只能从项目里积累不是用AI用出来的。虚假技术自信是比技术脱节更危险的状态多年没写代码的管理者本来对自己的技术判断是有边界意识的——他清楚自己不在一线所以会多听工程师的意见。但有了AI之后这个边界意识可能会悄悄消失。他觉得自己能生成代码了于是开始觉得自己能评判技术方案的好坏。但实际上他评判的只是AI的输出看起来像不像那回事而不是这个设计在真实工程压力下能不能扛住。这两件事差别很大。这种虚假自信一旦渗入管理决策影响就很具体低估技术难度把时序收敛、DFT、功耗优化这类需要大量迭代的工作排期压得太紧觉得工程师在夸大难度用AI能快速生成草案来反驳直接采纳AI给出的方案作为技术方向绕过工程师的评审这些决策真的会制造真实的麻烦AI重新理解技术是好事但边界要清楚用AI来快速回顾一个自己生疏的技术领域是完全合理的。AI在这方面做得不错——它能给出结构化的技术概述帮你快速定位关键概念。但用AI学了和真的懂了之间有一条鸿沟这条鸿沟只有在真实工程里打滚才能填上。对管理者来说更有价值的方向是借助AI理解当前技术趋势和大方向然后用这个理解去更好地支持工程师做决策而不是用AI生成能力来替代自己对一线工程师的信任。技术管理的核心不是会写代码而是能判断什么事情难、什么地方有风险、在哪里需要留余量。