From Monolith Tinkering to Modern Software Development
AI can write code in seconds, but can you trust it? Learn why developers are adopting a zero-trust approach to AI models.
#1about 7 minutes
Why AI will change developer jobs, not replace them
AI is poised to automate repetitive coding tasks, shifting the developer's role towards complex problem-solving, architecture, and critical thinking.
#2about 2 minutes
Understanding AI's impact on productivity and market value
Using AI tools like Copilot can significantly increase development speed, which redefines the market value of software projects and requires adaptation.
#3about 9 minutes
Navigating the new landscape of AI and cybersecurity
AI introduces new security challenges, including protecting AI models themselves and guarding against vulnerabilities in AI-generated code and data poisoning.
#4about 7 minutes
Addressing legal challenges and building trust in AI systems
The use of AI raises complex legal questions around code licensing and intellectual property, while regulations like the EU AI Act aim to build trust through transparency.
#5about 7 minutes
Managing the rapid pace of AI development and its impact
The high cost of training large language models concentrates power, but a shift towards smaller, specialized models may offer a more sustainable and controllable path forward.
#6about 5 minutes
The importance of critical thinking in an AI-driven world
As AI becomes more integrated into daily life and education, it is crucial to develop critical thinking skills to evaluate AI outputs and avoid blindly trusting its suggestions.
#7about 3 minutes
Final perspectives on the future of AI in software
AI presents both significant opportunities and challenges, transforming the world from software-defined to AI-defined and placing developers at the forefront of shaping this future.
Related jobs
Jobs that call for the skills explored in this talk.
Now is the time for industrialized software developmentNow is the time for industrialized software development
Recently, I received a letter from my car’s manufacturer alerting me to a recall. They had discovered a defective part and wanted to replace it.
It was easily fixed, and I might have forgotten a...
Chris Heilmann
Exploring AI: Opportunities and Risks for DevelopersIn today's rapidly evolving tech landscape, the integration of Artificial Intelligence (AI) in development presents both exciting opportunities and notable risks. This dynamic was the focus of a recent panel discussion featuring industry experts Kent...
Daniel Cranney
One billion (bad?) developers: How AI is changing the way we learn to codeAI has transformed so many aspects of programming, with IDE-integrated code assistants now capable of building complex projects from simple prompts.While AI makes it easier for newcomers to dive into coding, could it also hinder their learning by enc...
Chris Heilmann
Transforming Software Development: The Role of AI and Developer ToolsIn today's fast-paced tech landscape, AI has begun to play an increasingly significant role, reshaping the way developers create software. As we delve into this transformation, we uncover both opportunities and challenges that AI brings into the worl...
From learning to earning
Jobs that call for the skills explored in this talk.