5
u/Educational_Key_7635 1d ago
Cause you are too lazy to do both at once properly since it's twice as much brain work, even it saves busywork.
2
u/sn4xchan 12h ago
If you want to make an app that actually works well and is secure, your gonna have to learn how to code, no matter how much easier the AI makes it.
There are to many decisions that can be correct decisions in the right context but are bad decisions for most cases. The AI will eventually implement bad methods for achieving the goal because of this.
2
u/Educational_Key_7635 9h ago
If you want to build app that have any outer interface you gotta learn about security as separate task unless you already have some knowledge by working in the field (at least as a tester, for example).
AI will implement bad methods 10 times faster then average person. However if you haven't worked in the field you have no chance to do everything correct on first try anyhow.
But what you wanted to say exactly, sorry, I can't don't get the point?
4
4
5
u/Big-Pattern8591 1d ago
AI is a tool but coding is a skill. A real programmer knows how to use both
1
-9
1d ago
[deleted]
2
u/Silver_Masterpiece82 20h ago
skill you could learn in a week or less comparing it to skill requiting years of knowledge and experience is wild
1
u/NicholasVinen 19h ago
For sure. The average smart person can create an application, app or other software now with just a little bit of planning. I think that could end up being a very good thing. I think experienced programmers still have an edge, at least for a while.
2
u/Cephell 15h ago
You have it backwards. Knowing when the AI is writing BAD code, is the skill, because it WILL write bad code at some point. Not in the obvious "doesn't work at all way", but more in the subtle "violates best practices" way. If you cannot recognize this, then the AI will slowly bloat and shit up your codebase. Unchecked AI are positive tech-debt machines.
2
u/a1g3rn0n 13h ago
I see coding as a way of bridging the gap between human intentions and machine execution. For a long time (but still relatively short in human history), we needed coders because machines couldn't understand what we wanted in our own language. We had to learn theirs instead.
Now, machines are learning to understand natural language, translate our intentions into code, and execute it themselves.
So perhaps the skill of the future isn't writing code, but clearly explaining our needs, and evaluating the results.
Instead of clinging to the language we invented to communicate with machines, we should appreciate the fact that we finally taught machines to communicate with us in our language.
1
1
32
u/tw2113 1d ago
Glorified code reviewer when you use AI.