Software Design: Tidy First?

Share this post

Bet On Growth

tidyfirst.substack.com

Bet On Growth

Kent Beck
May 4, 2023
64
6
Share
Share this post

Bet On Growth

tidyfirst.substack.com

When something suddenly starts getting good, the question is not, “How good is it?”, the valuable question to ask is, “How long will it improve?”

One of the objections to my comment that 90% of my skills are worth $0 but 10% are worth 1000x is that ChatGPT (& friends) are still not that good at writing code. I read this objection as, “…and therefore my coding (or whatever) skills are still as valuable as they were and therefore I can ignore Large Language Models.” Here’s why I think that’s a mistake.

The S Curve

Improvement seems to come along an S-shaped curve. For a while (too long, it always seems), nothing (or seemingly nothing) happens. Then suddenly things get much better. Then after a while they get better more and more slowly.

S curve from "nothing" to holy cow! to umph

Here’s the thing—this curve only looks this tidy in retrospect. While it’s happening, you just don’t know. This is where we are now:

Beginning of S curve terminating just as it bends up.

How good is ChatGPT going to get at coding/writing contracts/writing songs/marketing? We don’t know. What we do know is that it’s getting better fast, faster than anyone but a wide-eyed true believer would have believed.

S curve completes in 2 ways--long-continued growth & growth that terminates just past where we are today.

Can we coders/lawyers/songwriters/marketers safely ignore Chat GPT? Maybe, but probably not. Times of the greatest change are the times when creating options is most valuable.

In technology:

  • Growth rate matters far more than absolute values. If I’m bigger than you but you’re growing faster the end is just a matter of time.

  • Limits to growth are enormously valuable to overcome & so receive enormous resources.

Bet on growth rate.

64
6
Share
Share this post

Bet On Growth

tidyfirst.substack.com
Previous
Next
6 Comments
skybrian
Writes Skybrian’s Blog
May 4·edited May 4Liked by Kent Beck

I think it's hard to tell what the growth rate will be because the conversation is confused by hype. And part of that confusion is people not being clear about whether they're talking about the present or future.

You can *bet* on the future, but it's hard to have valuable conversations about it, because it's just comparing opinions. In-depth articles are better written about the present.

Expand full comment
Reply
2 replies by Kent Beck and others
Alessandro Baffa
May 6Liked by Kent Beck

Reminds me of the disrupting innovation S-curve of growth mentioned in the Innovator's Dilemma.

Expand full comment
Reply
4 more comments…
Top
New
Community

No posts

Ready for more?

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