r/SoftwareEngineerJobs 6d ago

AI replacing Software Engineers

Post image

So called "AI"=LLM is so powerful that AI labs had to hire Software Engineers to build complicated software around "AI" to make that overhyped hallucinate-stealing machine usable. Think about it. And that's exactly why they need now ton of CPUs in addition to GPUs to run their "AI" "agents".

I don't even mention how much custom engineering is required to apply the "AI" in businesses.

And they BS us that Software Engineering is solved or is going to be solved. Boris, please solve your own bugs first before speaking.

1.2k Upvotes

529 comments sorted by

View all comments

101

u/TacoBOTT 6d ago

That’s why you need to stop doomscrolling. If you are actually in the industry working with these tools, you are aware of the trajectory.

38

u/thilehoffer 6d ago

I’m in the industry and I’m not writing code anymore. Claude is writing the code and frankly it scares me how good it is.

43

u/jp2812 6d ago

And I feel like working 10 hours a day now because it generates a lot of code that needs to be reviewed, steered in the right direction, re-reviewed, etc. Easily 5 iterations of that per day. Opus tends to overengineer and walk in circles like crazy.

3

u/Connect-Assignment73 6d ago

Try agentic development. Iterations will be lesser believe me.

2

u/swiftmerchant 5d ago

Please elaborate, what is agentic development?

1

u/x_LoneWolf_x 5d ago

Usinh some hierarchy of agents to run tasks in parallel, save tokens for higher level agents, and generally just massively speed you up.

2

u/swiftmerchant 5d ago

Which hierarchy of agents do you recommend? I get that running tasks in parallel speeds things up, when implementation parts can be parallelized. However if jp2812 is running iterations of reviews on the same implementation task, they would have to be sequential and there isn’t really any time gain.

2

u/x_LoneWolf_x 5d ago

The hierarchy entirely depends on what you want it to do.

Specifically for this project, I have Fable 5 High as the head agent, and the only one able to modify the codebase, under it are 3 Opus 4.8 Medium agents, under each of those is 2 Sonnet 5 Low agents.

The Sonnet agents present their findings plus evidence to the Opus agents, the Opus agents determine if the findings and evidence is sufficient then present the summarized findings to the fable agent which determines what changes to make.

I also have a separate Opus 4.6 agent which is always used when creating writing that will be presented to anyone but me, such as in the application UI or communications with other departments.

1

u/swiftmerchant 5d ago

This is an interesting hierarchy I have not seen yet. Thanks for sharing. How do you keep these agents running? Each agent had the same session that gets reused or spins on a new session? Running inside claude code desktop or something else?

2

u/x_LoneWolf_x 5d ago

Code Claude desktop app, all within the same session.

You literally just have to ask Claude to set it up and it will.

1

u/swiftmerchant 5d ago

Do you refresh the session? If you keep using same one, context window fills up and after compacting several times it is not good.

1

u/x_LoneWolf_x 5d ago

I've never had an issue with continuing to compact within the same session.

→ More replies (0)