3 ms·
It's going to be a tool to help developers get things done faster for a while. Stuff that has been done a million times and has lots of stack overflow posts wil
by WhiteNoiz3 4y ago
It's going to be a tool to help developers get things done faster for a while. Stuff that has been done a million times and has lots of stack overflow posts will be easy for AI to "get". Asking it to develop an application to very specific requirements (ie, specific data queries, specific UI designs, interacting with internal company services, etc) is not going to work so well and programmers are still needed. Personally I would love if I could just feed in a bunch of specs and requirements and have a program be spit out for me to review. I wonder if we could train an AI to take a bunch of test cases and a description and it could generate the code that passes the tests (ie TDD).
Could AI reduce the need for programmers? Probably.. I could see some "low code / no code" services built around AI. They could make their own programming language and/or training data in a specific domain to be more easily digestible by a LLM.
I think the situation for programming is pretty similar to the AI art situation, tho arguably programming is the more difficult problem.
- ilaksh 4y agoYou can give ChatGPT tests and ask for code that passes them. Same with specific data queries and specific interactions with APIs.