| The cool thing about AI is that its all or nothing. What we have right now is not really AI, its not really intelligence in the sense that the models can't reason. All the models out there are forward pass (and yes, even recurrent ones, which can essentially be unrolled). There is nothing on the horizon that indicates that we are even close to getting something that can reason, or are headed in the right direction. The biggest benefit of current ML stuff is translation. Everything that ML does now is translation, and it will apply to dev more and more over time. For example, Python and Node dominate the programming world because its way easier to translate ideas into code through abstraction layers. In the same way, the future is going to still require developers, but these developers are going to be coding in something that looks like python. You will be able to type plain english instructions on command line intermingled with traditional code, which will save you a lot of time because you won't have to learn specific syntax of some framework. The language will then be translated to some IR (most likely JS bytecode), which will then be translated by a specially trained model into efficient machine language instructions for a specific architecture. There will probably be even a come back for FPGAs, because you there will probably be models that optimize architecture for your code, and there would be some use cases where processing at slower speed but in parallel with specific "virtualized hardware" configuration for optimality is actually faster. And all that will mean is that dev will move faster. You will be able to write code faster, test the code and simulate production usage easier, and generally make things work in way shorter time with way less people. The thing thats preventing a lot of stuff being made now isn't really lack of ideas, its lack of funding. Now, as for actual AI, i.e intelligence that can reason, if we somehow manage to build it, the cool thing about it is that you will be able to simply ask it a question "Im a regular guy, what is the best way for me to optimize my life that guarantees my current standard of living?", and it will answer this for you. |
It won't be able to make you exercise 5x a week or reduce alcohol consumption to change your life. Advices from AI will be even more ignored.