Listen "Psychology and Starting Out as a Developer"
Episode Synopsis
Gail Ollis joins Phil and Matt Godbolt. Gail talks to us about why, after two decades of software development, she took a degree in psychology followed by a PhD that researched the psychology of software development - and how she now uses this to help others get started and, hopefully, avoid many of the human issues that can plague our software projects.
News
"Contracts MVP is Feature Complete" - Reddit
"Contracts for C++" Timur's C++ London talk
Gemini refuses to talk about C++ 20 Concepts to someone under the age of 18!
Hacker News thread
Twitch streamer's reaction (ThePrimeTime)
“White House urges developers to dump C and C++” - InfoWorld
Conferences:
C++ on Sea Early Bird tickets and option, CfP closes soon (3rd-5th July)
using std::cpp, Madrid (24th-26th April)
C++ Now (29th April - 3rd May)
ACCU full schedule and volunteers programme (17th-20th April)
Links
"Early Careers Day: A mini-conference for junior developers" - Gail's ACCU 2024 workshop
"The kids are alright" - Gail's ACCU 2024 session showcasing her students
Paper's Gail has co-authored on blending cyber security and software development:
Putting the Sec in DevSecOps: Using Social Practice Theory to Improve Secure Software Development
Dancing, not Wrestling: Moving from Compliance to Concordance for Secure Software Development
"Helping developers to help each other: a technique to facilitate understanding among professional software developers" - Gail's PhD thesis
News
"Contracts MVP is Feature Complete" - Reddit
"Contracts for C++" Timur's C++ London talk
Gemini refuses to talk about C++ 20 Concepts to someone under the age of 18!
Hacker News thread
Twitch streamer's reaction (ThePrimeTime)
“White House urges developers to dump C and C++” - InfoWorld
Conferences:
C++ on Sea Early Bird tickets and option, CfP closes soon (3rd-5th July)
using std::cpp, Madrid (24th-26th April)
C++ Now (29th April - 3rd May)
ACCU full schedule and volunteers programme (17th-20th April)
Links
"Early Careers Day: A mini-conference for junior developers" - Gail's ACCU 2024 workshop
"The kids are alright" - Gail's ACCU 2024 session showcasing her students
Paper's Gail has co-authored on blending cyber security and software development:
Putting the Sec in DevSecOps: Using Social Practice Theory to Improve Secure Software Development
Dancing, not Wrestling: Moving from Compliance to Concordance for Secure Software Development
"Helping developers to help each other: a technique to facilitate understanding among professional software developers" - Gail's PhD thesis
More episodes of the podcast CppCast
Reflecting on Timur and Phil
24/10/2025
Reflection and C++26, with Herb Sutter
10/10/2025
BrontoSource and Swiss Tables
03/07/2025
Friends-and-Family Special
13/06/2025
From Refactoring to (physical) Relocation
30/05/2025
libstdc++
16/05/2025
Software development in a world of AI
02/05/2025
Standard Library Hardening
11/04/2025
News and Catch-up
21/03/2025
Tease Your C++ Brain
19/11/2024
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.