Comment by krupan
2 months ago
So many of us see an LLM spit out a bunch of code in a at a very high rate and we're amazed. It is really impressive, but what we're forgetting is that the amount of code and the speed at which code is written has never been the bottleneck in developing good quality software.
AI will revolutionize software development if and when it does a far better job of producing correct code than humans.
My biggest problem with usage of an LLM in coding is that it removes engineers from understanding the true implementation of a system.
Over the years, I learned that a lot of one's value as an engineer can come from knowing how things actually work. I've been in many meetings with very senior engineers postulating how something works arguing back and forth, when quietly one engineer taps away on their laptop, then spins it around to say "no, this is the code here, this is how it actually works".