Hacker News new | ask | show | jobs
by themgt 1 day ago
It's not like the job market was that much better before AI infested every single corner of the market, but it supercharged all of the worst aspects of everything. I've seen people supposedly smarter than I advocate for just giving in, conceding to AI coding as it's the future. But doing so means tossing out my friends who make art or the people who work their asses off to properly test and review code or the writers pouring all of their energy into even mundane dialogue. It means throwing out my dignity as a software engineer, as someone that truly gives a shit about security and code.

Don't let yourself get attached to any tech stack you are not willing to walk out on in 30 seconds flat if you feel the heat around the corner. That's the discipline.

5 comments

Yes, sadly the most principled will have to contend with the world passing them by when it turns out those principles are dead weight to capital momentum. You could have made the same point during the dawn of the industrial revolution: that purchasing any product of a machine would be betraying your friends who have spent years honing their craft, but either way, people will still opt for the machine because it's 10x cheaper and faster.

AI is good enough now that you can't claim that you aren't using it because you're upholding some higher standard of quality. It is simply a matter of it offending your sensibilities.

> AI is good enough now that you can't claim that you aren't using it because you're upholding some higher standard of quality. It is simply a matter of it offending your sensibilities.

AI is also great at the mechanics of writing. Should people stop writing? Obviously not.

Is there value to coding other than compiling without errors and producing a plausible program as output? Obviously yes.

LLMs can’t think and the decisions they make are stochastic. Ignoring this basic fact means you’re probably not cut out for engineering to begin with — much like content creators churning out LLM blogspam are not cut out for writing. It’s a dead version of the discipline.

Perhaps some form of the world will pass us by. I’m not sure I want to be part of that world.

>AI is also great at the mechanics of writing. Should people stop writing? Obviously not.

The job of writing is to be read. The job of code is not to be read: it merely helps the humans who write the code. If the code is no longer read by humans, then it no longer needs to be well composed.

We want human writers because humans have a better grasp on the ideas and stories that can best move us, and are just better at crafting writing that engages with us. Machines will likely struggle with that for some time, though they can certainly augment and help human writers improve their prose.

I get the sadness. I was the one decades ago comparing beautiful code to poetry, and I think that's still true. But also, this type of beauty is craftsmanship that only the craftsman can actually see and appreciate. The reality is that the code just needs to work, and AI can (largely) make it work.

Also: the above is assuming that the models continue to improve to human performance, which is of course an open question. I'm not taking a stance here as to whether that will come to pass, merely arguing that it is fundamentally different from writing.

> LLMs can’t think

What is your definition of thinking?

Well, for one thing, it has to have consciousness behind it.

And yes, I know that humans are conscious.

And yes, I know that LLMs are not.

You can throw out loads of BS philosophy to try to obfuscate these clear, obvious facts, but they both remain true.

Both the people that claim they won't use LLMs and the people that claim they don't even need to look at the code anymore are deluding themselves.
That quote from Heat (1995) is so deployable in so many different contexts.
the irony is that McCauley (DeNiro) doesn't actually follow his macho adage as the movie shows in the end..same goes for real developers.
Thats the point of the movie: the organized and disciplined leader didnt follow his own advice while the hot-head reckless gambling degenerate did.
Chris also goes back, Charlene saves him.
That scene is gold. Neil pauses for a little longer than 30 seconds before he decides to abandon Eady, meaning he followed the intent of his rule (walk away), just not the timing (30 seconds flat). If he made the same decision in less than 30 seconds, he probably would've gotten away.

BTW, 'Heat 2' is pretty good, gives a lot of backstory as well as current-story, mostly about Chris: https://www.amazon.com/Heat-2-Novel-Michael-Mann/dp/00626533...

>Now, if you're on me and you gotta move when I move, how do you expect to keep a...a tech stack?
> What are you a monk?
Also, never, ever give more of a shit about things than the people leading the effort. Doesn't matter if that's a for-profit enterprise, a FLOSS project, or just a way to pass the time.

You cannot and will not force them to care more. Don't waste your time on Earth trying to do so.

Also the more insecure ones will feel threatened that you want their role.
This may seem all well and good, but let's consider some basic logical mileposts and outcomes:

There will continue to be a glut of available software engineers and techies. Some will, maybe, transition to an AI field; some will get disgusted; some just won't be able to get work.

Jobs of some sort in tech might possibly be available, but wages for the majority of them will go further and further down until they become roughly equivalent to the average minimum wage, if they are not outsourced entirely. Many people will attempt to transition to a non-tech field if the number of available jobs and the wages are not commensurate (especially considering the cost of education). The most desirable of those jobs will also have an upper limit of positions available, and that is of course not paying attention to how many of those will be offloaded onto automation and/or AI. Little things wind up mattering (like the lowering crime rate in California towns suddenly putting auto and window glass repairers out of business) and people who leave tech for other jobs will be fighting for the same dwindling work, with people who are often less difficult to find or work with. Rent won't really go down, and the price of other things will likely continue to rise or stagnate (like many tech salaries; a small percentage of salaries went way up, and the majority went down or are stagnant also). Not saying AI will push everyone out of every field, but it feels like people are thinking in too little of a macro sense.

As AI 'knowledge' is populated by more and more countries with different languages and priorities, English- and some other language speakers will be squeezed out. Probably moreso if and when brain-machine interfaces become de rigeur. Countries with populations of a billion and large families will simply cancel out some people in places like America because social networks will merely favour different people. If my name sounds like yours ethnically, I am possibly far more likely to favour you in a queue. Especially if I am from the same country. This works against people all the time now in the opposite direction. Yes, AI models do use data like this, just as people do.

It is not just tech, of course, and that is the kicker. Tech writing, sure, but also movie and fiction writing, fields dealing large data models, accounting and pharmaceutical research will be largely automated and researched with AI models. Will we need forensic accounting once a model exists?

To the commenters who wrote about how, yes, sure, there will need to be people overseeing things, how do you propose to police that when the lower level AIs skills are so far beyond even the current most senior intermediate or advanced/senior people, and they ramp up so fast, but lack any error correcting? Maybe the AI won't want you involved. Maybe you cannot tell if it chose a good solution or not.

Many... well, no, most good (not even talking godly) tech people only get good by experience, hard work, repetition and the ability to see patterns in their debugging, crashes, program execution, the way their data farms 'feel' (how else do I put this? if you know it feels not right, and sure enough something breaks), and lord knows, even human-computer interaction.

At some point, looking for work is something AIs will discourage us from doing, if they don't already, just for feeling like maybe we won't choose the same solution (would we know?).

Not paranoia. Mere logic. We are attempting to create models but we lack the solutions ourselves. Are we not, like, pricing ourselves out of our own careers (and planet?)?

It is more than hubris.

> but wages for the majority of them will go further and further down until they become roughly equivalent to the average minimum wage, if they are not outsourced entirely.

In your framework, can't this be said for all jobs in the long tail of technological development? This is also assuming we get to a point where there is no need for a human to coordinate models and prioritize tasks, otherwise the job will become that.

> Many people will attempt to transition to a non-tech field if the number of available jobs and the wages are not commensurate

In this world where AI is good enough that most tech jobs aren't present due to outsourcing, why wouldn't the progress extend to other 'non-tech' jobs? I assume you use 'non-tech' to refer to jobs with physical labor but the field of robotics is always getting better. With the cost of writing software for them going down to 0, we should expect jobs in this domain to be scarce as well.

> Rent won't really go down, and the price of other things will likely continue to rise or stagnate

There's only so high a landlord can make rent without losing tenants and stacking losses due to mortgages or property taxes. Otherwise they're just paying the government for capital that could be used more efficiently elsewhere.

> As AI 'knowledge' is populated by more and more countries with different languages and priorities, English- and some other language speakers will be squeezed out

English is the most popular language in the world even being used as common languages. by countries that don't have it as their native language. I don't think there's any basis for this.

> At some point, looking for work is something AIs will discourage us from doing, if they don't already

I don't believe this accurately captures where AI is today. It is not good enough to be left to its own devices in most fields.

> Are we not, like, pricing ourselves out of our own careers (and planet?)

Planet? If AI is being built to prioritize helping humanity, what reason is there to believe that a superintelligence would push us out? Unless you're assuming we'd mess up alignment so bad that they'd form other priorities where eliminating/removing humans is the best way to go about it.

Like the flawed paperclip AI thought experiment that assumes an AI with an unreasonably narrow goal can understand enough of the world's structure to combat humans on every front. Having such a narrow failure case makes it surprisingly hard to realize given we have a hard time aligning trained models to narrow things we want it to steer towards. For better or worse our training methods, and emergent behavior that arises from it, makes having such an inconsistently unaligned view of the world unlikely in my opinion.