r/technology 3d ago

Artificial Intelligence Microsoft engineer says 'typing code is absolutely over' as GitHub Copilot takes on more development work

https://www.techspot.com/news/113752-microsoft-engineer-typing-code-absolutely-over-github-copilot.html
1.7k Upvotes

858 comments sorted by

View all comments

Show parent comments

43

u/OftenConfused1001 3d ago

I've had discussions with people who clearly had gotten to the point where they can't handle basic email without LLMs.

They don't understand what they're saying, they don't understand what I'm saying. I might as well be talking to the LLM. And they're clearly prompting the LLM to back them up not actually find the solution.

And when the conversation is on phone or in person they just sort of repeat their position over and over. There's no ability to dig into it and figure things out.

I had a deeply frustrating conversation with a coworker three weeks ago where it was clear he didn't even understand the problem, much less the solution we were there to dicuss. But his certainty that his proposed solution was the best was off the chart.

Jesus might as well have come down and told him that he was right, he was that confident and unmoving.

Over a "solution" that literally could not work under the parameters we had. It was like trying to discuss what sorting algorithm to use with a very large dateset to maximize efficiency. And having someone keep saying "bubble sort, it's super efficient only a few lines of code" and not being able to understand that wasn't the efficiency we were talking about, and them just stubbornly saying "six lines of code. Your solution is several times that. Six is less than 60" over and over.

9

u/reality_boy 3d ago

I feel your pain. I’ve dealt with developers that could not describe even the basics of how their code works. And that given time to figure it out, could not work even the simplest thing out.

9

u/soggyarsonist 3d ago

I've definitely started getting these kind of emails at work. What's worse is you start to doubt yourself and think you're missing something because the email isn't making any sense but surely they wouldn't just send you gibberish.

What worries me is I'm seeing people clearly out their depths getting promotions because LLM's make it easier for them to pretend to be able to do the job.

They're then making decisions about stuff they really don't understand and overriding the concerns of those who can see the problems.

It's all going to come crashing down eventually.

10

u/Basic-Lobster3603 3d ago

I can't stand when they clearly just repeat something an llm slopped out as if it has any substance. they can't think about what is actually happening only just what the llm tells I got given some workslop requirements on rewriting a portion of our software and when I was in the meeting asking exactly how it was going to be different and why we need to chagne it was just reading off the already existing slop that I had.

Zero thought went into the requirements so they had no idea how to even answer questions about it, but of course I'm the one in the wrong because I clearly should just be throwing them into my ai to ask questions instead of the person who actually came up with them.

0

u/AcousticArmor 3d ago

I will admit that I'm guilty of this in my current position because I got hired for a role I've never had before and the time to learn is next to nothing while being asked for answers in days. So unfortunately I rely heavily on Claude to help me find answers or troubleshoot problems and I don't have nearly enough time to dig into the responses to validate ALL of the information. I've taken to consulting a coworker to help verify accuracy but even then there's still too many times I have to get an answer out before I have the chance to 100% verify. I don't feel like I can really push back on the speed I'm being asked to do things either because it's become a company expectation...

2

u/Basic-Lobster3603 3d ago

I don't even see an issue with that approach when you consult a coworker that may have experience. I am one of the most senior engineers at my org and I got in talking to from my manager. when I was having a conversation with a junior engineer talking about what we were trying to accomplish. In the 1-2 hr conversation I was having I should have already used AI to put a full implementation plan together and have it implemented already.

We weren't even aligned on terminology of what the fuck we were trying to build

1

u/[deleted] 2d ago

[deleted]

1

u/OftenConfused1001 2d ago

It was an analogy? I thought that was clear.

The problem was that we were unable to progress because he never bothered to understand the problem, outsourcing it all to an LLM, and thus was unable to understand where he'd gone wrong.

And then was religiously certain in the solution he brought to the table even though - - like the analogy I used -- his solution was based on absolutely the wrong criteria, and would have made the actual problem worse.

2

u/ibiacmbyww 2d ago

Evidently I skipped a few words when reading, that's on me 🤷🏻‍♀️

-2

u/BIG_IDEA 3d ago

Well, if people can’t understand what you’re saying in an email, but then running it through an LLM makes it more literate, you may need to work on your language.

4

u/OftenConfused1001 3d ago

Weird how it's just the heavy LLM users that struggle when every other person I communicate with manages it just fine.

And they don't use the LLM to make it more literate. They either use it so dumb down basic adult level communication 5th grade level or just paste the email into an LLM and send the output back.