AI 时代下 AI 工具熟练度能代替技术深度吗?

查看 205|回复 26
作者:zhanshen1614   
近几次面试发现一个问题用人单位似乎更看重 AI 工具的熟练度,你说突破了某个技术难点会被认为“AI 就能做到何必自己去探索”,各种问题都能扯到 AI 上,这样很容易忽视技术深度和背后自主探索和创造所付出的努力。
我用 AI 确实能大幅提高效率,写 API 接口几分钟就搞定了,CRUD 任务描述一下需求即可快速实现,丢一份文档即可生成 MVP ,但之前做了个探索性的微服务项目的确遇到深水区,尤其是基础设施层。大致存在以下几种问题:
  • 组件和框架集成存在隐形契约,官方文档没有,GitHub 无人提及,网上无人讨论。
  • 框架功能设计缺陷和框架的 BUG 导致无法满足需求必须改源码还不能破坏原有的函数。
  • 官方文档缺失部分内容,无参考答案,无已知解决方案。
  • 官方文档仅有简单示例但没有完整落地的案例,同时需要修改底层源码。
  • 框架已存在的特性,无注释,没有提及该特性的相关文档和资料。

    面试官认为提示词写好加上几个 Skills 就行,实际上烧了一堆 token 还是没用,除了最后一个 AI 勉强有解其他的几乎不行,最后还是自主探索用更优雅的方式解决掉。
    所以这就存在争议,技术的学习成本降低以后 AI 工具熟练度能代替技术深度吗?如果自主探索攻破难题被认为“人做得到的 AI 同样可以”,那所有的技术研究,开源项目不就没有意义?
  • renchong   
    说不定明年就可以了
    ktyang   
    新东西一天一个样,光熟练度没啥用吧。而且很多问题本来就不是 ai 能直接解出来的,比如某些新算法,双方共同配合提高效率才有价值,我觉得研究肯定是有用的,感觉面的的这个领导有问题,快跑啊。
    YanSeven   
    如果软件工程的能力能够稳定地确定性的映射成几个简单的 Al 工具操作,那就可以,但是我觉得现在做不到。
    sddyzm   
    AI 时代就没有深度技术这种说法
    yidinghe   
    AI 抹平了程序员之间的差别了吗?没有,AI 时代程序员的差别就体现在技术深度上。
    fengsi   
    你说的这些我认为压根就不是技术的深度,没有深度,现在不行,未来一定可以。
    我觉得业务研发需要真实地认识这份工作:没啥难度,谁都能做,高中生能做、大专能做、本科能做、硕士也能做。
    zhanshen1614
    OP
      
    @yidinghe 有时候很难界定,你攻破未知技术难题大部分靠手动调试,AI 仅起到辅助作用,但推崇 AI 万能论的人觉得是不会写提示词不知道怎么加 Skill ,开源技术组件的问题都是有解的,此时你很难自圆其说。
    zhanshen1614
    OP
      
    @fengsi 业务也需要转型和创新,探索未知领域的难度远高于已知领域,元能力和基础知识很重要。
    yidinghe   
    @zhanshen1614 这么去理解。两个用 AI 意愿相当的程序员作比较,谁会用的更好?显然是技术更深的,他知道 AI 哪里推理不足,需要补充哪些背景信息,他甚至能够通过指点 AI ,让 AI 形成他想要的风格。
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部