Francois Chollet
👤 SpeakerAppearances Over Time
Podcast Appearances
No, no, like part of their job, you know?
But you have to deal with novelty all the time.
Software development is actually a pretty good example of a job where you're dealing with novelty all the time.
Or if you're not, well, I'm not sure what you're doing.
So I personally use generative AI very little in my software development job.
And before LLM Square, I think, I was also using Stack Overflow very little.
You know, some people maybe are just copy-pasting stuff from Stack Overflow, or nowadays copy-pasting stuff from an LLM.
Personally, I try to focus on problem solving.
The syntax is just a technical detail.
What's really important is the problem solving.
Like the essence of programming is engineering mental models, like mental representations of the problem you're trying to solve.
They'll build it for you.
As long as there are many examples of this program on like ETEM and Stack Overflow and so on, sure, they will fetch the program for you from their memory.
No, it doesn't work.
If that were true, there would be no software engineers to that.
I'm not a fan of IQ tests because for the most part, you can train on IQ tests and get better at them.
So they're very much memorization-based.
And this is actually the main pitfall that ARC tries not to fall for.
Sure.
I mean, in five years, there will be more software engineers than there are today.