It’s a bit of a mixed bag for me. My brain thrives really well with keeping a lot of balls in the air at the same time and seeing quick progress and results, and I’ve always had a hard time finishing things because of the more “boring parts”, like writing documentation and proper tests etc. (yes I’m sorry for how it sounds)
But it’s not because I don’t think it’s important and that I don’t want to do it. I have a very engineering mind that likes to be thorough, and I feel like with AI I get to do all the “boring” parts, without it being boring. I get to spend more time on the architectural thinking and finding tests for edge cases, focusing on stakeholder needs and keeping the momentum by developing fast.
The biggest problem is that I’m losing grasps of the projects. I don’t review much anymore and I feel like I’m losing my ability to code.
But it’s not because I don’t think it’s important and that I don’t want to do it. I have a very engineering mind that likes to be thorough, and I feel like with AI I get to do all the “boring” parts, without it being boring. I get to spend more time on the architectural thinking and finding tests for edge cases, focusing on stakeholder needs and keeping the momentum by developing fast.
The biggest problem is that I’m losing grasps of the projects. I don’t review much anymore and I feel like I’m losing my ability to code.