If they wanted me to use a specific tool or lack thereof they should have said that. Instead they said “fix this problem” and instead of writing the entire codebase from the ground up I used the tools that were available to me so I could focus on fixing the problem instead of fixing the fix to fix the fix for the fix of the problem.
Yeah fr sometimes I need to sit on a problem for a week or talk with coworkers or other teams before a solution presents itself. Programming isn’t just writing code, that’s practically the last step.
Hell I spend most of my day just reading the old code and the docs just in case I find an opportunity to massively optimize things, and those have been some of my best projects.