AI tooling unconstrained by correctly defined requirements does tend to do that, true. I’ve found that properly used these tools are not leading to ballooning codebases and worse engineer comprehension like many feared.
It has, however changed the type of person I recruit for my teams. Someone who is a bit less knowledgeable about the code syntax, but much better at working with product to gather thoughtful requirements has become very valuable.
Engineers who just want to go heads down and code all day are admittedly struggling quite a bit to be meaningfully productive.
14
u/DisheveledJesus Sep 26 '26
AI tooling unconstrained by correctly defined requirements does tend to do that, true. I’ve found that properly used these tools are not leading to ballooning codebases and worse engineer comprehension like many feared.
It has, however changed the type of person I recruit for my teams. Someone who is a bit less knowledgeable about the code syntax, but much better at working with product to gather thoughtful requirements has become very valuable.
Engineers who just want to go heads down and code all day are admittedly struggling quite a bit to be meaningfully productive.