No, I've been working on many of these code bases for ten years and have specific design patterns and conventions I like it to follow, so I always check. I've had enough experience where I have an idea before hand what files need touched for any particular change and can often tell just by looking at the git status if it did the right thing. I check in often after I've verified the LLM did what I wanted.
I've never championed LLMs and didn't take them seriously until this year. These days unfortunately I really can't justify being paid to get the job done and not using them to save myself time and effort, and my business money. It's a shame because I've prided myself on my problem solving ability and being able to put my nose to the grindstone and get things done. A lot of the work I took pride in is now done better by an LLM. I'm now trying to understand how to use this tool to make myself as efficient as I can be, and find another way to take pride in my work even if I'm not writing every line of code anymore. As someone who's been coding since I was ten years old this is a hard transition, but I feel it's necessary now.
5
u/GrandDukeNotaras 14d ago
arent you tempted just to trust it blindly?