I think its pretty clear that an OG hacker like linus using AI as a helpful assistant is very different from a junior dev using it as a crutch
The question now is how to develop proper software engineers who have the old school skills first and foremmost, and then are able to use the assistance of an AI
Exactly. AI should complement strong fundamentals, not replace them. Developers still need to learn how to think, debug, understand systems, and make technical decisions independently. Once those foundations are solid, AI becomes a powerful multiplier rather than a crutch.
I think its pretty clear that an OG hacker like linus using AI as a helpful assistant is very different from a junior dev using it as a crutch
The question now is how to develop proper software engineers who have the old school skills first and foremmost, and then are able to use the assistance of an AI
Exactly. AI should complement strong fundamentals, not replace them. Developers still need to learn how to think, debug, understand systems, and make technical decisions independently. Once those foundations are solid, AI becomes a powerful multiplier rather than a crutch.