DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
Skip to content
The Finance Base
The Money Desk · Blog
Re:

How Privileged Are Programmers? Are You a John, Too?

Christopher Pitt’s “John” is an archetype for examining workplace entitlement—not evidence about how programmers generally behave. Here are the behaviors the essay challenges and questions for self-reflection.
From TheFinanceBase Team3 min to read
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

“John” is not a real programmer or a measured profile. He is the entitled developer in Christopher Pitt’s opinion essay: a character through whom Pitt examines attitudes he says he recognized in himself. The essay’s useful question is not whether programmers as a group are privileged, but whether professional advantages are turning into dismissive, irresponsible behavior.

What does “John” represent?

Christopher Pitt’s “How Privileged Are Programmers? Are You a John, Too?” was published by SitePoint on April 24, 2017; the page displays an update date of February 29, 2024. Pitt presents John as an archetype, not a case study or representative sample. He describes a young, self-taught developer raised in comfort, then says he recognized similar attitudes in himself.

That distinction matters: the essay is a personal reflection about workplace conduct, not research showing how programmers generally behave or how common privilege is in the profession.

Which behaviors does the essay challenge?

Pitt’s criticism centers on how a developer treats other people and handles responsibility. The patterns he calls out include:

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Sale
Cracking the Coding Interview: 189 Programming Questions and Solutions
  • Careercup, Easy To Read
  • Condition : Good
  • Compact for travelling
  • Showing contempt for colleagues or assuming their contributions are less valuable.
  • Resenting meetings, questions, or requests for help as interruptions rather than part of working with a team.
  • Blaming other people for delays instead of being candid about one’s own role.
  • Overstating progress, then leaving others to discover that work is not done.
  • Procrastinating while expecting talent or the possibility of another job to soften the consequences.

These are examples from Pitt’s account, not a diagnostic test. A single difficult day does not make someone “a John”; repeated choices and the willingness to take responsibility are more revealing.

How is workplace entitlement different from programmer privilege?

The phrase can point to two related but distinct ideas. One is the essay’s focus: entitlement expressed through conduct, such as dismissing colleagues or evading accountability. Another is the broader question of whether people in programming have advantages—Pitt’s page FAQ mentions possibilities such as high salaries, flexible schedules, remote work, and demand for programming skills.

Those possible occupational advantages do not establish that every programmer enjoys them, or that every programmer has the same access to the profession. The SitePoint page supplies no data measuring how widely the advantages or behaviors apply. It is therefore more accurate to treat the essay as an invitation to self-examination than as evidence about programmers as a population.

How can you ask whether you are acting like John?

Use the essay’s examples as prompts for specific, observable questions rather than as a label:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • When a colleague asks a question or requests help, do I respond respectfully, even when I am busy?
  • Do I treat coordination and meetings as part of the work, or assume they are beneath me?
  • When a task slips, do I explain what happened clearly and own my part, or redirect blame?
  • Do my progress updates reflect what is actually complete, including uncertainty and blockers?
  • When my work affects others, do I communicate early enough for them to plan?
  • Do I assume my skills, background, or ability to find another job entitle me to ignore shared expectations?

If an answer is uncomfortable, the practical response is to identify the behavior, consider who bears its cost, and change what you do next. For example, replace a vague assurance with an honest status update, acknowledge your contribution to a delay, or give a colleague a direct and respectful answer instead of displaying irritation.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What is Pitt’s conclusion?

Pitt’s argument is normative and personal: take responsibility, treat colleagues professionally, and keep growing. Skill or confidence about future job prospects does not excuse misleading teammates, dismissing their work, or leaving them to absorb the consequences of your choices.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More post from the Money Desk

  1. The Money DeskBlogTheFinanceBase09 OCT 267 minMortgage Escrow FAQs: Taxes, Insurance, Shortages, and Refunds
  2. The Money DeskBlogTheFinanceBase09 OCT 265 minHow Mortgage Escrow Accounts Work and What Homeowners Pay For
  3. The Money DeskBlogTheFinanceBase09 OCT 265 minHow to Read a Stock Chart, Volume and Market-Cap Data
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.