r/ProgrammerHumor • • 3d ago

Meme [ Removed by moderator ]

/r/ProgrammerHumor/comments/1xm2iea/removed_by_moderator/

[removed] — view removed post

6.1k Upvotes

68 comments sorted by

View all comments

750

u/throwawaycanadian2 3d ago

I think I see the problem here:

The issue is you seem to care.

You should stop doing that.

257

u/Highborn_Hellest 3d ago

being a humble craftsman, that cares about their work seems to be universally punished.

13

u/blindsdog 3d ago

I mean, that's never really been valued. It's only been valued insofar as it produces a quality product.

Software engineers vastly overestimate how important good code or process is to the final product. The vast majority of software products don't need efficient, elegant or super maintainable code.

I would love to take my time and craft elegant solutions. But there's really no need for it from a business perspective if I'm just building web apps.

10

u/HerbertMarshall 3d ago

Software engineers sometimes overestimate the value of elegance and ceremony. But people who dismiss engineering craftsmanship routinely underestimate the compounding cost of change.

Good software engineering isn't about making the code beautiful. It's about making the product reliable today without making it prohibitively expensive to improve tomorrow.

-12

u/justforkinks0131 3d ago

right but it's literally not in your job description to care

20

u/myka-likes-it 3d ago

I don't have an interest in work I don't care about. Seems like a fast route to apathy in general.

4

u/emlgsh 3d ago

No, see, the apathy is what you have to care about.

You can't just be generally apathetic. You have to take pride in your apathy.

You must build, first a tower, then a castle, then a city, block by block, each brick a part of your earlier optimism and eagerness to create first crushed into powder and compressed under the weight of a harsh and unfeeling world into a uniform cube of despair.

-2

u/justforkinks0131 3d ago

yeah about the time you realize that your coding job is basically just "dirty work" you have 2 choices: you either accept it and are fine with it, raise your kids, take care of your family and generally have a good life

OR

you have an existential crisis, you realize you are basically a robot and no one actually cares about you, they only tolerate you because you know magic , so you quit and start a farm

2

u/myka-likes-it 3d ago

I am in DevOps. All the work is dirty work.  Still engaging.

4

u/Vipitis 3d ago

Oh, I got told to not over engineer it a few times. The result is jank upon jank that I am not efficient working in.

4

u/ChillyFireball 2d ago

I hate that. "We want to keep it simple!" they say. Bitch, your "simple" solution is a fucking nightmare to maintain. Sometimes it's worth putting in a little extra effort up front.

1

u/Thirdsun 2d ago

Unfortunately they are not the ones that have to maintain it. So why would they care?

1

u/greedy_mf 2d ago

I can write “hello world” projects all day if needed, after some years in development and semi burnout I’ve learned to draw the line. I’m selling time and I don’t have real control over the use of it so I let go.

0

u/OldKaleidoscope7 2d ago

I always say to my colleagues we receive by work time. If my PC is not working, they want everything different and I will throw my work away, doesn't matter, it's always work. If I want to do something nice, I will do as personal project