I agree. Learn the fundamentals, folks!
If you plan to be a solid builder using agents, this is a really important point. There is no way around it.
I have recently started digging deep into evals, infra, architecture, scaling search, and things like sandboxes @dair_ai using agents, and I can tell you that it's really easy to produce absolute slop.
You could be using the most advanced models today confidently and not know that everything is broken because the agents somehow got it to work through some weird hack. Agents don't have the taste of someone with proper domain expertise. And I don't think that's coming anytime soon.
But something you learn in algorithms (one important fundamental subject) is that solutions can be optimal or suboptimal. In other words, many ways to transform inputs to get the same outputs. Agents don't give a crap about that and sometimes feel like they are flipping a coin. I can tell you that much.
Stay learning, folks. This is the way.