不知道大家是否和我有一样的疑惑:我们遇到事情就开始问Ai。对Ai有种严格偏执的依赖程度,生活中不会的问Ai。工作中有问题问Ai。程序员敲代码靠Ai。可是如果有一天不让你使用Ai了,你还会生活工作吗?
开始没有使用Ai coding的时候可能一个需求,要做一周,现在最多2.3天就完成。如果你描述的足够清晰。说不定一天就能完成。
可是我们发现我们再改这些Ai生成的代码的时候非常吃力,如果bug需要自己手动改的时候根本不可能,只能继续Ai来描述问题,让他来改。可是如果你的代码出了线上bug,这个锅谁来背?你不可能张口就来Ai写的。把锅甩给Ai吧?
如果面试官:说一下你做的项目中有啥技术亮点或者印象最深刻的项目。
你怎么回答,哦有个项目消耗了我大量的token。反复问了很多次最后才做出来,可是究竟为什么用了这么多token。你记得吗?
可能使用Ai coding之后我们更多的关注有没有实现我想要的效果,却忽略了怎么去实现。其中的底层逻辑我们可能都懒得费事去想了。
如今AI时代的面试,真正要考的是"AI帮你做完事情之后,剩下的你还能做什么",这里的“剩下的”,才是你真正的竞争力。是你身上被AI替代不了的能力。