Can we all agree?

Mehrzad238

Active Member
Can we all agree that no matter how much AI evolves, it still needs a programmer to tell AI what to do?

There is a lot of video that says EVERYBODY CAN DO PROGRAMMING by the end of 2025, like the CEO of Nvidia, the CEO of OpenAI, and some more ...

I do not accept that. What do you think?
 

cklester

Well-Known Member
Licensed User
I'm not sure how long it will take, but eventually, anybody, no matter their background or training or education, will be able to enter a prompt into an AI IDE and get a fully-functioning app, from back-end services with an appropriate API, authentication handling, normalized databases, etc., and a fully-working front-end, all hosted on a remote service provider. I've already heard stories of non-programmers creating little apps for their companies over a weekend. I think there will still be need for consultants, probably. I wouldn't be surprised if we get senior-level developer AIs within the next 12-24 months.
 

epiCode

Active Member
Licensed User
College kids 3 months into coding are using AI to code and creating applications using AJAX / Node / Python and html.
I am sure "a lot" of people will be able to do "vibe coding" if not "everybody". Some just do not have a knack of it.
It is growing at a phenomenal rate and the moment it shifts to AI building AI, we would cross the escape velocity.
 

Sagenut

Expert
Licensed User
Longtime User
Can we all agree that no matter how much AI evolves, it still needs a programmer to tell AI what to do?

There is a lot of video that says EVERYBODY CAN DO PROGRAMMING by the end of 2025, like the CEO of Nvidia, the CEO of OpenAI, and some more ...

I do not accept that. What do you think?
We cannot accept this, but it's the incoming future.
It's not clear how far it is, but probably less of what we can think.
Such things evolves in exponential way, not linear.
It will be better to the behind the monitor as AI Technician than in front as programmer.
Just my opinion.
 

aeric

Expert
Licensed User
Longtime User
Another popular statement is "AI won't replace programmers but programmers who use AI will".

If we still want to earn a bread in this field then I think we have no choice but upgrade ourselves to keep learning.
I once gave up to be a programmer and then I come back.

Reason is I tried other fields but those fields bring me back to what I am.

So I don't want to keep worrying about how great AI is but I will take any opportunity to learn and use it.

Even though I am not using it as much as I can, at this moment I still think ChatGPT is wasting my time.

Unless I don't want to spend my 20 minutes to create a simple web front end, I let it waste my 10 minutes time and I take another 10 minutes to fine tune it.

Even I spend 60min vibe coding, I don't think I can get what I get with 10+10min. For me it is just a little better than 20min googling +10min fine tuning.
 

Mehrzad238

Active Member
I'm not sure how long it will take, but eventually, anybody, no matter their background or training or education, will be able to enter a prompt into an AI IDE and get a fully-functioning app, from back-end services with an appropriate API, authentication handling, normalized databases, etc., and a fully-working front-end, all hosted on a remote service provider. I've already heard stories of non-programmers creating little apps for their companies over a weekend. I think there will still be need for consultants, probably. I wouldn't be surprised if we get senior-level developer AIs within the next 12-24 months.
That is true, but think of it like this:
Who on earth wanna be a programmer?

For example, I have had a passion for programming for some years now, and I will continue it until the end of my life. AI is evolving so fast, but so am I, and so are you.
AI is affecting tons of jobs for better and worse, but this is not the end; it is the beginning of a new era.

Let me give you another example: when C came after assembly, they said everybody who knows English without knowing how the machines work can do programming and be a programmer.

This isn't any different, will pass. YOU are the designer, architect, the programmer. So yeah, I am still on my word.
 

Mehrzad238

Active Member
We cannot accept this, but it's the incoming future.
It's not clear how far it is, but probably less of what we can think.
Such things evolves in exponential way, not linear.
It will be better to the behind the monitor as AI Technician than in front as programmer.
Just my opinion.

Your opinion is valid.


EVERYBODY CAN DO PROGRAMMING
I said the say everyone can do programming, and that is true. Here is the real question, who wanna be the programmer?
This is the question I believe everybody should ask themselves. When they started answering that question, it started a series of questions that will determine whether you can be or cannot be a programmer. I mean, common, it's not a job for everybody, even doing vibe programming, you must have that essence of being one.
 

Mehrzad238

Active Member
Another popular statement is "AI won't replace programmers but programmers who use AI will".

If we still want to earn a bread in this field then I think we have no choice but upgrade ourselves to keep learning.
I once gave up to be a programmer and then I come back.

Reason is I tried other fields but those fields bring me back to what I am.

So I don't want to keep worrying about how great AI is but I will take any opportunity to learn and use it.

Even though I am not using it as much as I can, at this moment I still think ChatGPT is wasting my time.

Unless I don't want to spend my 20 minutes to create a simple web front end, I let it waste my 10 minutes time and I take another 10 minutes to fine tune it.

Even I spend 60min vibe coding, I don't think I can get what I get with 10+10min. For me it is just a little better than 20min googling +10min fine tuning.
compeletly agree
 

stevel05

Expert
Licensed User
Longtime User
AI will get smarter over time, and will soon probably be able to create basic apps to a decent standard. But only if the user understands what he is asking for. There has always been an problem getting a decent functional specification out of users, and if they leave important choices to AI, who knows what they are going to get. It'll probably be OK for simple apps which effectively will be a reskinning of existing code. But to add a level of complexity to the requirements will need someone that understands 1. that it is outside of the norm, and 2. exactly how it should work.
 
Last edited:

rabbitBUSH

Well-Known Member
Licensed User
Longtime User
AI is affecting tons of jobs for better and worse, but this is not the end; it is the beginning of a new era.
And, how long before politicians start running governments using AI. Apart from the oxymoronic sense of that - what then? Might make the current world the same as science fiction of the 60s and 70s.

(Fun fact from my current book - Alan Turing and his contemporaries were talking about machine 'intelligence' and intelligent machines in the 1930s already - he followed with his machines in Bletchley Park and post WW2. All been around for a long time.)
 

rabbitBUSH

Well-Known Member
Licensed User
Longtime User
1000022099.jpg
 

Alessandro71

Well-Known Member
Licensed User
Longtime User
Every written code needs maintenance and changes.
maintenance needs understanding of the code.
can you actually maintain AI-written code?
 

rabbitBUSH

Well-Known Member
Licensed User
Longtime User
can you actually maintain AI-written code?
GOOD question....I was thinking about that earlier....of course, that applies mostly to those "non-programers" generating AI code who would then have to try and get AI to correct/maintain itself.

I wonder, since business houses always want ongoing support from developers in contracts, how that would work for AI-generators?

I sense some messy business in the future on that part. I once was part of a large development project on the business side, the developers disappeared along the way, when we started to unpack their incompetence. They appeared to have used the contract landmark payments for to get enough money to emigrate.

That's a scenario one can see with AI-generators.

So....let's not refer to non-programers in the AI context let's call them
=>
AI-GENERATORS.....
 

Mehrzad238

Active Member
Every written code needs maintenance and changes.
maintenance needs understanding of the code.
can you actually maintain AI-written code?

excellent question

I am not a professional to know everything, and it depends on the complexity of the code. but:
I understand function.
I understand class.
I understand the need.
I understand UI and UX.
I understand what to ask.
I understand how to debug with AI
I understand the algorithm and structure
I understand a lot of things that a simple user, even a Vibe Coder, will not.
at least not the way we learn.
 
Top