The key to success in the world of coding assistants is to be a good manager. The AI is a very fast, but also very stupid, programmer. It will make a ton of architectural mistakes, and AI, more often than not pick the most mid solution possible. If you are a good code architect, and if you can tell the difference between a mid pattern and a good one, and force the AI to do things right, you will rise to the top.
aaveragedev|1 month ago
adamzwasserman|29 days ago
Exercism.io is excellent for exactly the experience you're seeking. The mentored tracks force you to see multiple solutions to the same problem, which builds pattern recognition faster than production work alone. You start noticing when code "feels" fragile before you can articulate why.