-

@ btcttombola
2025-05-08 00:10:01
Your experience is very interesting.
And it seems you are one who stay aware of what happen.
Your boss and other company leader do as they used to : max profitability.
Why would they allow you to have more time on a task if AI can do it faster ?
Fast and easy profitability have side effect too, as you said, the code is less understood by coder and this point will really be a problem in the future.
Because :
- Modularity of code have came with the side effect that your code rely on a lot of multiple others code. No way to secure or check them all. So it can be a source for bad code injections that is not in your code, and you don't have time to check, you just trust others.
- Bug understanding will be more and more difficult, the more you use AI to generate code, the less you understand all the code.
- AI will not stay only a coder assistant, but become a coder verificator / optimizor and even write directly a machine code in close future, to be ultimately optimized. and when it will happen, no one will be able to understand this source code or could only with a huge time. immediate profit and cost killer will be happy of this... for a time. Then some unexpected bug and behavior will happen, and for very important code some process will have to be reverted to keep an hand on it.
It is sane to be worry, it is really a huge evolution in coding.
Stay aware, on the problem AI will bring with is intense usage.
Warn people you work with. And when the problem will happen (because they will, you can be sure of it), you will be the one they will call for help.
Your job will not be irrelevant, not if you continue to be aware and ask yourself the good questions. As you already have done.
It is good to have a fast result for profitability.
It is better to master the result for security.
And security concern always win in the end when it hurt a lot the profitability or your company existence.
Thanks a lot for your share. And don't think you are alone thinking that way.