3 ms·
This is what I've been predicting for over a year: AI-assisted programming will increase demand for programmers. It may well change how they do their work thou
by api 2y ago
This is what I've been predicting for over a year: AI-assisted programming will increase demand for programmers.
It may well change how they do their work though, just like spreadsheets did for accountants and compilers did for the earliest generation of hand-code-in-ASM developers. I can imagine a future where we do most of our coding at an even higher level than today and only dive down into the minutia when the AI isn't good enough or we need to fix/optimize something. The same is true for ASM today-- people rarely touch it unless they need to debug a compiler or (more often) to write something extremely optimized or using some CPU-specific feature.
Programming may become more about higher level reasoning than coding lower level algorithms, unless you're doing something really hard or demanding.
- idan 2y agoExactly this. When was the last time you wrote assembler?
- atq2119 2y agoA crucial difference to the other examples is this. Compilers and spreadsheets are deterministic and repeatable, and are designed to solve a very specific task correctly. LLMs, certainly in their current form, aren't. This doesn't necessarily contradict what you and GP are writing, but it does give a flavor to it that I expect to be important.