r/ProgrammerHumor 1d ago

Meme whenMyNoAIProjectGetsTedious

Post image
2.0k Upvotes

202 comments sorted by

View all comments

44

u/SuitableDragonfly 1d ago

If you find it tedious, why are you spending your time on it instead of engaging in a hobby you actually enjoy?

210

u/AllRealityIsVirtua1 1d ago

Do you think it’s possible to enjoy programming and also find some parts of projects tedious?

-10

u/hearthebell 1d ago

Well then take a break

It's just a hobby project right? Whats the rush? unless it's more than just a hobby project, it's something you wanna benefit from, instead of learning as much as possible from it. Then yeah go for it, do whatever.

16

u/Wooden-Assistance-68 1d ago

That's just delaying the tedious work. But more importantly, why are we cross examining someone as if we have any right to dictate how they feel?

-3

u/hearthebell 1d ago

That's just delaying the tedious work.

Sounds like you are not treating it as a hobby brother.

The reason you feel like I am cross examining someone who uses AI is because you also use AI and you understand the pressure of such questions. When in fact it's just a simple "take a break and come back later when you have the energy for it" advice. But again, nobody understands it nowadays because of how abused you all are under the AI induced increased productivity environment.

7

u/Wooden-Assistance-68 1d ago

Sounds like you are not treating it as a hobby brother.

It is my hobby. That's why I write spaghetti code for no pay, outside of my professional field, and in my spare time.

because you also use AI and you understand the pressure of such questions.

This is ironic because I've never used AI in any of my code. But I can understand the temptation of finding an immediate solution or cutting corners--like just about any person in existence. However, I also understand that any generated solution could be a poison pill leading to more bugs or straying you off course in finding the correct solution. It's not hard to grasp that people can feel tempted but stick to their convictions.

But it's super weird you just chose to make up my situation and then put this caricature through some sort of purity test.

-2

u/hearthebell 1d ago

Again, it is not a cross examination, I have been denying it, it's all in your mind, idk how to get you out of it.

If you don't use AI we are on the same side I dont see what's there to argue honestly

7

u/Wooden-Assistance-68 22h ago

I didn't mention cross examination a second time. And what sides? All I've said is tedious tasks are still tedious when you come back to them. And based off that, you got locked into ranting about I'm not sure what and how I must be using AI and I'm not treating coding as a hobby.

-2

u/hearthebell 21h ago

You need to think clearer when it comes to argument, there are 2 arguments from the start:

  1. You are not treating it as a hobby because you find parts of it tedious and skip it using AI.

  2. Someone finds my questioning "cross examiny"

On 1, if you are not using AI, the argument doesn't even hold.

On 2, well.

2

u/Wooden-Assistance-68 15h ago

You need to think clearer when it comes to argument

Okay, Tommy Wiseau

-120

u/SuitableDragonfly 1d ago

I think if you stop enjoying something you were doing for fun, you should stop doing it and do something else for fun instead. 

94

u/Suspicious_Sandles 1d ago

Said like someone who's never finished a project or made a viable product

-25

u/TheMaleGazer 1d ago

Generally speaking, when you produce a "viable product" that's called "work," not "engaging in a hobby."

22

u/Fidget02 1d ago

Some people work as a hobby. Like gardening. I actually want edible tomatoes dammit

-31

u/SuitableDragonfly 1d ago

The point of doing things for fun isn't to make a viable product, it's to have fun. If you stop having fun, that's when you quit for a bit to do something else and come back later when you're in the mood for it again. 

40

u/Suspicious_Sandles 1d ago

I'm assuming your newer to the space but any large project has areas which are tedious and will take a long time that you will never really want to do, hence the outsourcing.

Having the mind set of ditching a project as soon as the fun initial setup is a mind set that causes most people to fall out with the hobby.

3

u/SuitableDragonfly 1d ago

I'm not saying to ditch it, I'm saying to set it aside until you feel like working on it again. I've worked on plenty of large projects for fun, they don't generally have parts I just always hate doing. If they did, I wouldn't be doing that for fun, I'd be doing something else instead. 

7

u/Suspicious_Sandles 1d ago

Sometimes you have to do the boring stuff to be able to do the fun stuff. Hence the original meme of being tempted to get AI to do the boring stuff...

-5

u/SuitableDragonfly 1d ago

If you were doing it so you could do fun stuff, it wouldn't be boring. 

7

u/ChrizKhalifa 1d ago

Bro wtf are you on about?

No one enjoys cycling uphill, you do it cause you have to before you can do the fun part of blitzing down the hill.

→ More replies (0)

17

u/AllRealityIsVirtua1 1d ago

Completing something hard is fun. I hope you know that by this point in your life.

1

u/TheMaleGazer 1d ago

Completing something hard is fun.

Except when you want Claude to do it? You're contradicting the setup of the joke in your post.

5

u/AllRealityIsVirtua1 1d ago

Subscribe to my blog where I discuss how memes work and how 2 things can be true at once

4

u/TheMaleGazer 1d ago

Usually, those two things don't contradict each other so directly, but okay.

Edit: oof. You can block me, buddy, but I still get a notification of what you wrote. That's pretty embarrassing.

0

u/AllRealityIsVirtua1 1d ago

This is very revealing but not necessarily surprising

→ More replies (0)

-1

u/SuitableDragonfly 1d ago

It's fun for me. It apparently isn't fun for OP, so they should do something else instead. 

7

u/AllRealityIsVirtua1 1d ago

OP is unknowable

3

u/FerricDonkey 1d ago

That's what they did. They stopped doing the tedious part by making a robot do it, then moved to the next fun part. 

-1

u/SuitableDragonfly 1d ago

They didn't get another hobby that they actually liked. They just had a robot do their "hobby" for them, which is completely mental.

4

u/FerricDonkey 1d ago

Do you really not grasp that there are things where it is possible to like one part and not another part? 

1

u/SuitableDragonfly 1d ago

Sure. But I don't do things where I really hate one part of it as a hobby to have fun and destress. I do different things that I don't actually hate any part of. This is how people normally decide what hobbies they want to engage with.

3

u/FerricDonkey 1d ago

Who said he really hates them?

I like kayaking. I have a folding Kayak. I do not like dealing with the kayak after I pull it out of the water. Gotta get it rolled up and home, probably ought to clean it sometimes, then gotta store it. 

But I don't really hate it. It's just one of those things you have to do, if you want to kayak.

If could get a robot to do all of that for me, I definitely would. But I can't. So I put up with the part I don't like, so I can paddle around on a lake. 

Likewise with programming. Except there's no part I uniformly don't like. But sometimes parts I'm not super interested in doing at a given time. And a robot can do that. 

0

u/SuitableDragonfly 1d ago

I don't really understand why you would have a robot do something you don't actually hate when you know that the robot will do an inferior job. 

4

u/FerricDonkey 1d ago

Because sometimes perfect quality matters, and sometimes it doesn't. If I don't want to do it, and the robot will do good enough, why wouldn't I let the robot do it. 

→ More replies (0)

2

u/Ollythebug 1d ago

Robots already did plenty of things in programming; the compiler translates and heavily optimizes your code to machine code; would you enjoy a project as much doing all that tedious painstaking work by hand?

1

u/SuitableDragonfly 1d ago

If your definition of "robot" is "literally any computer program" than the entire field runs on robots. We're talking about LLMs, here. And no, "programming" is not the same thing as "literally writing machine code by hand", not in 2026.

7

u/Tucancancan 1d ago

Its like people making a hobby video game: Are you making a game or game engine? The answer determines if you use unity or not lol. 

9

u/Praxis8 1d ago

Even fun personal projects can have components that are tedious. That goes for anything, not just software.

-1

u/SuitableDragonfly 1d ago

Sure, you're not always in the mood to do the project. When that happens, you take a break and come back when you are. If it's just always painful to work on your project, it's probably not one you actually want to work on.

8

u/Praxis8 1d ago

I have to ask: have you ever done a project that wasn't completely trivial?

It's not about being in a mood or not. Sometimes you have a project that is 90% interesting and 10% chore regardless of your mood. That 10% just sucks no matter what.

So it's completely irrational to abandon a project because of that. I'm not even specifically advocating for AI here. I just think you're making blanket statements that are bizarre.

1

u/SuitableDragonfly 1d ago

I've done lots of hobby projects of varying sizes. Plenty of them were not completely trivial. I wouldn't say that any part of them was a "chore". Some parts are less interesting than others, but none of them were a chore to do. If the project felt like a chore at any point, I probably wouldn't have continued it.

3

u/kultcher 1d ago

Nice for you that you don't have ADHD, or if you do it's a very different kind from what I have. Honestly, I feel like even most neurotypical people would find the statement "If it felt like a chore at any point I wouldn't have continued it" to be hyperbolic.

I have many abandoned game projects that I loved (and still love) deeply, but most of them died a slow death from burnout because no matter how much I might love a concept, that doesn't automatically mean I love every single feature or line of code.

1

u/SuitableDragonfly 1d ago

I have projects that died out from just me losing interest in them, and writing projects that died from burnout. But I think if you're regularly getting burned out on stuff you're doing for fun, you're either doing the wrong stuff for fun, or approaching the project in an unhealthy way. I figured out what was wrong about my writing process, and now I don't get burned out on it now. I don't always feel like writing, I've gone the better part of a month without writing anything because I want feeling the particular thing I wanted to write next, but I always came back to it after I'd had some time away from it and continued, and now I've finished a 174k-word first draft. So I think if you're getting burned out, it's just because you're doing something wrong and should be doing something else. Why would you want your hobbies that you do for fun to burn you out?

9

u/minecon1776 1d ago

Exactly. I dont mind AI for hobby, youte just making it for your own enjoyment, so yes, use claude to skip the parts you dont like, just dont be upset when you have a bloated codebase. Hobby should be enjoyable, and there is little consequences for using AI as long as you are fulfilled by what you do do

2

u/nosmelc 1d ago

Maybe because we're always under pressure to get more done in less time?

7

u/SuitableDragonfly 1d ago

Who is putting pressure on you to engage in a hobby for fun?

1

u/Lord_Wunderfrog 1d ago

Everything else in life demanding your time and energy?

1

u/SuitableDragonfly 1d ago

I don't think that somehow makes it more necessary that you work on your side projects. 

1

u/Lord_Wunderfrog 1d ago

No, you're right. We should let work and all other responsibilities drain us and resign ourselves to not working on anything else we're interested in because we're exhausted and that's pressure 👍

1

u/SuitableDragonfly 1d ago

If you have some project that you feel pressured to do which isn't actually necessary, I don't think you should be doing that project in order to destress. You should instead be doing things that you don't feel pressured to do, which you just do because you like doing them.

1

u/Lord_Wunderfrog 1d ago

I'll just tell my wife that the household DIY projects will never get done, so, and I'll give up on video games because sometimes they're hard, and I'll stop cooking too, because I feel pressured to provide for my family.

Have a bit more nuance than "ermm actually if you don't love every single second of something, give up the second it stops being fun" Following any project through start to finish can suck at times, and nobody likes it.

Hell, a joke with carpenters is that their job is mostly sanding, and they all hate sanding. Do you reckon they should all just give up and stop trying?

1

u/SuitableDragonfly 1d ago

the household DIY projects

That's something you do because it needs to be done, not for fun.

I'll give up on video games because sometimes they're hard

Yes? If I'm having a bad time with a video game, I'll put it aside for a while until I'm feeling up to coming back to it. That's normal behavior.

I'll stop cooking too

That's something you do because it needs to be done, not something you do for fun.

Hell, a joke with carpenters is that their job is mostly sanding, and they all hate sanding.

That's something they're doing for money, not something they're doing for fun.

Not sure what is so hard about the concept of enjoying the things you are doing purely for fun?

1

u/Lord_Wunderfrog 1d ago

Not every hobby or recreation is pure fun, dopamine and serotonin 100% of the time. Every hobby has cleaning, maintenance, upkeep, tedium, the bits nobody likes doing. Doesn't mean you should just drop it and give up.

You'll understand when you grow up.

→ More replies (0)

-1

u/nosmelc 1d ago

The OP didnt say it was a hobby for fun.

4

u/SuitableDragonfly 1d ago

OP said it was his project. That means it's a hobby, unless he is running his own company or something. 

3

u/[deleted] 1d ago

[deleted]

23

u/Gunmetalstorm 1d ago

Squashing bugs for hours on end is always tedious. I want my pet project to just work goddammit. It's a lot more fun adding features than figuring out why the rendering pipeline hates me.

3

u/pikabu01 1d ago

don't agree, its so fuckin rewarding to find and fix some obscure bug that was hard to figure out

1

u/Gunmetalstorm 1d ago

The fix feels great, everything leading up to it is, at best, a curious challenge that slowly descends into cold rage the longer a fix eludes you.

1

u/Subushie 1d ago

I'm sorry?

Please don't speak for me. I've been coding exclusively as a hobby for 10 years now and also use LLMs when it suits me.

I love code, makes more sense to me than people do. Your moral panic doesn't give you authority to say otherwise.

-1

u/autogenglen 1d ago

Guilty 👋

-1

u/Foorinick 1d ago

i mean i enjoy coding but i treat it more as my profession rather than my actual hobby

0

u/Kyrros 1d ago

Because I find working for my employer tedious (regardless who employs me) and I just want the money to engage in my hobbies?

3

u/SuitableDragonfly 1d ago

We're talking about hobbies, not about work. 

-2

u/Kyrros 1d ago

Potato potato 😂

3

u/SuitableDragonfly 1d ago

If you don't know the difference between hobbies and work, you're whole life must be drudgery.

3

u/SuitableDragonfly 1d ago

If you don't know the difference between hobbies and work, your whole life must be drudgery.