2 Comments
User's avatar
Mindaugas's avatar

When exploring uncharted territory with a genie, I get decent learning opportunities by asking for implementation options instead of solutions.

"Let's solve problem X by doing Y. What are our options?"

It sometimes even notes that doing Y will result in an incomplete solution and offers few alternatives - usually not great ones, but can still help you come up with a smoother approach.

Then can move on to implementation options for the new approach.

Expand full comment
Luca Valentino's avatar

In the next years the code writing rate will increase substantially by being generated by the Genie & Programmers and without caring about design, the Genie might get worse and likewise the learning experience of new programmers.

It's the fast (not vibe) code phenomenon, similar to fast food or fast fashion.

Skills erosion and over reliance, reduced understanding of fundamentals, weakening of critical thinking and less exposure to good code are the anti-learning patterns but emerging consequences.

We need to promote slow code as well as slow food and your recipes Kent! Thanks.

Expand full comment