Artificial intelligence, particularly generative AI powered by large language models (LLMs), could upend many coders' livelihoods. But some experts argue that AI won't replace human programmers—not immediately, at least.
"You will have to worry about people who are using AI replacing you," says Tanishq Mathew Abraham, a Ph.D. candidate at the University of California, Davis, and CEO of MedARC, an AI research center.
How can software developers make themselves more useful and relevant in what appears to be a coming age of LLM-centered coding? Here are tips and techniques to help coders survive and thrive in a generative AI world.
"Don't fall into the trap of comparing yourself to the AI, which is more or less a statistical output of a large model," says Ines Montani, cofounder and CEO of Explosion, a developer of tools for AI and natural-language processing. "There are differences in what a developer does versus what the model outputs — there's more to being a developer than just writing arbitrary lines of code."
From IEEE Spectrum
View Full Article