Remix.run Logo
Ask HN: In the age of AI do we need to learn how to code?
2 points by JasonHEIN 11 hours ago | 5 comments

First off i am a software engineer. I had been a developer with C and Rust. In the old days we have to learn a lot a bout these languages even assembly. My days we only focus on C while still have to touch assembly a bit. I saw my frd's kid in college only learning python and a little bit C. I feel like after LLM and ai coding in the future people will skip the C. While I doubt and consider it would cause problem cause lacking of fundermental it seems it's the trend.

digitaltrees 11 hours ago | parent | next [-]

Yes. When you lose the domain expertise you are unable to lead, course correct, design, and invent.

stuaxo 8 hours ago | parent | prev | next [-]

Yes if you don't want to hit insurmountable walls.

Code you didn't write is code you can't maintain.

Worse, you can't tell that unmaintable code is being written so you hit the wall faster.

Once you hit the wall the AI won't be able to fix it for you.

Use the LLM to help you learn.

Get it to explain what it's made and provide references.

When you don't understand it's answer, prove further - you'll find that it's doing the wrong thing - often.

In doing this, you'll learn and end up with better systems.

jauntywundrkind 9 hours ago | parent | prev | next [-]

There's going to be a long long long lag before it hits, but actually, yes, caring & seeing what really is & having judgement/discernment is not going to go away.

The AI is blisteringly capable & observant & cross functional & smart. But it constantly make incredibly bad judgement. All the time. Every good decision is brilliant and great. But has three mediocre or poor little decisions packed into it.

It's a miracle that AI can bring us so "close to the machine" (Ullman). But that remaining agency & deliberateness: you can't get that taste & refinement without being deeply deeply technical.

theskillforge 8 hours ago | parent | prev | next [-]

[flagged]

yankohr 11 hours ago | parent | prev [-]

[dead]