Discussion about this post

User's avatar
zach.dev's avatar

Prof. Kling, I love your work but you have a pretty uncharitable take on the software engineers who responded to your last post about the value of CS.

This isn't "horse carriage makers" objecting to the car. Many of us use AI tooling every single day and even build this tooling.

And from that daily use it is obvious that, unless something radical changes, these are not drop-in replacements for engineers. It is a lot of work to deploy AI in any vertical and to tune even the best models to a codebase. They produce buggy garbage code en masse without major guidance by their human operator. (But they are still awesome and the future of coding).

Is it possible that the optimistic exponential solves this problem? Of course.

But it's silly to believe that a leveling off is impossible, even if it might not be happening yet.

It's also silly not to learn from the earlier deployments of Deep Learning in fields like radiology (more radiologists employed now, despite wide use of high accuracy computer vision models).

And if our thoughts are marred by being "horse carriage makers" then surely the stock-option-holding Anthropic employee you quote as the authority on exponential progress curves might have some mixed incentives?

Expand full comment
Cinna the Poet's avatar

In your post you were talking about whether current college students who'll be looking for jobs in four years or less should learn CS.

"I'm going to bet that AI will be so good in 4 years that vibe coding is all you need" seems like a very high risk decision, and insuring against the possibility that you're wrong by learning some foundational CS is pretty low cost given that you're already in college.

Expand full comment
29 more comments...

No posts