In this informal survey, developers talked about how they are using artificial intelligence in the real world. The two uses which stood out for me were learning a new programming language and learning a new codebase.
In the second case, some developers would ask LLMs to describe a function:
“rubber duck” debugging, where describing a code’s function (and its bugs) sometimes produces crucial insights into problems