Conversations in Software Development
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
8 episodes
Extras 004.1: "What does a CTO do?"
In Episode 004: “Working in a Product Development Team” with Jenny Farver, we spoke with Jenny Farver about produc...
•
5:38
Episode 004: “Working in a Product Development Team” with Jenny Farver
More often than not, software development projects are actually product development projects. The goal is to develop a product that will actually be used, and where our users will have specific needs. The team that develops that produc...
•
Episode 4
•
21:22
Extras 003.2: "Early career lessons"
In this bonus content from Episode 003: "The Business of Software Development" with Q McCallum, Q shares some of the ...
•
5:33
Extras 003.1: "Do you need a CS degree to succeed in tech?"
In this bonus content from Episode 003: "The Business of Software Development" with Q McCallum, Q tells us about what...
•
8:29
Episode 003: "The Business of Software Development" with Q McCallum
In this episode, we will be discussing the business of software development. Writing software doesn’t happen in a vacuum, it often happens in the context of a business, and it can be useful to understand exactly where software fits in a busines...
•
Episode 3
•
24:46
Episode 002: "Giving and Receiving Feedback" with Chelsea Troy
In this episode, I sit down with Chelsea Troy, a Chicago-based software engineer, to talk about giving and receiving feedback, something you have to do quite often when working on software, but which you don’t always get to do as a student. Bes...
•
Episode 2
•
21:00
Extras 001.1: "Working in Teams... Remotely"
In this bonus content from Episode 001: "Working in Teams" with Ben Collins-Sussman and Brian Fitzpatrick,...
•
8:47
Episode 001: "Working in Teams" with Ben Collins-Sussman and Brian Fitzpatrick
Software development is a team sport and, for this inaugural episode of "Conversations in Software Development", we are very lucky to have a conversation on this subject with Ben Collins-Sussman and Brian "Fitz" Fitzpatrick.Besides bein...
•
Episode 1
•
29:16