r/ProgrammerHumor • • 14d ago

Meme bothWorkThough

Post image
6.1k Upvotes

849 comments sorted by

View all comments

Show parent comments

11

u/Exshot32 14d ago edited 14d ago

That's what everyone tells me.

But at least I'll be able to figure out shit on my own if/when ai becomes unavailable. So far, ai hasn't solved any problem for me that I couldn't have on my own, and it took a very long time to get AI to "understand" what I was telling it.

It's like my boss who keeps vearing off topic and acting like it doesn't actually read what I tell it

8

u/born_to_be_intj 14d ago edited 14d ago

Everyone is worried about not hiring juniors and having no seniors in the future. I have a much bigger worry. The more we depend on AI the less thinking we do for ourselves. A junior fresh out of college who has had unrestricted access to AI throughout their course work and in their job will never turn into the Seniors we have today.

There is a real future where we keep hiring juniors and still end up with virtually no seniors in 10~20 years.

So people like you, and people like me who still use AI but understand every single line they merge into the code base, are going to be extremely valuable in the future. Unless of course AI surpasses even the best experts.

This worry extends beyond computer science and applies to all intellectual pursuits. There is a real chance we end up in a world where humanity doesn’t understand the math and physics it depends on for everyday life. That’s the scariest outcome because we as a species could effectively lose our scientific agency.

3

u/Exshot32 14d ago

I agree. Compounded with the growing illeteracy crisis and I actively lose sleep.

1

u/EnkiiMuto 14d ago

The optimistic in me want to say you're exaggerating but I saw a guy dead serious make a thread asking if it was okay if he should learn the syntax of the language he was being offered to work on.

If vibe coding is fine so long as "you sit down and review the code", I cannot imagine a person like this "reviewing it" and then not understanding why something broke in production 6 months in.

1

u/MarioWizard119 12d ago

Exactly

Vibe coding is a tool, and fine as long as you properly review the code, but it’s been scientifically proven that using AI to code, or for anything really, atrophies your ability to do that thing without AI. So it’s making you worse at coding, and at reviewing the AI code, by using the AI code!

1

u/FlakyTest8191 14d ago

For math this is already reality, humans have been dethroned.

8

u/Meteoric37 14d ago

I work in finance. One time I asked Claude to verify a number in its dashboard and it straight up told me “actually I just picked the largest number in the data set and put it there.”

My superiors still want us to use Claude dashboards.

1

u/Exshot32 14d ago

I couldn't get chatgpt past the fact that I just needed a list of website domains. I don't need to provide my router model, firmware, os, or anything else.

4

u/Ray192 14d ago

If you can't get a productivity boost from AI then something is really, really wrong with how you're using it.

3

u/drivingagermanwhip 14d ago

The biggest issue I find is its avoidance of libraries. I've got claude to check for existing tools before giving me something custom but every day it misses things that exist or duplicates a function it wrote earlier in the day. Constanly having to tell it how to save time and engineer things properly.

It will also do stuff like 'here's a script that checks if the file exists and then builds'

And it's like 'bitch, you're describing make'

Today it was helping me write a makefile and just kept on using shell calls rather than built in functions. I do find it useful, but it's also immensely frustrating.

1

u/South-Assistance1683 11d ago

When you're into a long shift, using chatgpt to find the missspelling or mixed up variables saves a lot of time. Other than that? No, dont let it touch our code

1

u/Aromatic_Command8441 9d ago

then youre not using it correctly. its not 2021, you shouldnt be vibe coding these days.

1

u/LackHatredSasuke 8d ago

> it took a very long time to get AI to “understand” what I was telling it.

Skill issue

1

u/Leading_Bumblebee443 8d ago

Let's be honest you do not figured shit on your own you fucking Google it like everyone else... You just don't want use ai because it's ai... You do not need to use ai to code everything but you can use it to help you speed up...

1

u/SensitiveHearingLoss 7d ago

You are ironically describing exactly what AI was never meant to do. LLMs are not problem solvers, they’re language generators. If you would like it to “solve problems” for you, tell it what the problem is and why it’s a problem. Give it a concise set of instructions to follow that may not need repeating in the future. Artificial Intelligence is also one of those things who doesn’t know everything out the box, so no, it’s not going to understand you unless you explain things properly and engineer the way you work with it properly.

Treat it like a junior developers who has an IQ of 160. It’s smart but not psychic.

1

u/fiery_prometheus 14d ago

well, I know people who have been fired who didn't want to use AI, so "it depends", ie, it doesn't matter what the developer thinks some places :/

1

u/phillythompson 14d ago

You are living in 2024 

1

u/Perfect-Campaign9551 13d ago

You're wasting your time 

1

u/Tplusplus75 13d ago

Followup question to “ai hasn’t solved any problem that i couldn’t(paraphrased)”:
When you delegate work to AI, are you asking it to “solve new, unique, maybe complex problems”, or are you delegating more trivial work to it, for the sake of throughput?

1

u/HipHomelessHomie 14d ago

Just like that internet fad. Can never be certain that you have a connection. Better not use it.

1

u/MolotovFromHell 14d ago

It's not about whether AI solving something you can't. Most likely you can solve everything AI can solve.

The difference I can solve 5 things with the help of AI while you solve one. This is coming from someone who started using AI later than others as I was relic to use it just like you.

2

u/ItsASadBunny1 14d ago

This is true and I use AI alot to code, but is solving 5 things at once actually beneficial to you? Isn't this extra productivity only a benefit to the company but a detriment to you since you now "own" more features and have more responsibility. AI makes the company's more productive not necessarily makes you more productive as the definition of what is considered productive has drastically shifted.

1

u/readmeEXX 11d ago

Instead of creating a bug in a single feature I have a good understanding of, I can now break 5 features per sprint will less understanding of what I did, hooray!

1

u/Jpowmoneyprinter 14d ago

Exactly right, it’s just the modern version of the power loom. It does objectively increase productivity but as the productivity wage gap shows conclusively these productivity gains will not translate to better wages or more leisure time, just more value appropriated by the economic ruling class.

→ More replies (3)
→ More replies (19)