| ▲ | weitendorf 2 days ago | |||||||
Back in the day when you found a solution to your problem on Stackoverflow, you typically had to make some minor changes and perhaps engage in some critical thinking to integrate it into your code base. It was still worth looking for those answers, though, because it was much easier to complete the fix starting from something 90% working than 0%. The first few times in your career you found answers that solved your problem but needed non-trivial changes to apply it to your code, you might remember that it was a real struggle to complete the fix even starting from 90%. Maybe you thought that ultimately, that stackoverflow fix really was more trouble than it was worth. And then the next few times you went looking for answers on stackoverflow you were better at determining what answers were relevant to your problem/worth using, and better at going from 90% to 100% by applying their answers. Still, nobody really uses stackoverflow anymore: https://blog.pragmaticengineer.com/stack-overflow-is-almost-... You and most of the rest of us are all actively learning how to use their replacement | ||||||||
| ▲ | eudamoniac 2 days ago | parent | next [-] | |||||||
> it was much easier to complete the fix starting from something 90% working than 0%. As an expert now though, it is genuinely easier and faster to complete the work starting from 0 than to modify something junky. The realplayer example above I could do much faster, correctly, than I could figure out what the AI code was trying to do with all the effects and refactor it correctly. This is why I don't use AI for programming. And for the cases where I'm not skilled, I would prefer to just gain skill, even though it takes longer than using the AI. | ||||||||
| ||||||||
| ▲ | Forgeties79 2 days ago | parent | prev [-] | |||||||
The difference is you’re generally retooling for your purpose rather than scouring for multiple, easily avoidable screw ups that if overlooked will cause massive headaches later on. | ||||||||