I still have the luxury of reviewing every line of code. I still try to understand every piece of code AI writes —- and if I don’t I tell the stakeholders that part of this piece of business logic (in my domain it’s always the business logic that is too complicated, e.g. four layers of CASE WHEN THEN ELSE END) is better to be pushed to the next layer so that each layer is simple enough.
But if it’s someone else’s code then I don’t care much. Some people push 5K lines of code every day and there is no way I’m gonna look at any of that.
For my own project I do the reverse — AI designs the architecture and the steps to follow, and I implement. I always love the role of a senior engineer who takes a design and implement.
But if it’s someone else’s code then I don’t care much. Some people push 5K lines of code every day and there is no way I’m gonna look at any of that.
For my own project I do the reverse — AI designs the architecture and the steps to follow, and I implement. I always love the role of a senior engineer who takes a design and implement.