This has been my impression overall with AI so far as someone with Senior in their title.
AI is very good at doing things that can be unit tested, or doing small implementation details.
It falls flat on its face when you ask it to understand architectural patterns, or even reference other classes/modules in a broader codebase.
The hard part about coding is rarely the code, more often it is understanding the human side of things, and how you can fulfill real world needs of users.
AI is very good at doing things that can be unit tested, or doing small implementation details.
It falls flat on its face when you ask it to understand architectural patterns, or even reference other classes/modules in a broader codebase.
The hard part about coding is rarely the code, more often it is understanding the human side of things, and how you can fulfill real world needs of users.