Everything Changes, and Nothing Changes
1–10 of 28 posts
Re: Everything Changes, and Nothing Changes
#2When I was a junior learning to code, I would feel proud of myself because I could remember 100 lines of Windows API code needed to create a new window... But it's been decades since I understood that the real value is not in the code. It's in the architecture. As the author alludes to; the intuition behind the code is what counts.
I think highly competent engineers are often underappreciated because the really clever stuff they do doesn't appear clever at all; it looks deceptively simple. I think what people don't understand is that maintaining simplicity whilst requirements are becoming more complex, is very difficult.
Re: Everything Changes, and Nothing Changes
#3Re: Everything Changes, and Nothing Changes
#4And don’t be naive to think that there aren’t sophisticated symbolic handling mechanisms being implemented in the training of the models by Big Tech. Not even baby soap is truly neutral.
Re: Everything Changes, and Nothing Changes
#5There’s also the other way around. Semantic AI is a good chunk of meat, but it can only be useful as it’s harnessed properly with a nice set of bones. I think that symbolic AI will make a come back eventually. Not as an accelerator of what’s already been done in the Industry, but as the actual revolution. And don’t be naive to think that there aren’t sophisticated symbolic handling mechanisms being implemented in the…
I think those should be very useful, especially with AI: Either as a tool for the agents themselves - why spend heaps of tokens completely rewriting a code file, if you could do most of it by calling some global refactoring operations on the IDE's AST/symbol database?
Or side-by-side with it, to give human users better insight what the AI did.
Instead it seems to be all VSCode (if at all) + grep + AI agents, and nothing else.
Re: Everything Changes, and Nothing Changes
#6There’s also the other way around. Semantic AI is a good chunk of meat, but it can only be useful as it’s harnessed properly with a nice set of bones. I think that symbolic AI will make a come back eventually. Not as an accelerator of what’s already been done in the Industry, but as the actual revolution. And don’t be naive to think that there aren’t sophisticated symbolic handling mechanisms being implemented in the…
As a possible example of this, I was kind of baffled how quickly we're all now throwing the sophisticated AST/program analysis and refactoring methods over board we already had before AI. Just look at the refactoring methods of Eclipse or IntelliJ. I think those should be very useful, especially with AI: Either as a tool for the agents themselves - why spend heaps of tokens completely rewriting a code file, if you co…
Not exactly symbolic AI, but pretty cool nonetheless.
Re: Everything Changes, and Nothing Changes
#7So...software engineers become product managers? All of us? That's going to be an awful lot of product managers.
Re: Everything Changes, and Nothing Changes
#8For the plebeians (like me), I think hand-coding skills will always be relevant and necessary.
Re: Everything Changes, and Nothing Changes
#9I take comfort in re-reading much of the 70's and 80's literature which focuses the possibilities of user experience. We still haven't fully explored all the dreams of half a century ago.
If AI forces the business case that "code is cheap", I can only hope we re-double our efforts at creating new interfaces and capabilities for computer systems. The Meta glasses, Apple Vision, and the like are small steps in this direction.
Re: Everything Changes, and Nothing Changes
#10So...software engineers become product managers? All of us? That's going to be an awful lot of product managers.
Or it could be an awful lot of productivity. We have to think bigger. What would the world look like if every programmer were a 10x (or whatever) programmer?