Joel Spolsky on Stack Overflow, Inclusion, and How He Broke IT Recruiting (2018)

Current status and legacy

  • Commenters note his blog has gone quiet; others report he is active elsewhere and involved with a “Block Protocol” effort.
  • His historical hiring advice is seen as hugely influential; some think it modestly improved things, others believe it helped create today’s dysfunctional interview culture.

Internships, probation, and contract-to-hire

  • Many engage with the idea of “apprenticeship/internship-style” hiring with easier initial filters and evaluation during real work.
  • Supporters: works well for new grads, career switchers, and people re-entering the workforce; internships as a “farm team” can diversify the pipeline.
  • Skeptics: risky for people with existing jobs, families, health insurance, or visas; 10h/week “contract to evaluate” is seen by some as a paid interview with little company commitment.
  • Longer contract-to-hire (3–6 months full time) is common but criticized for attracting only desperate candidates and encouraging churn.
  • Some emphasize fair pay for interns; others note widespread abuse of unpaid or underpaid internships.

Firing, probation, and risk allocation

  • Several argue most industries simply hire and fire based on performance and that tech’s fear of firing drives overly selective hiring.
  • Others highlight legal and reputational risk, poor onboarding, and weak management as reasons firing is rare, especially at large firms.
  • There is concern that deliberate over-hiring with planned firings is costly, legally fraught, and ethically dubious.

Interview practices and filters

  • Debate over online tests, take-home assignments, and live coding:
    • Pro: simple coding screens (FizzBuzz-level) efficiently weed out clearly unqualified applicants, especially when there are hundreds per role.
    • Con: tests are time-consuming, feel disrespectful, and are easy to game with LLMs; heavy processes mimic big-tech for roles that don’t warrant it.
  • Some suggest crude résumé-based filters or even random selection might be no worse than current elaborate pipelines.

Stack Overflow culture

  • Several describe SO as toxic, rule-heavy, and unwelcoming to casual or beginner users.
  • Others say efforts to fix this overstated the problem and alienated the core contributors; tension exists between being a strict reference archive vs. a conversational help forum.

Inclusion and gender balance

  • Comments note declining female participation in programming but criticize vague statements that don’t propose concrete remedies.
  • Academia-adjacent experiences cited: women report harassment and feeling pushed out, suggesting factors beyond pure preference.
  • Others mention research on differing interests (“things vs. people”) and nature–nurture ambiguity; consensus is that causes are multifactorial and hard to untangle.

Systemic responsibility

  • Some argue no single person “broke” hiring; algorithmic thinking, imitation of large firms, and broader systemic incentives would have produced similar outcomes.
  • Others maintain that widely read hiring guides and blog culture amplified specific practices (live coding, “no B players”) with real human costs for experienced developers.