Senior engineers need a better grasp of boolean logic than this.
You’re not a senior engineer until you understand the difference between necessity and sufficiency.
Refining/redesigning a process can be way more satisfying in the long run. Just have to remember to document those "avoided writing code" solutions for your annual review or to add to your resume.
Same here. My first job was “take this spaghetti mess and make it better”. It was an old crusty Perl CGI codebase without any framework and a ton of bad decisions.
Necessary, but not sufficient.
By your reasoning, looks like you are still a junior /s