Earlier quoted context omitted.
Who said you need to trust it? Reviewing code is still way faster than writing code.
> Reviewing code is still way faster than writing code. Writing code results in a much better understanding of the code than reviewing it In fact I would say that in large complex codebases, in order to develop the same understanding of what the code is doing might actually take longer than writing it from scratch would have
Software engineering may no longer be a lifetime career
671–680 of 809 posts
Re: Software engineering may no longer be a lifetime career
#672Re: Software engineering may no longer be a lifetime career
#673Earlier quoted context omitted.
LLMs moved the moments of despair to PR reviews for me. It used to be that you could check on a junior dev occassionally throughout the day to make sure they're on the right track. Now you step away for 2 hours and they're raising a PR of bad code smell spaghetti and moving on to repeat their AI slopfest on the next task. It's getting hard to keep up with trying to teach new devs what bad code looks like. And I swear…
Write a damn good automated review agent that runs against their PRs before even looking at them… works well for me!
Re: Software engineering may no longer be a lifetime career
#674Earlier quoted context omitted.
At least in the US, the only major non-AI growth field seems to be healthcare to deal with the swell of baby boomers living longer than people have before. But if we're waiting to be paid to retrain there, I wouldn't hold our collective breath.
Probably many legally protected professions such as medicine and law will continue to be okay. There's a cap imposed on the number of residency positions that will keep those jobs scarce.
Re: Software engineering may no longer be a lifetime career
#675Re: Software engineering may no longer be a lifetime career
#676That's the way. Anything else shows that they don't know how modern economy works. And let's admit it, as a bunch of IT/software people here we are terrible at this.
Re: Software engineering may no longer be a lifetime career
#677Earlier quoted context omitted.
Ranchers, butchers... and factory farms. Most meat Americans consume have had very little interaction with a person until they are being devoured on the plate. I appreciate your points. I agree with you that not all "technically specialized humans will be completely removed" but let's not pretend the comparison is going from a caveman with a spear to a cowboy with a lasso. If you concede it is likely to be very diffe…
Now you're arguing against your own analogy? Hunter was ubiquitous position in human society prior to the domestication of animals. 50% of the workforce in hunter-gather societies. Today, 12 millennia after the domestication of wildlife, that number is down to 9-14% of the global workforce dedicated to the production, distribution, processing, sales of meat (not including cooked food) according to opus. Considering t…
Re: Software engineering may no longer be a lifetime career
#678Earlier quoted context omitted.
I'm skeptical of LLM "reasoning" but they sure as hell know a lot. That's what the embeddings are: a giant semantic relationship between concepts.
Embeddings are still mostly just vectors into n-dimensional K-means clusters. It isn't "knowing" two things are related and here's the evidence, it is guessing two things are statistically likely to be related, based on trained patterns, and running with it without evidence. It has no "semantic understanding" as we would define it. It's just increasingly good at winning cluster lotteries because we've increased the a…
Grouping vectors in concept space is exactly how you create semantic understanding. The proof is in how good they are at creating semantically valid text. The fact that it took massive amounts of data is irrelevant. That just shows how much knowledge is encoded in all our language. It takes humans a ton of training to know things too.
Re: Software engineering may no longer be a lifetime career
#679Earlier quoted context omitted.
I work with people who generate solutions without really looking at what was produced (group A). They click around the app or run some tests and decide if they're content with the result, then ship it. You can see Claude's fingerprints all over the PR and it's safe to assume they didn't change much of anything. Then I have coworkers who work through the problems, build harnesses to test the changes and verify results…
Bro group B might as well write the code themselves. this is getting silly
Not silly
Re: Software engineering may no longer be a lifetime career
#680Earlier quoted context omitted.
>bosses The AI is coming for those too.
Something like five to ten years ago, when AI hype was starting to hit media, one of the claims was that AI would come for middle-management first. Since middle-management can generally be described as collecting information from underlings and reporting information to upper management, their work was supposed to be easy to automate with AI. As far as I can tell, this hasn't proven to be true at all, and we software…