yarekt
Joined 13 years ago
Joined 13 years ago
In all seriousness even though deep down I know there’s no replacement for experience, I’ve seen a bunch of new people get impressively far with just hacking stuff together. And in the end if you’re making money with that for a long time, isn’t that all that matters to the companies?
Working in a team isn’t adversarial, if i’m reviewing my colleague’s PR they are not trying to skirt around a feature, or cheat on tests.
I can tell when a human PR needs more in depth reviewing because small things may be out of place, a mutex that may not be needed, etc. I can ask them about it and their response will tell me whether they know what they are on about, or whether they need help in this area.
I’ve had LLM PRs be defended by their creator until proven to be a pile of bullshit, unfortunately only deep analysis gets you there
Where are you seeing these? Is this industrial/commercial suppliers?
Fires will eventually burn out, the result will be simple to understand. Simply your business won't exist anymore.
There are more nuanced examples but I believe the above explains the principle.
The Key is to handle things early, before the most probable/default resolution, if its one you're not happy with.
Please people, inspect the source to your tools, or don't use them on production accounts.
All the OOP tricks, classes, instances, interfaces, polymorphism, its all good for wiring up your logic, replacing bits at runtime. No-one actually models their domain with pure OOP. Urgh, that would be awful.
But also to echo other commenters, this isn't interesting insight...