AI, Rust, and Resilience: Key Software Trends Seen by the QCon San Francisco 2024 Program Committee
Oct 7, 2024
auto_awesome
Hyun Liu, a leader of the ML platform team at Zoox, and Erin Doyle, a staff engineer at Lobb, dive into pivotal software trends shaping the industry. They discuss the rise of Generative AI and machine learning, emphasizing their integration into engineering practices. The conversation also highlights the growing importance of communication skills, programming language trends like Rust, and hardware awareness for optimizing software. Their excitement for the upcoming QCon San Francisco conference and its focus on socio-technical resilience is palpable!
The podcast emphasizes the transformative role of generative AI and machine learning in software development, highlighting practical integration strategies for engineers.
A significant theme discussed revolves around the necessity of inclusive user interfaces, urging engineers to prioritize accessibility in emerging technologies like augmented and virtual reality.
Deep dives
Trends in Software Development
The discussion highlights the current trends in software development, focusing on the importance of generative AI and machine learning. Two tracks at the upcoming conference are dedicated to these topics, emphasizing practical applications and advancements in the field. Speakers will share their experiences and best practices for integrating generative AI into products, providing valuable insights on usage scenarios like enhancing customer interaction or deploying machine learning models into enterprise systems. These sessions aim to equip attendees with actionable knowledge while also exploring the rapidly evolving landscape of AI agents and their implications for the future of software.
Socio-Technical Resilience
The conversation delves into the socio-technical resilience track, which examines how AI and machine learning are transforming job roles within engineering teams. This track addresses the need for professionals to adapt their approaches to work in an environment increasingly influenced by AI technologies. Attendees will learn how to leverage AI tools to enhance productivity and how managerial perspectives may shift as these technologies become integrated into daily operations. Understanding these dynamics is vital for engineers aiming to remain relevant and effective in a rapidly changing landscape.
Inclusive User Interfaces
An essential topic discussed is the importance of inclusive user interfaces, particularly as new technologies like augmented and virtual reality emerge. The podcast underscores the necessity for engineers, not just designers, to consider accessibility in their projects, ensuring that all users can engage with the interface effectively. The focus is on expanding the conversation beyond traditional web accessibility to include various sensory-based experiences. Engineers are encouraged to think critically about how to create solutions that accommodate users with differing capabilities, fostering innovation in how products are built and interacted with.
Evolution of Programming Languages
The discourse surrounding the evolution of programming languages emphasizes the need to tailor talks to practical engineering contexts rather than solely theoretical concepts. The lineup includes sessions on identifying bugs and improving code quality in commonly used languages, such as a case study on integrating type-checking in Ruby. Another focus is the implications of platform engineering, which can blur the lines of traditional coding practices in software development. This track aims to provide engineers with the tools and knowledge necessary to navigate the evolving landscapes of programming and platform integration effectively.
QCon conferences cover emerging trends in software, and this episode features members of the QCon San Francisco 2024 programming committee discussing those trends selected to be the focus of this year’s QCon San Francisco. This discussion is similar to InfoQ trends reports, with expert practitioners highlighting the technologies and practices that they feel deserve attention.
Read a transcript of this interview: https://bit.ly/3Bk912b
Subscribe to the Software Architects’ Newsletter for your monthly guide to the essential news and experience from industry peers on emerging patterns and technologies:
www.infoq.com/software-architects-newsletter
Upcoming Events:
QCon San Francisco (November 18-22, 2024)
Get practical inspiration and best practices on emerging software trends directly from senior software developers at early adopter companies.
qconsf.com/
QCon London (April 7-9, 2025)
Discover new ideas and insights from senior practitioners driving change and innovation in software development.
qconlondon.com/
The InfoQ Podcasts:
Weekly inspiration to drive innovation and build great teams from senior software leaders. Listen to all our podcasts and read interview transcripts:
- The InfoQ Podcast www.infoq.com/podcasts/
- Engineering Culture Podcast by InfoQ www.infoq.com/podcasts/#engineering_culture
- Generally AI https://www.infoq.com/generally-ai-podcast/
Follow InfoQ:
- Mastodon: techhub.social/@infoq
- Twitter: twitter.com/InfoQ
- LinkedIn: www.linkedin.com/company/infoq
- Facebook: bit.ly/2jmlyG8
- Instagram: @infoqdotcom
- Youtube: www.youtube.com/infoq
Write for InfoQ:
Learn and share the changes and innovations in professional software development.
- Join a community of experts.
- Increase your visibility.
- Grow your career.
www.infoq.com/write-for-infoq
Get the Snipd podcast app
Unlock the knowledge in podcasts with the podcast player of the future.
AI-powered podcast player
Listen to all your favourite podcasts with AI-powered features
Discover highlights
Listen to the best highlights from the podcasts you love and dive into the full episode
Save any moment
Hear something you like? Tap your headphones to save it with AI-generated key takeaways
Share & Export
Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more
AI-powered podcast player
Listen to all your favourite podcasts with AI-powered features
Discover highlights
Listen to the best highlights from the podcasts you love and dive into the full episode