
A software engineering expert from University of Klagenfurt says that artificial intelligence cannot replace human software developers, especially in complex projects. While AI tools can quickly handle simple and repetitive programming tasks, they still struggle with complicated algorithms, system dependencies, and business requirements.The researcher explains that AI systems rely heavily on existing data and patterns, meaning their innovation depends on continuous human input. Without new ideas and knowledge from developers, AI risks producing repetitive or low-quality outputs, a situation described as “AI swimming in its own soup.”According to the expert, the growing use of AI in programming actually increases the demand for well-trained developers who can evaluate AI-generated code, solve complex problems, and guide the development process. Universities therefore emphasize practical learning experiences for junior developers so they can gain the skills required to manage advanced software systems in the future.
Source:University of Klagenfurt