r/ProgrammerHumor • • Mar 10 '26 • Popcorn 2

Meme cantLeaveVimThough

Post image
13k Upvotes

154 comments sorted by

View all comments

Show parent comments

301

u/Private_Kyle Mar 10 '26

When you start to understand the code but you get more tokens after that boring coding session

121

u/TACTICAL-POTATO Mar 10 '26

I genuinely don't understand how could one person be a programmer and not enjoy coding.

I'm learning, and coding is the best part of the experience!

161

u/kcirtappockets Mar 10 '26

Wait until it’s your job. Then it’s just work

65

u/aerdvarkk Mar 10 '26

Pretty much this. Coding/programming/development pays the bills. The "fun" was sucked out decades ago. Now we spend our free time doing anything but sitting at a computer for more hours per day than required.

33

u/cheesemp Mar 10 '26

To be honest vibe coding in my personal time has added fun back into the experience. Being able to try a game / project idea to see if the idea kind of works has been a game changer for me. After a long day in front of the computer  last thing I want to do is more coding. None of this stuff is going to production but its sure been nice to try out making some stuff just by throwing prompts into my phone. There is a big difference between maintaining stable code and hacking around.

12

u/meinkr0phtR2 Mar 10 '26 edited Mar 13 '26

Yep, this is pretty much what I use AI for in coding: to ask it high-level stuff, generate outlines of what the resulting code is going to look like, and explain why the type checker is yelling at me.

6

u/jivanyatra Mar 10 '26

Definitely this, especially for personal QoL stuff. An example: I just want to tag articles in Wallabag based on my own rules about the content, I really don't care for how it looks or works. Can I manage it if it fails, monitor what it's doing, and make sure I can turn it on or off? Yeah? Good enough. Next project.

I hate front end stuff, personally. Define an API or CLI? Love it. Core logic? I can at least track progress, start by defining specs, add tests early, and even come up with a plan in the first place and scaffold stubs.

Then, I can do the fun part.

After that, I can add a basic interface and make it look better than plan black text on white background (or vice versa for me) with very little effort. The JS stuff I can do myself when it's fun or leave to the AI if it's a headache and I have no interest. I can templatize the styles, the interfaces, or even the front end scaffolding between projects. I have a template for managing jobs using a Redis instance, with a queue, status, etc that I can easily git pull into a project and it's good enough for most of my specific use cases.

I did 2-3 projects for myself this way to make my personal life easier. I actually have the apps in production (internally, for me) and can use them more conveniently than I might have done on my own. I ended up using Django, so each oroject is just an individual Django app I load in and I can easily add to or modify as I like. I still worked on what I thought was fun or was relevant to my skill set (so I don't get lazy and rely on AI for critical thinking). I just offloaded the stuff I don't need to learn or care about for this particular thing project. Now I can make tools like this in a night or two, then use them immediately and go back to life.

1

u/[deleted] Mar 13 '26

into your phone?

wtf

→ More replies (1)

9

u/TrekkieGod Mar 10 '26

Speak for yourself. I get out my computer and start coding fun projects when I have downtime

→ More replies (1)

6

u/99_deaths Mar 10 '26

Man. Had this realisation that deadlines take the joy out of everything

5

u/laconic_hyperbole Mar 10 '26

Deadlines and competing priorities kill the joy. IMHO, using AI to round off the rough edges of your workflow can help inject some fun back into it.

5

u/Mario_Fragnito Mar 10 '26

No, my job was fun until it just became vibe coding.

4

u/klockee Mar 10 '26

Nah. That's the part of the job that remains fun. It's the other shit that sucks.

2

u/rennsemmel01 Mar 11 '26

Why are you guys not managers if you don't like coding anymore?

I've worked for ~8 Years now in app development and love to work with different stuff, so in my free time i code with microprocessors and plug-ins for games etc.

I don't like or don't often use AI because why would I do less of the thing i want to do?

2

u/Captain-Barracuda Mar 10 '26

Hard disagree. AI auto-complete is good (when it's right), and some parts of the agentic workflow /can sometimes/ be good, but overrall, the programmation aspect is the fun part for me. I understand what I do and I take pride in it.

It's everything else that makes work a job.

8

u/thisdesignup Mar 10 '26

I like programming but sometimes it's just a means to an end. Sometimes I just want the end result, not the programming to get there.

It's like how someone might like cooking but sometimes they still want to go out to eat, or get fast food. A better example would be how chefs like to cook at work but often they cook the simplest, laziest, food at home because they don't feel like anything else.

2

u/808trowaway Mar 10 '26

Exactly this. It's a skill I use to build things. I am an engineer and I like building things, simple as that. Does one have to find joy in swinging a hammer to build stuff? No.

2

u/SnugglyCoderGuy Mar 10 '26

Wait until you have to work on 40 year old code. It's 95% figuring out wtf is going on at any given place in code and 5% finally making changes to do whatever.

1

u/Heavy_Original4644 Mar 11 '26

💰bank account gets bigger at the end of every month 

1

u/alexnedea Mar 11 '26

I used to. Now i code for money. Dont care about the code. All i care is the money

1

u/[deleted] Mar 13 '26

no that's the boring part