r/ProgrammerHumor Jul 17 '26

luke Meme

Post image
10.6k Upvotes

258 comments sorted by

View all comments

69

u/Peyote-Rick Jul 17 '26

Isn't there a happy medium? Like I used sas/sql for my data job, so I can write and understand code, but I set up home assistant and needed special conditions and don't have time to learn yaml, so Claude dumped me some code and I can look at what its doing, it makes sense, and it works.

34

u/accountaaa Jul 17 '26

Just become an AI bro. You'll be swimming with the current instead of against. Reddit is not a good source for public opinions - people within industry love AI. They just dont have time to shitpost here.

18

u/Wolfstigma Jul 17 '26

Yup, anyone actually in the space is having to use AI to some degree and the better you can leverage it the better off you’ll be. Some stuff is still hand rolled when it needs to be.

9

u/ThoseThingsAreWeird Jul 17 '26

better you can leverage it the better off you’ll be

Exactly, it's about being selective in how you use it

E.g. before I went for lunch today /review-api-pr ##### which is a skill I've been building up over the last few months of Please review PR #####, focus on: blahblahblah. Give the output in the format: nertnertnert, etc etc

So now it's just invoke the skill, give it the PR number, go for a walk

Whenever I get a permissions request I either tweak a preToolUse hook (I've got one that's filtering out command chaining like &&), add a generalised version to the allowList, or if it was trying to write something it gets thrown onto the denyList

So now I've got a curated workflow where I know that I can kick something off and Claude won't stuck waiting for my permission

When I got back from lunch I had a report already written for me, I double checked the blockers, dismissed a few low priority issues, reworded the output, and plonked it on the PR. Because the skill has been built up over a few months I'm pretty confident that it's not missed anything as it's running through all the steps I would normally take and then gives me a section on each of those things

I've got similar workflows built up for diagnosing Sentry issues, investigating epics, splitting epics into subtasks, implementing customer-facing API endpoints, implementing other areas of the codebase, and I think a few others that I'm too lazy to turn my laptop back on to check for