083: Programming As An Identity with Tim Chevalier

Tim Chevalier talks about the collision of values within the programming industry and the meaning and measurement of intelligence, using programming to satisfy emotional needs and form identity, and merit and identity as a zero-sum game.

We have interactive show transcripts! Powered by Gretta.


Jessica Kerr | Coraline Ada Ehmke | John K. Sawers

Guest Starring:

Tim Chevalier: @fatneckbeardguy | catamorphism.org

Join Our Slack Channel!
Support us via Patreon!

Show Notes:

01:10 – Tim’s Superpower: Keeping Himself From Laughing / Improv

04:19 – Tim’s Journey as a Programmer

09:12 – The Collision of Values Within the Programming Industry and The Meaning and Measurement of “Intelligence”

22:39 – Using Programming to Satisfy Emotional Needs and Form Identity

37:30 – Merit and Identity as a Zero-Sum Game

40:49 – The Struggle of Giving Up / Embracing Labels

49:34 – Collectively Creating an Emotionally Healthy Atmosphere Within the Software Industry


Coraline: What are the countervalues that go against meritocracy?

The Post-Meritocracy Manifesto  

Jessica: Read Finite and Infinite Games by James Carse.

John: The emotional need for people to belong to various groups and things we can do to help people get into healthier spaces.

Tim: Listen to Darkness on the Edge of Town by Bruce Springsteen. Also, how to talk about the inner struggle people have to belong in a positive way.


This episode was brought to you by @therubyrep of DevReps, LLC. To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode. To make a one-time donation so that we can continue to bring you more content and interactive transcripts like this, please do so at paypal.me/devreps. You will also get an invitation to our Slack community this way as well.

Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.