Live data from Hacker News

Ask HN: Where is the programming profession going?

news.ycombinator.com

161–170 of 206 posts

Re: Ask HN: Where is the programming profession going?

#161

"Computer" use to be a job title. So no, I am not optimistic about the future of most programmers, maybe even all programmers. One possibility is that software starts to look more like traditional manufacturing. The machine is the company’s core asset. The engineer only needs to know how to operate the machine well. Once that happens, the barrier gets much lower, need much less people, and the job naturally become mu…

A well-equipped local-AI-capable machine is already much cheaper than a CNC machine -- and will presumably get cheaper over time, RAM prices notwithstanding. I'm not sure the comparison works if individuals can afford these machines themselves and don't have to commute to a factory to use them; I doubt employers will serve as either gatekeepers or sole providers of access to AI.

Your comment makes sense. Today's DGX Spark can easily run qwen-3.6-35B, which is indeed much stronger than the gpt-o1 two years ago. The future is hard to predict, perhaps the bigger issue is that while production capacity exists, where the demand will come from.

Re: Ask HN: Where is the programming profession going?

#162
I think it’s becoming more and more performative. We’ve never been less focused on the actual product — the software — than we are now. The focus is increasingly on how someone generates code, despite that not having much to do with the product.

The software is not getting better. Generating code faster does not result in better software. Software continues to be slow, unreliable, complex, and counter-intuitive. AI has not improved on the metrics that matter.

AI, as amazing as it is, has not actually changed the process of software development and as a consequence, the resulting software has not changed. The job hasn’t either, except insofar as you’re judged for tokenmaxxing.

Re: Ask HN: Where is the programming profession going?

#164

Earlier quoted context omitted.

What you say could be theoretically possible, but it's probably an issue with your usage of if. For eg: if any of this hard non-promptable project is available on github, or you've seen this problem in any large scale github project, you can share that. I've rarely seen a repo and a problem that claude can't chew through with the right prompt.

People keep saying things like > it's probably an issue with your usage of if > I've rarely seen a repo and a problem that claude can't chew through with the right prompt > a skill/PEBKAC issue But then I remember how Anthropic couldn't fix the flickering issue for many months. It just does not compute. Is it that people working at Anthropic can't prompt and it's a "skill issue" too? I mean, the terminal does not fli…

Opencode had the same flickering issue not too long ago and they fixed it by switching from ink to opentui if I am not mistaken. So a solution is possible and known. Antropic just doesn't seem to care.

Re: Ask HN: Where is the programming profession going?

#165
post #141

For whatever it's worth -- I run my own product/company (software). I do all code by hand and don't use any AI.

When you get stuck, you google search/stackoverflow rather than asking an llm?

I don't really get stuck, but when I do the answer is usually in documentation or a man page. I probably read documentation and man pages more than the average developer.

You could argue that is slower than asking an LLM, but I am willing to do things a little slower if it means building up my knowledge and getting stuck less in the future.

Re: Ask HN: Where is the programming profession going?

#166

For whatever it's worth -- I run my own product/company (software). I do all code by hand and don't use any AI.

Are.. you okay? Jokes aside, how has the experience been? I’ve really curious to hear about your motivation for doing software without AI

I enjoy writing code.

I've tried AI tooling in the past and it felt wrong to me. The software was alright (it worked).

I don't know if anyone can relate, but it didn't feel like it was "mine". I didn't even keep the project/code. It was a working software emulator for a video game console but I felt zero connection with it and couldn't even get myself to keep the code.

Maybe I'm old fashioned and/or stubborn, but I like to write code. I like to know the minute details with regards to how things work. I like to know every function an API provides. I like to understand the differences between platforms, devices, hardware, etc. I've always loved it and always will.

Re: Ask HN: Where is the programming profession going?

#167
Imo this will be the future model: a company puts a gun to your head, gives you agents, and tells you to figure out how to maximize the utility output you provide as an employee. They might put a token limit which incentivizes efficient token usage.

There's a lot of "room" here for creativity, i.e. the agents don't know how to milk the agents efficiently, which is essentially your new job. The agents might not know how to structure tasks so that the agents run overnight and run the proper experiment.

The difference between mediocre and 10x will increase. The more aggressive SV performance culture is probably going to become more mainstream.

Frankly, I think this whole model is way more burnout inducing. You're not really doing software engineering anymore. You're running this mental loop in the background of trying to multiplex between agents and mapping unstructured business problems to agentic work.

It's probably going to infect other industries over time. Software is the first big wave. I don't think people with computer skills who are good at computers will be screwed out of work long term. The tech industry has a lot of concentrated technical capital in the form of tooling and automation that other parts of the economy could significantly benefit from. Short term it looks bad, but long term, computers will become more and more dominant over the economy.

I don't think companies have yet figured out how to adapt their hiring, managerial practices, or internal incentive structures to reflect this. Most of what they're doing now is extremely crude and terrible for morale.

Re: Ask HN: Where is the programming profession going?

#168
These are people who don't understand the job of SWE.

Look, the job of a medicine doctor, or a plane pilot, have largely been automated. The doctor could rely on google searches, or even AI, to answer your questions. The pilot can trust the auto pilot. Yet, the doctor who does advanced stuff (surgery) has no shortcut to mastering his skill : he still has to go through 10 years of studies + years of experience under the supervision of a senior with 20y of XP. Similar path for the plane pilot.

And the same reasoning applies to the SWE. AI allows to : delegate the repetitive tasks, generate the boilerplate code, fix time consuming bugs, to focus on more meaningful stuff.

AI is a tool. It's an additional layer of abstraction. The winners will be the guys who are passionate, who still put efforts to master SW, who still put efforts to remain up to date with the regular updates (new releases, new libraries, new approaches...), and who understand how to use AI the right way.

All those guys who 100% rely on AI do is help big tech cover their massive costs for the deployment of AI infrastructures. Big tech does need those guys.

Imagine the auto pilot fails for some reason, during a flight. There are 400 passengers behind. This is a minor issue for the trained and experienced pilot.

What do you do, as a SWE, when tomorrow, anthropic/google/whoever, tells you : "we can't keep running at a loss, our prices for AI have to reflect our costs. Your monthly subscription for Claude is now $500/month". Or there is a power shortage and for a couple of days you cannot rely on AI, you can only rely on your brain to deliver this feature you committed to deliver tomorrow ?

Re: Ask HN: Where is the programming profession going?

#169
post #2

I'm a Senior Freelance Programmer, I can see many of my past and present clients moving towards the exact path you described. I keep warning them during meetings that Claude model isn't sustainable for long, eventually the VCs will come for their revenues and Claude will be forced to close their access to all but the most enterprisey ones with deep pockets. The mere electricity cost for that kind of high level reason…

I fully agree with that. Well said.

You're standing on the shore, and your clients are having fun in the water. The tide is going up, and you're screaming at your clients "come back! it's not safe". And so, they show you the face. You appear to them like the boring guy who's not fun to hang out with. Eventually the tide is high, there is strong current, and they are being swept away further and further from the shore and they are panicking : "pyeri! help us! please!"

People (the non tech people, the MBA people) don't want to hear what you, the tech guy has to say. You're the not fun guy. Stay in touch until they do need you and say : you were right. That's the day you charge them a dear price for the service.

AI is still at the bait stage of rollout. They subsidize it, they want you to get hooked onto it to the point where you cannot do without it. Then only, they start to charge. I used google code assist for around 9 months. It was free. I would ask it questions from time to time, to help to fix bugs, and to avoid to spend an hour browsing SO. Now, it's around $30 per month. They are losing too much too fast atm, they have reached the stage where they have to start to charge. Another one of their strategies is : IPO. Once they (openai/anthropic) are listed on the nasdaq, you will pay whether you want it or not (via your exposure to the nasdaq/S&p500 with your etfs).

Re: Ask HN: Where is the programming profession going?

#170
post #141

Earlier quoted context omitted.

When you get stuck, you google search/stackoverflow rather than asking an llm?

I don't really get stuck, but when I do the answer is usually in documentation or a man page. I probably read documentation and man pages more than the average developer. You could argue that is slower than asking an LLM, but I am willing to do things a little slower if it means building up my knowledge and getting stuck less in the future.

I admire your persistence and hope your efforts pay off!
Post reply on HN