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
Here is another story about how developers are using AI.
some [developers] have been using new AI-powered tools to help find human expertise.
[W]e’ve created a tool called StarSearch that allows you to find the ‘stars’ in the open source space by indexing various forms of developer activity, including git history,” said Weigel. “For example, you can ask it to help you find Tailwind Developers who also know Rust…"