| ▲ | monksy 4 hours ago | ||||||||||||||||||||||||||||||||||
I kind of think this article misses the mark a little. There is skill loss from heavy AI use. But I want to acknowledge the awkward elephant in the room. AI Is making people too fast. I don't mean that a faster output is bad. It's a faster output and code rather than a full understanding and experience in producing the code. It's rewarding people who try to talk about business value rather than the people that are building and making safe decisions with deep knowledge. AI: Yes, its good and it can produce some good solutions, however it ultimately doesn't know what it's doing and at the best of cases needs strong orchestrators. We're in a cesspit of business driven development and they're not getting the right harsh and repulational punishments for bad decisions. | |||||||||||||||||||||||||||||||||||
| ▲ | zbentley 2 hours ago | parent | next [-] | ||||||||||||||||||||||||||||||||||
I don’t disagree with any of that, but I think the brutal truth is that the priority of most businesses was always that approximate, slipshod, business-driven development. The human engineering process was only coincidentally a check back against the worst outcomes of that philosophy, not intentionally one. | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
| ▲ | komali2 an hour ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||
> We're in a cesspit of business driven development In a business-driven world with business-driven governments writing business-driven rules, what's the alternative if you want to optimize for success? | |||||||||||||||||||||||||||||||||||
| ▲ | hypeatei 2 hours ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||
> We're in a cesspit of business driven development It's not just businesses doing it either, I regularly see big PRs get merged on open source projects that seem fine on the surface but contain a 1000 paper cuts worth of bugs (not critical, but just enough to annoy you) On top of that, the code wasn't idiomatic C++ (for this specific project) and the LLM completely ignored available APIs. Sure, it can be fixed, and maintainers should've caught it, but the amount of code being generated requires so much energy on everyone's behalf. | |||||||||||||||||||||||||||||||||||