Conversations in Software Development is a podcast intended primarily for students (at any level) who want to learn more about software development, especially if they intend to pursue a career in that field. More specifically, the goal of the podcast is to expose students to topics and ideas that they don’t usually get to see or practice in a classroom setting, including many aspects of software development that are not related to coding. In each episode, we have a conversation with someone who is involved in developing software in some capacity (such as software engineers, product managers, CTOs, etc.), and who share their insights and thoughts on a specific topic.
Episodes are self-contained, and do not have to be consumed in any particular order.
The host of Conversations in Software Development is Borja Sotomayor, a Senior Lecturer in Computer Science at the University of Chicago, where he teaches a course on software development, CMSC 22000 – Introduction to Software Development.
Borja started Conversations in Software Development during the COVID-19 pandemic as a way to bring outside perspectives to his class (previously, the class involved bringing several guest speakers on campus, which was no longer possible during the COVID-19 lockdown).
You can read more about Borja’s other work in his UChicago page. You can also follow him on Twitter: @borjasotomayor