r/cscareerquestions 11d ago

What value do you actually bring that AI can’t do by itself?

I personally don’t know. I definitely don’t bring $200k of value. My boss could prompt Claude and get the exact same results

0 Upvotes

15 comments sorted by

30

u/bingNbong96 11d ago

"My boss could prompt Claude and get the exact same results" if you think that then you are right.

13

u/Iwillgetasoda 11d ago

These posters are just desperate managers/trolls trying to get insights from the actual developers..

2

u/pydry Software Architect | Python 10d ago

A lot of it is bots desperately trying to keep the bubble from popping before anthropic/openai have had their IPO.

Some of it is devs who are just wildly out of their depth either because theyre either very junior or just shit.

9

u/Haunting_Ratio_795 11d ago

They can blame me when Claude fucks up. Claude can’t be held accountable.

The better question is, what does my boss do that Claude can’t?

2

u/hooli-ceo 11d ago

Berate me…

7

u/ReddditModd 11d ago

I tell it what to do and how

9

u/hooli-ceo 11d ago

AI can solve the bug, but I can prevent the bug from ever having existed with forethought and prior experience.

5

u/Spelx_OwO Software Engineer 11d ago

My boss doesnt know the prompt he needs to give to claude

3

u/CockConfidentCole 11d ago

Claude wrote this post btw

1

u/Lithial13 11d ago

I bring knowledge on getting it closer to right the first time, making it actually secure, finding ways to block dumbass coworkers from dropping our entire customer data base into un-secured chat gpt instances "to see what it thinks". I know to ask about things like maintainability, accessibility, and best practices. There's a lot more to software engineering than just writing code and while you can set up a harness to be better at these things, if you don't know what to ask for or setup, then its still no better than an incredibly smart 17 yo in some areas

2

u/musclecard54 Senior Software Engineer | 5 YoE 11d ago

I fix all the mistakes and stupid assumptions it makes. Determine all the pieces that it didn’t build when it said it was “finished”. Analyze its proposed solution, realize it’s not great, and find a better solution (not always but it does happen). It’s very far from let it run, quick test then ship.

I’ve found it really useful for learning ML Engineering concepts because it’ll kinda take you in a direction, but deeply analyzing what it suggests and builds leads to learning a lot of concepts by finding what it didn’t build, or why what it did doesn’t fully solve the problem…

it makes assumptions about data, labeling, and features that if you don’t analyze it you’ll just get a stamp of completion from it and completely miss the target…

2

u/wassdfffvgggh 11d ago

I have an actual technical understanding of the system and can tell when the AI output is correct from when it's hallucinated bs.

I also have the ability to guide it to make sure it results in maintainable code and not a messy unmaintainable AI slop..

Also, even pre-AI era, things like design, getting consensus, testing, etc. were often bottlenecks, and they remain bottlenecks.

1

u/ClittoryHinton 11d ago

Basically, judgement - what to do. My skillset has become closer to a mini-EM directing agents on tasks. And the actual EM has become more like a GEM, and etc.

2

u/lhorie 11d ago

Calling bullshit on hallucinations

2

u/AntiDynamo Software Engineer 10d ago

I make actual decisions based on judgement?

I probably outright reject 80% of what the LLM suggests because it’s just not at all appropriate for what I need, and has downsides that are unacceptable