Myth, checked

Myth: All Programmers Are Introverts

2 min read25 views
Short answer

Coders sit together and read each other's work. They pair up, two at one keyboard, talking through every line. A day of coding starts with a standup, then pair coding, then code review, then a demo to the team.

Myth or real – are all programmers introverts? You already have the picture. The quiet one in the corner, headphones on, who would rather talk to a machine than a person.

The belief

Hand-drawn illustration for the “The belief” section of “Myth: All Programmers Are Introverts”

Here is how the story goes. To write good code, you need silence and solitude. So the job must pull in shy, inward people who avoid small talk. A whole room of them, everyone typing, nobody speaking. It sounds obvious.

That is not what happens. Software is one of the most social jobs in the building. You cannot build anything real by yourself. Not the app on your phone, not the site you opened this morning. It only looks lonely from outside.

Where it came from

Movie hacker

So where did the lonely coder come from? Blame the movies. On screen, a hacker is always one loner in a dark basement, hood up, green text scrolling, saving the world alone. Great shot. Pure fiction.

So this is the image stuck in your head. One person, one glowing screen, no one else needed, no one else wanted. The genius who works best completely alone. That picture is powerful. It is also wrong.

What's real

Hand-drawn illustration for the “What's real” section of “Myth: All Programmers Are Introverts”

Now the real thing. Coders sit together and read each other's work. They pair up, two at one keyboard, talking through every line. They argue in meetings. A day of coding sounds a lot like a conversation.

Look at an ordinary working day. It starts with a standup, everyone sharing out loud what they will do. Then pair coding. Then code review, where someone reads your work and pushes back. Then a demo to the team. Talking, all the way down.

And the personalities? They land all over the map. Some coders are quiet, some are loud, and most sit somewhere in between. Being an introvert is no more common here than in any other job. The shyest coder you know might love a loud debate. There is no coder personality.

Why we fell for it

Hand-drawn illustration for the “Why we fell for it” section of “Myth: All Programmers Are Introverts”

So why does the myth feel so true? Here is the mix-up. Deep focus needs quiet. But needing quiet to think is not the same as fearing people. A loud person still wants their headphones on when the problem is hard.

So next time you meet a programmer, do not expect silence. The code inside your phone was argued over, explained, and built by people talking to each other. Maybe the quiet one is just concentrating. And maybe that could be you.

Every claim, checked

This is the whole list, including the ones we could not confirm. Verified means a checker confirmed it and named a source that exists. Wrong means both checkers said so. The rest failed in three different ways, and we say which. Not established: we checked and nobody could pin it down. No source: a checker backed it, but the citation did not hold up. Second check disagreed: the first reading confirmed it and the second one would not. Each line also says how the verdict was reached: searched means we went to the web to confirm the source exists, not searched means the verdict rests on what the checkers already know. The rest is in how we check things.

Being an introvert is no more common here than in any other jobNot establishednot searchedNo published data comparing introversion rates among programmers to other professions. This is a specific empirical claim requiring survey data or research study, none of which appears in accessible sources. Second checker: There are studies measuring developers' personality traits (Big Five) showing variation, but evidence is mixed on whether developers are more introverted than the general population. I found surveys and papers reporting different findings; no clear, authoritative meta-analysis conclusively shows parity with other occupations.
Coders sit together and read each other's work. They pair up, two at one keyboard, talking through every line.VerifiedsearchedSoftware engineering textbooks and Agile Manifesto practices
A day of coding starts with a standup, then pair coding, then code review, then a demo to the teamVerifiedsearchedSchwaber & Sutherland, "The Scrum Guide" (Scrum.org); Beck, K., "Extreme Programming Explained" (1999); Rigby & Bird, Communications of the ACM, 2013 (code review practices).
Software is one of the most social jobs in the building.Not establishednot searchedThis is a comparative claim (one of the most social jobs) that requires a defined metric and ranking across occupations. I found evidence that modern software development commonly uses collaborative practices (standups, code review, pair programming, team-based agile methods), but I could not find a rigorous study that ranks software development against other occupations on a single "socialness" scale to justify the wording "one of the most."
You cannot build anything real by yourself. Not the app on your phone, not the site you opened this morning.Not establishednot searchedMany real software products are built by small teams or solo developers; while most substantial modern apps involve teams, it is false to say you cannot build anything real alone. Numerous widely used apps and sites were created by solo developers or very small teams (and some continue to be maintained by individuals). Source dropped: Frederick, T. "How Solo Developers Build Successful Apps" (industry analyses / c is not a study, an organisation or a reference work.
On screen, a hacker is always one loner in a dark basement, hood up, green text scrolling, saving the world alone.VerifiedsearchedBooks and media studies on hacker representation, e.g. Gabriella Coleman, "Coding Freedom" (2014) and Matthew Crain, "Hacking the Future" (2016) discuss cinematic stereotypes of solitary hackers; film examples are documented in media studies.
An ordinary working day... starts with a standup, everyone sharing out loud what they will do.VerifiedsearchedSchwaber & Sutherland, "The Scrum Guide" (latest edition, Scrum.org / Scrumguides.org); also Agile Manifesto (2001) and numerous industry guides documenting daily standups.
Deep focus needs quiet. But needing quiet to think is not the same as fearing people.VerifiedsearchedMark, G., Gudith, D. & Klocke, U., "The cost of interrupted work" (CHI 2008); Eysenck/Humphreys literature on introversion vs social anxiety (textbooks on personality psychology).
A day of coding sounds a lot like a conversation.Not establishedsearchedEthnographic and empirical studies of software teams describe heavy use of communication, discussion, and collaborative sense-making during coding, including code review, pair programming, and design discussions – coding days involve frequent verbal interaction. Source dropped: no trace of Dourish, P., "Where the Action Is" (2001) and studies of software prac on the web.
The quiet one in the corner, headphones on, who would rather talk to a machine than a person (is the programmer stereotype).Not establishednot searchedThis is a description of a common stereotype of programmers as socially withdrawn, headphone-wearing loners that prefer computers to people; media and popular culture studies document this trope. Source dropped: Coleman, G., "Coding Freedom" (2014) and other media studies noting the programm is not a study, an organisation or a reference work.
Blame the movies.VerifiedsearchedColeman, G., "Coding Freedom" (2014); Matthew Crain, "Hacking the Future" (2016) discuss cinematic influence on the hacker/programmer image.

People also ask

Do programmers work alone?

No, programmers do not typically work alone. Software development is a collaborative process that includes working directly with a partner and talking through the code.

Why do people think programmers are loners?

The stereotype of the lone programmer comes from how they are portrayed in movies. This fictional image is of a single person working in isolation, which is not how software is built.

What is a typical workday like for a programmer?

A programmer's day is often very social and structured around teamwork. For example, many teams begin the day with a group meeting to coordinate their work.

Do programmers need quiet to work?

Yes, programmers often need quiet to concentrate on complex problems. However, needing quiet for deep focus is different from being an introvert or wanting to avoid people.

One myth a week, redrawn.

One email per video: the myth, what's actually true, and links to the research. No spam, unsubscribe in one click.

Join The Redraw

More myths