|
|
|
|
|
by rslomkow
94 days ago
|
|
I actually find the the inverse is true. I find that thinking more in terms of algorithm trade-offs and strategies for distributed systems, and work with the LLM to explore what the state of the art options are and how to analyze which are appropriate for my current project. I see over and over those with the deeper understanding are able to drive the AI/LLM code generation processes faster and more effectively, and build things that can be built on by others without hitting hard bottlenecks. The less people understand CS fundamentals the faster they his a blockade of complexity. This is not necessarily bad code, but sloppy thinking. And CS fundamentals are information and logical processing fundamentals. It is the Centaur issue. You need to help provide the evaluation and framing for the AI/LLM to search out the possibilities and well known solutions, and code up the prototypes. Without the fundamentals you have to rediscover them slowly after you already hit the hard problems and pause for days or months while trying to work you way around them. |
|