Think about the baggage system at an airport.
You hand over your bag and care about two things:
- It shows up when you do.
- It isn’t damaged.
Then it disappears behind a wall. Literally.
You might think about it a little bit. A little trepidation. A little mistrust. Probably based on some personal experience. But generally, you don’t care what’s behind that wall. You don’t care about its efficiency. Whether people or machines handled it. You don’t care if it’s a clever design. You don’t care about any of the implementation.
You care that the bag shows up when you do and it’s not damaged.
Code is starting to look the same.
For years, code was expensive. Humans had to design it, write it, debug it, explain it, and maintain it. We crafted it. We showed each other lines, functions, and modules we were proud of. So we treated code as the product, and we cared deeply about it.
AI changes that.
Which is uncomfortable for programmers.
When AI can generate the implementation in minutes, the code itself becomes less scarce. Each line is less important. Each elegantly crafted logic path is less important. Each minimal and efficient function is less important.
What is still important?
Function and correctness.
Did it show up when you did, and did it damage anything?
AI baggage handles the code.
So what will you do?