upvote
Ok but you do realize that AI can also solve problems? The thing is it's not just taking away "the coding" it's also taking away the problem solving (of course I'm not talking about all problem solving).

That's the real risk here is that we are getting to the point (probably already there for a lot of stuff) where you can just point it to your already existing codebase and tell it your problem and it can basically do it.. I mean I've tested that in practice, sometimes I'll have a clear direction of where I want to go or what I would do.. but I don't really give it any hints of how to solve the problem, and many times it comes up with a similar result or at least one that also works completely fine.

So I think part of the issue is that people like you and me I feel like are going to be so much less needed because an AI can just do it instantly for basically free.

Anyway, I know this is a slight hyperbole.. but it's also not. It kind of sucks to realize that a simple prompt can replicate your work 95% of the time and do it basically instantly.

reply
> where you can just point it to your already existing codebase and tell it your problem and it can basically do it

Who is deciding the action/s to take in response to the problem? How do you know which is the right action to take?

"A computer can never be held accountable, therefore a computer must never make a management decision."

reply
Currently we have C-level people saying "I want a website that sells widgets". Then product managers make a plan for all the pages/functionality on that site. Designers style the site. Managers divide up the work into smaller tasks. Tech leads steer a group of software engineers, and software engineers do the actual implementation.

2 years ago AI was a novelty and essentially just "fancy autocomplete". Today a skilled software engineer can use it to mostly one-shot the whole website with a detailed technical prompt and then iterate on it from there.

What happens 2 years from now? If progress continues, I expect we'll start walking up that chain of command. First you eliminate the software engineers and just have the tech leads do the prompting. Then you eliminate the tech leads and have the managers do the prompting. Then you eliminate the managers and designers and eventually you end up with star-trek-esque programming where some C-level person is just telling their computer "I want a website that sells widgets. Good! Now make the navigation bar blue. Could you make the font bigger?"

So what are your plans for when the wealthy no longer need you?

reply
Then I will find other problems to solve. Do you think AI will solve every problems for humanity? it has nothing to do with coding as I mentioned earlier.
reply
What kinds of problems do you think someone will pay you to solve after AI advances for another 10 years?
reply
What you said is valid but I think you are still constrained in thinking that the code is the solution, though. I wish I could word it a better way. Maybe we need a word calculator /s
reply