Some things required of me to develop good software systems are very similar regardless of whether I’m writing the code, helping a team write the code, or using AI augmented development with Cursor.
Clear requirements.
Clear constraints.
An ability to communicate these accurately.
When I make mistakes, a lot of the same outcomes also occur. It’s just with AI everything happens faster and with a clear monetary cost in the form of tokens.