by k1f0 on 14/04/2023
I think I might already be a bit late to the party but I think we're at a point where I don't know a single soul that hasn't at least heard or used ChatGPT, DALL-E2 or StableDiffusion.
Obviously, like with every new technology, there are people that simply hate everything about it and criticize it from the ground up, although most of it is just utter nonesense.
To not make this too long of a post, what are my thoughts on this topic:
I see myself using ChatGPT quite often these days, especially for more general questions like "Can you explain how to implement X feature with language Y" or "How do i center a div in CSS". For these kinds of things, I think it's a pretty nice tool to have. Now, as soon as you ask it more complex things, it starts to struggle pretty bad in my experience, although sometimes I am surprised at how good of an output it produces.
Having said all that though, nobody can come and tell me that AI (even in an improved form) could fully replace a normal Software Developer. It's simply not possible.
Can it assist in software development? Absolutely!
Completely replace a normal human developer? No!
We all know that OpenAI's top investor is Microsoft. We also know that they have complete insight and control of all the Source Code that OpenAI has. I do not and never did trust Microsoft with any kind of data. To put it simply, I don't think it's a good thing that they have the sole control ver one of the most advanced AI technologies currently available. And that's why we definitely need new a whole lot of well thought out regulations and guidlines concerning AI. If stuff like this comes into the wrong hands unregulated, it can get fishy pretty quick.
And let's be honest, big companies like Microsoft only want one thing: your money
~ k1f0