3 ms·
One way to think about ai programming is that it's another step on the continual ladder up from writing machine code to writing more in more 'human readable' pr
by empath75 2y ago
One way to think about ai programming is that it's another step on the continual ladder up from writing machine code to writing more in more 'human readable' programming languages. It's essentially a non-deterministic compiler from natural language to an intermediate representation like python. Even assuming it was able to near perfectly translate intent to code, that doesn't mean it will replace programmers, necessarily.
The way to think about the impact on employment is comparative advantage. https://www.investopedia.com/terms/c/comparativeadvantage.asp https://www.investopedia.com/terms/c/comparativeadvantage.as... Even if AIs are better than humans at every programming task, there is still a limited amount of compute in the world and unlimited amount of potential work to do, so there will always be tasks available for humans to work on. If the cost of writing code becomes cheaper, there will be tasks to automate that aren't worth the effort to automate now, that will _become_ worth the effort to automate in the future.