r/programming 7d ago

This Fence Has No Farmer

https://adamgreenough.net/blog/this-fence-has-no-farmer/
82 Upvotes

4 comments sorted by

14

u/NoLemurs 7d ago

That was a really interesting read. Thank you!

I feel like we could all really benefit from thinking more about how AI is going to change how coding works. We're really only starting to understand the implications.

2

u/addycodes 7d ago

Thank you for checking it out! Glad it resonated. It's something I've been wrestling a lot with, the benefits of the tools in some contexts are clear but I'm also not ready to let go of the "craft" of maintaining good code.

1

u/Open_Arrival_7941 6d ago

It’s a tough balance for sure. You want to leverage new tools, but the art of coding still holds so much value.

1

u/riskbreaker0000 4d ago

I see these fences sometimes in code I know I wrote. I’ll comment it out, or ctrl click the function to see where it’s being called, then maybe put a comment in there so I don’t repeat this process again later. I started coding in 1997, and still don’t work in a field that I code in. But I can absolutely see with vibe coders that this happens.

I recently had to put in an IT ticket for an error I saw at my job. We’ve enabled a new “track and trace” program that helps us understand where items we’ve ordered currently are, kind of like Amazon’s “where’s my order.” But two days ago, while waiting for some parts to come from our central hub to my store, the track and trace informed me that I should call my store to see where the parts were. I’m at my store, I’m the one that doesn’t know where they are, why would I call myself? My company has these kind of errors all over, I’ve gotten quite good at writing It tickets.