Artificial intelligence – specifically generative AI – promises to reshape the roles and tasks of software developers and other IT professionals. But it’s all relatively immature, and professionals are proceeding with both enthusiasm and caution.
latest survey Of Stack Overflow’s 90,000 developers polled in June, 44% currently use AI tools in their work, with another 25% set to use AI soon. Yet, they are split when it comes to trusting what AI has to offer them. Only 3% rely “a lot” on AI for their work, and 39% indicate they are indifferent, and rely “somewhat” on AI. More than one in four, 28%, still don’t trust AI.
Too: According to GitHub developer survey, 92% of programmers are using AI tools
In other words, it’s potentially a wonderful thing, but it’s weird.
“Today’s generative AI party resembles a middle school dance far more than a full-on college bash with a live band,” says louis flynn, Senior Manager of AI and Analytics at SAS. “Developers are appropriately proceeding with caution. Today ChatGPT users can rapidly and casually query any code or syntax so they can start prototyping applications in moments with little dialogue. This type of digital push button is simultaneously impressive and scary.”
As it is, Flynn continues, “AI is a digital mirror of what humanity has learned using the Internet. And it shows us that humanity is inherently flawed. By taking advantage of ChatGPT indiscriminately and hastily, we can misuse the code or – at the very least – introduce error into our workflow.”
But when scrutinized responsibly by experienced developers, “the potential of generative AI is incredible,” says Flynn. “Idle data scientists, data engineers and business analysts have the mechanisms in place to propel their productivity to new levels. But we’re not there yet.”
Too: How to use ChatGPT to write code
AI will help developers do their jobs better, but it is also becoming part of the solutions they will build for customers or employers. Flynn has recommendations in terms of the skills IT professionals should learn and emphasize in order to succeed in an increasingly AI-intensive world. “A thorough understanding of your organizational data and where it fits into your business processes is critical,” he says. “If you combine data prowess with ambition, resourcefulness and an inquisitive approach to problem-solving, things will fall right.”
It also means a change in the way we work with each other. It is also worth mentioning that AI is not just the domain of technologists – many professionals from different disciplines must be involved. Flynn explains that an AI-intensive world requires “cross-functional teams that include developers, data scientists or business analysts along with domain experts who understand the power of AI tuned to a particular industry.” “These are people who know how to navigate our “collective computational knowledge” but can cut the fat and train with smaller data sets for the desired results of a particular business in a specific industry.”
Too: How to use ChatGPT to build an app
What types of roles will IT professionals play as some app development and deployment becomes highly automated? “With app development and deployment being streamlined, IT professionals will have different roles,” says Flynn. “But there will always be someone to enforce compliance and preserve the transparency and ethical use of AI. Beyond fears of privacy and ethical breaches, there will be a need for power user experience advocacy and design. The simplicity of ChatGPT is one of its most impressive features.”
Importantly, it will be the job of developers and IT professionals to facilitate the democratization of AI, making it safe, useful and accessible to all users.
Think about the implications of when the metaverse came online, Flynn explained. “The bottleneck was getting people to buy virtual reality headsets. It’s like a destination marriage: If you make it difficult to reach, you limit your audience. There will always be people who understand the human factors involved in any emerging technology. They will know how to use time and space to incorporate generative AI into everyday workflows. Many of our roles in IT will remain the same, but we will be more productive because powerful tools like generative AI are just a click away.” Will be away.”











