Earlier quoted context omitted.
> My personal experience: writing code has always been the easy part. AI does most of that now. The only reason dev jobs paid more (by a factor of two or more) than pure solution modeling was because "writing code" was the hard part. If you wanted to get paid just modeling the solution and handing it off to a coding team, those jobs were available for decades, typically called Business Analysts but few devs moved fro…
thank you for putting into words that which has been hard for me to describe — I’ve noticed the worse a dev was at their job the more high their opinions of AI seem to be. The subject textbook analogy (trig book in your ex.) is a perfect frame of reference for why that might be the case… to further that example, many people with the help of AI are ostensibly copy pasting trig problems from the book without understand…
Ask HN: Where is the programming profession going?
191–200 of 206 posts
Re: Ask HN: Where is the programming profession going?
#192My personal experience: writing code has always been the easy part. AI does most of that now. Understanding the problem and the existing system well enough to design the right solution, even with AI assistance, is a higher cognitive load. I’m doing a lot more of that lately. I’m more productive, but also more tired. This may be due in part to the breadth of what my team owns, which makes my day a bit more context-swi…
> What seems clear to me is that expectations around velocity and throughput will increase (are increasing). This is why I don’t understand why folks around here (that are employed) feel so enthusiastic about AI. We are going to be working more in a rush to produce stuff that we won’t be feeling as proud of as we did before AI. Unless you were in the profession for the money, the delights of crafting software simply…
Re: Ask HN: Where is the programming profession going?
#193Obviously I dont know ehat will happen, but my guess is that there will be more small companies highly specialized on specific niches.
If I switch to business mode, I think this is the best time to start a company because you have more leverage in your hands and also because the job market is and is going to be disrupted, at least for a while.
Re: Ask HN: Where is the programming profession going?
#194Re: Ask HN: Where is the programming profession going?
#195I'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…
Using today's model prices as a rebuttal is a very weak argument. Two years ago, SOTA was gpt-o1, and it was much more expensive than Fable. Now, for $4,699, you can easily run a much smarter Qwen3.6-35B locally with DGX Spark. Think about where we are. This is an era where a new SOTA arrives every two months. It took LLMs only about 18 months to go from chain-of-thought reasoning to disproving the unit-distance conj…
Re: Ask HN: Where is the programming profession going?
#196Re: Ask HN: Where is the programming profession going?
#197Re: Ask HN: Where is the programming profession going?
#198My personal experience: writing code has always been the easy part. AI does most of that now. Understanding the problem and the existing system well enough to design the right solution, even with AI assistance, is a higher cognitive load. I’m doing a lot more of that lately. I’m more productive, but also more tired. This may be due in part to the breadth of what my team owns, which makes my day a bit more context-swi…
> My personal experience: writing code has always been the easy part. AI does most of that now. The only reason dev jobs paid more (by a factor of two or more) than pure solution modeling was because "writing code" was the hard part. If you wanted to get paid just modeling the solution and handing it off to a coding team, those jobs were available for decades, typically called Business Analysts but few devs moved fro…
Re: Ask HN: Where is the programming profession going?
#199The profession has already changed. For the past eight months, AI has been competent enough to code like the best human programmer, but strangely, the software isn't any better yet. Everyone has lost sight of what the profession truly is. It's not just about coding; it's about software engineering. Our role is no longer that of programmers, AI has taken over that role. Our role is that of engineers who manage program…
> AI has been competent enough to code like the best human programmer It’s really not. Opus 4.8 can’t produce good software design and it still makes straightforward implementation mistakes. Two errors it made in one day for me recently: it built the Cookie class I asked for without a name field—cookies have a name and a value—and it neglected to handle a case where a database could have multiple rows with the same i…
Re: Ask HN: Where is the programming profession going?
#200Earlier quoted context omitted.
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.
A good terminal program, like Emacs, uses escape sequences to create viewports, scroll text, etc. These sequences tell the terminal to do these things internally.
All the modern AI tools ignore these escape sequences (which they wouldn't even have to know if they used ncurses) and just do frame-by-frame animation. So when OpenCode wants to scroll text, first it sends the text to the screen, then it sends ^[[1;1H and sends the whole text again, minus the first line or so, adding a new line to the bottom. Then it sends ^[[1;1H again, and sends the whole text AGAIN, cutting another line from the top, and adding another new one to the bottom. As if the terminal was a graphics device and you had to draw each frame.
The flickering was probably due to sending ^[[2J to clear the screen before "drawing" each "frame."
I oversimplified, though. OpenCode sends hundreds and hundreds of cursor-positioning escape sequences per "frame" of "animation".
Even though it doesn't flicker anymore, "drawing frames" makes the scrolling noticeably slow and choppy if you run OpenCode (or any other terminal-based AI agent) on a different machine than the one your monitor is plugged into, even on a wired LAN.
No AI model can give a believable explanation of why these apps (or their TUI libraries) are written this way.
Docker also does this, and it drives me mad.