Matt Rickard

Share this post

The Automation Frontier

blog.matt-rickard.com

Discover more from Matt Rickard

Thoughts on engineering, startups, and AI.
Continue reading
Sign in

The Automation Frontier

Apr 3, 2023
1
Share this post

The Automation Frontier

blog.matt-rickard.com
Share

Even if LLMs don’t unlock new capabilities in programming, we are already seeing double-digit productivity increases for software developers — writing code faster (more effective code completion), debugging code faster (better than StackOverflow), and test case generation. This shifts the automation frontier.

The automation frontier answered the question: When does a task make sense to automate? (xkcd 1205, h/t swyx.io). 

A simplified model has two variables: 

  • How much time can you save with automation?

  • How often is the task performed?

The frontier is the curve that solves for `time saved * task frequency - time to automate > 0`. Anything to the right of the curve should be automated, and anything to the left should be done manually. 

You can either spend time shaving a few seconds off of extremely frequent tasks or a more significant time off of infrequent tasks. LLMs and the downstream AI-augmented developer tools shift the frontier right by lowering the time to automate. This means more automated tasks. And the area in between these curves is large.

Of course, this is a simplified model of the world — there’s probably even more surplus to be gained with automation (are there network effects to automating tasks? Better uses of the newly acquired time?)

1
Share this post

The Automation Frontier

blog.matt-rickard.com
Share
Previous
Next
Comments
Top
New
Community

No posts

Ready for more?

© 2023 Matt Rickard
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing