4 ms·
I don't disagree, but your comment is puzzling. You start talking about a game (which probably lacks a lot of training data) and then extrapolate that to mean A
by outworlder 1y ago
I don't disagree, but your comment is puzzling. You start talking about a game (which probably lacks a lot of training data) and then extrapolate that to mean AI won't replace engineering teams. What?
We do not need AGI to cause massive damage to software engineering jobs. A lot of existing work is glue code, which AI can do pretty well. You don't need 'novel' solutions to problems to have useful AI. They don't need to prove P = NP
- sublinear 1y agoCan you give an example of a non-trivial project that is pure glue code?
- arevno 1y agoParent never said pure glue code, they said "a lot", which is roughly correct. Any nontrivial business application will be on the order of ~60% glue, API, interface/model definition, and CRUD UI code, which LLMs are already quite good at. They're also good at writing tests, with the caveat that a human reviews them. They're pretty decent at emitting documentation from pure code, too. The only way these models don't result in mass unemployment in this industry is if the amount of work required expands to fill the gap. Which is certainly possible! The Jevons Paradox of software development.
- pjmlp 1y agoCurrent fashion in enterprise projects, getting SaaS products talking to each other. You get a CMS piece, talking to a DAM piece, talking to a ecommerce piece, talking to a payment piece, talking to analytics piece. Currently, the integrations are done via a bunch of serverless functions in providers like Vercel, Nelify, Cloudflare Workers, maybe AWS Lambda or Azure Functions. As of now, some of those SaaS vendors are bringing integrations into house, where you describe, via prompts naturally, how the integration should look like. Example, https://www.sitecore.com/products/sitecore-stream https://www.sitecore.com/products/sitecore-stream So less need for as many devs as usual in such integrations.