Software is transforming the world, but we can’t write it fast enough.
Despite increases in the number of software engineers being trained and advances in developer productivity, demand for software continues to outstrip supply.
Nobody can hire software engineers fast enough, and this is an important limit on growth worldwide. So, how can we solve this problem?
Increasing developer productivity is the key. Coding today is very repetitive, which is why we're using machine learning to eliminate the repetitive parts of programming – to make developers much more productive. And as a result, we're removing a huge bottleneck for progress in the world.
Kite released Line-of-Code Completions for Python in January 2019, harnessing advanced statistical modeling to incorporate context and complete up to full lines of code as Python programmers type. This is just one more step in the Staircase of Intelligence that will lead us to our vision of building the future of programming.