4 ms·
> Are they? Yes, they are. We are automating every bit of codegen we possibly can, and will likely never hire another frontend developer ever again. Our backen
by caeril 3y ago
> Are they?
Yes, they are. We are automating every bit of codegen we possibly can, and will likely never hire another frontend developer ever again. Our backend/systems developers will be slowly migrating to overseeing the codegen services themselves.
> Both ChatGPT and Gemini Ultra fail miserably
You need to build tooling around the APIs. Copy-paste into ChatGPT is obviously not what anybody is talking about. You determine what you need for the system prompt for each semi-generic use-case (which takes some trial-and-error), you determine the optimal chunk size for each cycle, then you scaffold your RAG (vector database, LSP queries, etc, whatever you need for your scenario), then you specify your loss function and your prompt modifier, maybe add in some static analyzers or formal verifiers for additional loss inputs, and then you execute over your requirements. In some cases, you might also fine-tune an open-source base model if you need to, and integrate it into your pipeline.
Anyone talking about "automating" software development by ctrl+v-ing into a ChatGPT textarea doesn't really understand what is going on in the real world.