
This episode features Justin Gottschlich, leader of the Machine Programming Research Team at Intel Labs, discussing machine programming, its differences from machine learning, and its potential impact on various industries.
Justin explains that machine programming automates software development, contrasting it with machine learning, which is a subset of AI focused on data-driven solutions. He provides examples of how machine programming can create software that generates other software, including systems using genetic algorithms.
The conversation touches on the industries most likely to benefit from machine programming, such as software development and autonomous systems. Justin highlights the bottleneck in programming jobs and how automation could alleviate this issue.
Justin also discusses the implications for the financial services sector, particularly in areas like fraud detection, where precise solutions are necessary. He emphasizes the importance of machine programming in enhancing the accuracy and efficiency of software.
Finally, Justin shares insights from his collaboration with MIT on the three pillars of machine programming: intention, invention, and adaptation, and discusses the need for new educational initiatives to prepare future engineers in this field.
Justin Gottschlich discusses machine programming's role in automating software development and its potential impact on various industries, including finance and autonomous systems.

This episode stands out for the following:
Machine programming is when you create software that can create more software.AI and Machine Learning
We need a more precise solution for financial transactions happening billions of times a day.AI and Machine Learning
The programmer will just specify their intention, and the computer handles the details.AI and Machine Learning
We probably need to be a little bit more aggressive and progressive.AI and Machine Learning
Machine programming will create many jobs, perhaps millions or tens of millions.AI and Machine Learning
This will create tens, hundreds of millions of jobs.AI and Machine Learning