| ▲ | tarkin2 5 hours ago | |
Well, people aren’t coding to keep their skills and knowledge fresh. And they’re not even learning from their AI agents since they’re not closely reviewing the code. The chance of code quality increasing seems remote. And that’s not to mention the new generation—having rarely coded enough to properly review code. Nor to mention the AI learning from AI coded slop: mad cow disease for AI. What do we have, no programmers, no one knowing what’s going on inside the test passing slopy black box, except a caretaker guy who’s kept their skills sharp by not using AI—with their time taken up trying to understand constantly rewritten code? | ||
| ▲ | cowlevel 4 hours ago | parent | next [-] | |
I tried to write a little project the way an AI would, going gung-ho and not stopping to ask if this is a good design. It actually went okay and now I have a silly thing that wouldn't exist otherwise. It was still slower than an AI, but only took a few days and now I know how the thing works inside, which I wouldn't if I used AI. I don't think programmers can't match AI, I think we don't want the associated responsibility of knowing we might be building a pile of shit. I think we want to avoid writing a pile of shit so we slow way the heck down. This is also the way I wrote programs when I barely knew how to program btw and I got stuff done then. Think about doing carpentry by nailing planks together in roughly the pattern you want, rather than meticulously drawing and then cutting outlines - which I have also done. The first iteration (of that carpentry project) fell apart the moment I tried to use it and was a miserable experience because I still had to complete the task with the pieces, and didn't have the opportunity to go back to fix it. The second iteration, which still just took a couple of days to build, was much stronger and was awesome. It can be fun and get results that are obviously acceptable because they are what the AI would have output anyway. Actually, just for curiosity, I just asked ChatGPT how to make the thing I made, and ironically it's doing a big design up front process where it wants to know all sorts of parameters first before it will tell me anything. So my "AI mode" was more direct than an actual AI! It also wanted me to buy a welding machine even though the thing can be made just fine, better even, out of wood. Maybe that's that new product advertisement feature. | ||
| ▲ | rglover 4 hours ago | parent | prev [-] | |
> What do we have, no programmers, no one knowing what’s going on inside the test passing slopy black box, except a caretaker guy who’s kept their skills sharp by not using AI—with their time taken up trying to understand constantly rewritten code? That's where we're headed but I'd say the smart teams will have that 'caretaker guy' use judgment to know when and when not to apply AI. That describes one of my businesses perfectly [1]. | ||