DEV Community

Cover image for Artificial Intelligence and Coding
Wade Zimmerman
Wade Zimmerman

Posted on

Artificial Intelligence and Coding

Today someone DM'd me about something called "Online code generation platform" which is a term I never heard of. What I found was more than a dozen options!

Image description

Part of me thinks this is cool and I want and jump right in, but anyone who has written software based on multiple NPM packages knows that having a bunch of options is not always a good thing. As an indie developer I have no idea what to do.

For large businesses and cooperations I imagine navigating this is a breeze with security experts in place, but what does this mean for small businesses and content creators?

How much future technology is too much? Do I need to keep up with all the videos? What are "TODO apps" of the future going to look like when Artificial Intelligence can do most the work?

It is October and these are spooky questions to think about. Normally I would ask ChatGPT or Google for advice but sometimes I feel like the answers I get are not the same as hearing from the community.

What do you think about Artificial Intelligence so far?

Top comments (1)

Collapse
 
gokayburuc profile image
gokayburuc.dev

Artificial intelligence gives average and collective answers. It does not always produce the best solution.

Sometimes the best solution is the one that is below average. Sometimes you need to add something outside the average

. One of the handicaps of artificial intelligence is that the learning model is based on the analysis of the existing structure. In other words, it produces results by combining the data in the existing structure. But sometimes the existing structure may not be the most ideal structure. Henry Ford has a saying "If I had asked people what they wanted, they would have wanted faster horses. But I gave them cars."

At some points, you need to trust your instincts. In particular, you should get used to asking questions with 2 or more different hats. What do I expect from an application as a user? What is the best solution for the developer? What do I expect from this project as a finance expert? If you can answer these questions and use artificial intelligence only as a tool, I think you can get the results you want.