James Bessen Profile picture
Apr 7 9 tweets 3 min read Read on X
AI is NOT killing the software developer. AI is taking over tasks that software developers perform, but that does not translate into lost jobs. A new report shows why: AI is creating new and improved software products that raise demand.
1/9sites.bu.edu/tpri/files/202…
AI is boosting developer productivity (software output per developer). Case studies find improvements of 30%, 50% or more. And while preliminary, aggregate output per developer has increased since ChatGPT was introduced in 2022, growing at 6% per year.

2/9 aleximas.substack.com/p/what-is-the-…Image
If each developer can produce more software in a day, won’t firms hire fewer developers? And if highly skilled software developers are at risk of losing jobs, what about less skilled occupations? Such reasoning is behind the warnings of a mass unemployment “job-pocalypse.”
3/9
But in fact, the number of software developers has grown robustly for decades and has continued to do so, adding 400,000 jobs since ChatGPT was introduced.
4/9 Image
Why? AI does more than simply replace developers on some tasks; it enables developers to produce new and different products, to do new and better things. And this creates jobs. This is what has been happening in software for decades.
5/9
AI is hardly the first technology to improve software productivity. Productivity has risen with structured coding, automated testing, Agile Development and DevOps, cloud computing, Open-Source software and more. And SW output has risen even more rapidly than productivity.
6/9 Image
Even though fewer developers are needed to produce a given quantity of software, firms are producing so much more software that they hire more. But will this continue? Historical examples suggest it can continue for a long time.
7/9
In textiles, steel, and autos, employment grew for decades as automation sharply raised productivity and also raised output. Until it didn’t. In textiles, after a century, demand satiated and productivity growth exceeded output growth, leading to fewer jobs.
8/9 Image
So this: software developer jobs will continue to grow as long as technology helps them create new and better products, raising output. AI leads to mass layoffs of SW developers only if AI is a very limited technology. Or if AI can do every single developer task (not soon).
9/9

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with James Bessen

James Bessen Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @JamesBessen

Jun 18, 2020
Some people claim there is no systemic discrimination in the US. Our new paper ssrn.com/abstract=36287… finds that a recent policy change reveals how much institutions have been perpetuating pay inequities. 1/
And we find that these new policies--salary history bans (SHBs)--make some real progress toward greater equality for African-Americans and women. 2/
Becker (1957) argued that markets can overcome discrimination. If employer A pays some workers less because of a “taste for discrimination,” those workers can change to employer B who doesn’t discriminate. 3/
Read 12 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(