If anyone, especially the Nvidia CEO, tells you not to teach your kids maths, science, coding, art, or personal finance. Ignore him and do the opposite of what he is saying. Teach your kids the skills they need to thrive. Embrace education for all kids. By encouraging critical thinking and a love of learning, you give your kids powerful tools to shape their futures, which also helps build strong nations.

@nixCraft He didn't say to not teach kids math or science. He specifically said to not teach kids coding. I'm an ex-programmer myself, and I agree with him in this day and age.

"Teach your kids the skills they need to thrive."

Exactly. And that can't be done with coding in the age of AI. Not anymore. 20 years ago, yes, I'd say go for it. But not today.

Today, you need to pick careers that AI won't touch for another 20 years. After that time, all bets are off anyway, as robotics is coming too.

@eugenialoli
The chief problem with code is not that it takes long to write, but that its quality is bad (and we therefore have to debug a lot). I can see how an LLM may be writing code faster. I don't see how an LLM can write better code. After all, the LLM learned to write code from examples of human code and has, in contrast to a human, no way of reflecting on what it has learned.
@nixCraft
@denki @nixCraft Only a few software houses will care about "better" code, most would care about "faster-written" code. That way, they can reduce costs. This alone, makes the chance of someone young getting employed very slim, making the advice of "don't become a coder in the age of AI", a sound advice. You can still learn to code for fun, sure. But not to make a good buck.
@eugenialoli @denki @nixCraft Besides, learning coding isn't just about being a coder. It's about learning to problem solve, to break down a problem into pieces so small even a computer can understand them. At which point hopefully you do to.
@ariaflame @denki @nixCraft Yes, as I wrote in the thread, learning to code for fun, is fine. But not to create a career that would give you the money you could make if you were born 20 years earlier. These days are gone, forever. The programmer as a sure fire professional with lots, LOTS of money per year, is gone.
@eugenialoli @denki @nixCraft Most of the tools I'm using these days in my work didn't exist until I was in postgraduate study. I'm not sure that all programmers made lots of money anyway. People will adapt.
@ariaflame @denki @nixCraft You can only adapt around tools that allow you to manipulate the tool in different directions. That's how you "adapt". AI does not allow you to do that. I estimate that eventually, within the next 30-40 years, AI will be having 85% of all jobs. Only a 15% of the population, the "overseeers", will have an actual job.
@eugenialoli @denki @nixCraft I think you're overestimating AI's abilities.
@ariaflame @eugenialoli @denki @nixCraft yep I still see it all as a glorified set of IF statements.