5 ms·
i personally dont use Copilot so im fairly unbiased here and will admit to some of the negative points you raised: yes you can absolutely sink time and lose ef
by deisteve 2y ago
i personally dont use Copilot so im fairly unbiased here and will admit to some of the negative points you raised:
yes you can absolutely sink time and lose efficiency
i encounter it many times, i have it generate large amount of code that seemingly does what i asked it to do
but then it takes many revisions to finally arrive at edge-case-free state
I also end up having to read through the code generated to build a mental model of what the app is doing and to gate keep future revisions.
But what makes all this worthwhile is that it saves my employer a lot of money.
For example: We've generated a large enterprise react application for roughly $100 USD within a month using all the available code gen tools out there. I'm talking the entire stack: backend, frontend, documentation.
Trying to pull that off with a real team? it would cost 1000x minimum and roughly 3 quarters, maybe the entire year.
A business won't care about the "art" side of things. They just see they can generate software at almost 99% discount.
I'm very worried about our software engineering jobs beyond 2024. It's going to massively shrink and wages are going to reflect this new cost saving that code gen provides.
- codr7 2y agoAny idiot can write code, that was never the problem. Building high quality software on the other hand takes a lot of empathy, skill and experience; neither of which is attainable for a computer. I feel bad for the users of these discounted applications...
- deisteve 2y agoseems like an emotional and out of date view
- AnimalMuppet 2y agoIt is in fact an emotional view. That doesn't make it out of date, however. When you've lived through enough piles of barely-working garbage produced by contractors who didn't understand, or coworkers who didn't care, you'll know why they were emotional. You'll also have a suspicion that they are not yet out of date.
- deisteve 2y agoits out of date because the code quality is the best i've seen much better than humans can this technology is getting better not worse. ive already been able to do without a dedicated frontend react developer. i cant be alone.
- codr7 2y agoIf you honestly think LLMs write better code than humans I suspect your experience is limited to people who would probably be better off doing something else.