As things are progressing, it is very possible that in the next few years, you will be able to ask AI to create an app for you based on your idea. It should be able to develop and deploy it for you, most of the time. I know many developers are uncomfortable with this, but I happen to believe it will trigger one of the greatest phases of development no one has ever seen before, and the field of development will finally become a creative field rather than manual labor. Development will be democratized.
Better yet, it will allow for the creation of a new generation of hardware that doesn't suck and instead of programming languages AI will be the interface.
I agree… and a lot of creative people will put their ideas into action in ways they weren’t able to before. A renaissance of creativity is upon us.
I think even more people will put their ideas into evil action. Not optimistic at all
Well, if that’s what you think you’ll see.. so it shall be. I’ll be on the lookout for hopeful, optimistic and creative people thriving. So that’s what I’ll see. 🤷🏻♂️
ilol, you aren't a dev, obviously, and you also haven't actually used the existing AI to do dev or you would not think this is viable at this point first point is the AI models don't have the ability to zoom levels of abstraction second point is most of the time they can barely swallow one 100 line function without crapping themselves third point is that AIs are fuzzy memory systems and they can't deal with the precision of the rigid and precise abstraction trees of syntax and language - humans are better at this because we can do the fuzzy match and then zoom in and sequence match keep dreaming though there is ways to make this work but it's not as simple as you might think doing that fractal zoom of architecture is not a problem that AIs can at all do, otherwise they wouldn't keep mangling text in image generators nor repeating outrageously retarded expressions like "in conclusion" without actually saying anything
@Cyborg you hearing this smack talk?
What rises to the top tho? If everyone's creating
Yes it will be very neat, until AI destroys us, or we destroy ourselves with it. All the blind optimism without any realism is sad.
It will definitely happen and I see both positive and negative outcomes. My suspicion is that individuals who are dependent on AI to build an app will have difficulties changing the code and its structure. This may result in high numbers of "meh" apps that users need to filter out in order to find the rare gems. I don't oppose this at all, people are free to create, but as we rely more and more on filtering out the sub-par, we simultaneously delegate more power to whoever design the search/filtering mechanism. It might have the positive effect of inspiring some people to learn more, yet those are also the same people that can learn from a traditional programming book or video tutorial. Doing the work is always necessary for familiarity and understanding. The takeaway from AI art generation is that it put art production in the hands of individuals with a high degree of unknown unknowns; individuals that don't have the experience to know how much they don't know in the field. Probably the same applies to programming. It takes working directly with something from the ground up to develop the thinking process to a point of experience.
I think it also depends on how they are utilizing AI. If they use it as a tool, like smart autocompletion or Copilot, it can be very productive, and you're still doing all the thinking. I won't take any credit away from that person. But I also get what you're saying. If someone asks AI to 'create a nostr client,' copies an existing repository from GitHub, modifies it, and rewrites it, that's not innovation. We're going to need people with a deeper understanding of IT and development for a very long time. Tbh, I'm not sure if AI can ever replace that. However, in all this chaos, I also think we'll find some interesting things for sure. 😂