| ▲ | tpmoney 15 hours ago | |
AI is a tool like any other. AI doesn't inherently "strip knowledge away from people" any more than an IDE, or a GUI or a modern computer does. Yes, you can use AI to blindly do things without learning. And you can use GParted to blindly format a drive without ever learning what cylinders and sectors are. And you can use GIMP plugins to blur images without ever having to learn matrix multiplication. Or you can use drop box and never have to learn how to use rsync, samba and chron. But you can also use AI to learn things like which obscure emacs functions you can string together to customize your emacs config in a way that suits you better. Or how to programmatically invoke disabled junit tests from within another test so that you can test that an annotation that decorates a unit test does the things around that test execution that you expect. That last by the way is a real thing I did, and something that is difficult if not impossible to search for with normal search tools because the terms that you need to use are much more likely to get you results for generally enabling and disabling unit tests. If a user chooses to use AI in a way that strips knowledge away from them, and doesn't contribute to their learning, that is a choice they are making but there is nothing inherent in AI that requires it anymore than choosing to code in a higher level language inherently prevents you from learning assembly language. | ||