4 ms·
On the one hand, I think a lot of what ChatGPT can do is pretty amazing and a bit scary as a software engineer. On the other hand, I look at the projects I've
by dougdonohoe 4y ago
On the one hand, I think a lot of what ChatGPT can do is pretty amazing and a bit scary as a software engineer. On the other hand, I look at the projects I've done recently and throughout my career and find it hard to see how something that can solve bite-sized problems can tackle a software project that takes months to come to fruition. I'm currently working as an engineer doing a mix of kubernetes, cloud, Golang, bash scripting, git manipulation and other type of work. I recently upgraded 40+ repos to migrate to out latest build infrastructure and I had to reconcile 5+ years of folks doing things slightly differently. There was a constant process of running some script to make changes, finding outliers and one-offs, figuring out the fixes, running tests and figuring out the right way to ensure things were correct. I just don't see how ChatGPT can have done that project. Maybe it could have reduced the time it took me to write some supporting scripts, but I don't see it material improving the time it took to do this project.
I suspect many large IT organizations are like this.
- antibasilisk 4y agoPerhaps for brownfield work you're right, but I suspect greenfield will not suffer from the same issues, since they're usually an artefact of things done to accommodate human-limits on finances, time and integration with heteromorphic systems.