4 ms·
My guess is it's sooner than later. First to go would be UI programmers and automation testers. Last would probably be the hardware interfacing engineers like e
by allisdust 3y ago
My guess is it's sooner than later. First to go would be UI programmers and automation testers. Last would probably be the hardware interfacing engineers like embedded etc. May be writing code manually would be equivalent of using punch cards or artisan bread :)
Frankly I feel like we are looking at this the wrong way. In the future we might not even have a way to program some things manually. There might be a llm for each device that generates necessary hardware instructions on the fly like today's jit based on natural language or environment. May be there would be a inter llm spec/language that would felicitate cross llm functionality. All short circuiting out the programmers between the user and the utility.
- zer0tonin 3y agoUI programmers have to deal with a ton of ambiguity and their job is literally to understand how humans will use a program. I have no idea how the hell you can come to the conclusion that this would be easier to automate than embedded.
- modernpink 3y agoConsidering speech is becoming the primary interface for HCI via LLMs, that alone may reduce the need for UI design.
- throwuwu 3y agoIsn’t that the designers job? You don’t need to actually write code to do UX
- allisdust 3y agoLike the other comments say, most likely the product owner describes his requirement in as much detail as possible and the phase-1 LLM will convert that to designs. Based on the feedback, it will be iterated and may be 3-4 designs selected for A/B testing. The phase-2 LLM converts the designs to code in either react/flutter (both of which current LLMs are already quite good at) and deploy for a certain set of users. Basically same flow as today minus the engineers. Most of this is even possible today. The only thing saving engineering necks is the context window size which prevents fitting the whole repo in memory. Hopefully we (the programmers) will build our savings to a sustainable level in the next 5 years before signing off on manual coding or finding another thing to do than typing on keyboards to make computers dance.
- zer0tonin 3y ago> the product owner describes his requirement in as much detail as possible This is basically science fiction
- civilitty 3y agoIt’s not just science fiction, it’s a software engineering deus ex machina.
- TrackerFF 3y agoThe current LLMs were science fiction 10 years ago. It's difficult enough to imagine what the tech will be like 10 years from now, let alone 20 years from now.
- sanitycheck 3y ago> > the product owner describes his requirement in as much detail as possible > This is basically science fiction Product owners describing requirements in detail! More like fantasy, I think.