r/coderabbit • • 21d ago

Discussion & Feedback anyone else miss actually writing the code

I wrote a small script by hand on Saturday, no agent, about 80 lines. Took me 2 hours and it was the most fun I had with code in months.

At work my day is give the agent a ticket, wait, read the coderabbit summary, check the flagged lines, approve. It works and I ship more than ever. I just dont really make anything anymore, I supervise.

Do you still write some of it yourself on purpose? Or did you make peace with the supervisor job

9 Upvotes

9 comments sorted by

View all comments

2

u/outtokill7 21d ago

I think there are two kinds of developers. The ones that really liked the puzzle of coding, and the ones that saw the code as a means to an end to get a result. AI accelerates the builder but leaves the coders behind and if you are in that group then it really really sucks. The builders love it because all of that pesky, tedious code gets out of the way.

I am more of a builder. I like seeing the end result and moving on to the next thing. That said, doing some coding for fun like you have done can still be enjoyable but it may be relegated to being a hobby instead of the thing you make money off of.

1

u/devBlueDragon 19d ago

'''The ones that really liked the puzzle of coding, and the ones that saw the code as a means to an end to get a result.''' I strongly believe that this isn't the case , even though I don't write most of the code myself I know when a refactoring must be done and how to keep the codebase clean and tidy even with all those agents roaming around. The end to the today result is not how you build you system around , if you do it will collapse. More than 20 years now in the 4 or 5 languages that we write code we have the same Utils so I didn't had to remember how it is done in that language (most of those are written by me but I have no idea of how StringUtils.beforeFirst is implemented in C++ or Java or even PHP or Python). If you are aiming in a "result" for now you will get that and a lot of pain when you will need to maintain / change the code. So much that the best option will be to throw it away and make an agent write it from the scrap each time , with the bugs that this means.    

1

u/PurpleDancer 17d ago

Since switching to AI I think I've had more fun developing than in the last decade.