Collective problem solving in music, art, science, and software

Jessitron ยท article ยท 2026-09-12 Reader ๐Ÿ–ฅ๏ธ

Craft CommunityGenerativity (Team Contribution)Mental Models & UnderstandingSociotechnical Architecture
Great teams and great individuals are produced (not assembled from pre-existing talent) by group processes โ€” camerata-like communities across music, art, science, and software โ€” because such groups form a 'symmathesy': a living system of mutually learning people, tools, and (in software's unique case) the running software itself, and therefore growing individual and collective capability requires cultivating and sharing mental models within that system rather than optimizing individual output or hoarding recognition.

theoretical ยท mixed โ€” Structured explicitly by the author into three parts: narrative/expository examples (Part 1), theoretical framework-building (Part 2, drawing on Bateson/Woods/Braitenberg), and speculative argument about the present moment (Part 3). The through-line is argumentative โ€” building toward the claim that software development is best understood as 'symmathesy' โ€” but delivered mostly through historical narrative and analogy rather than formal argument.

Structure

PartRole
Part 1: Examples (the Camerata, and parallels in science, art, software)Establishes the empirical pattern by historical narrative: diverse people with a shared problem, sponsorship, shared strategy/goal, vigorous talk plus practice ('workshop'), structured criticism ('code review'), productive rivalry, and exceptional individual outcomes for members afterward. Generalizes the pattern via Ruth Katz's 'invisible college' concept in science, salons/ateliers in art (Impressionists, Van Gogh, Picasso, Ekster/Bogomazov), and two named software cameratas (the London Agile/ThoughtWorks CI-CD-DevOps group, the early Spring team).
Part 2: Theory (Bateson, symmathesy, mental models)Supplies the explanatory mechanism for Part 1's pattern. Introduces Gregory Bateson/cybernetics/systems thinking, then Nora Bateson's 'symmathesy' (a learning system of learning parts) as the deeper reason groups grow people. Extends this to software specifically: the team includes the running software and its tooling, not just people (sociotechnical system). Then pivots to mental models as the operative currency of a symmathesy โ€” introducing Woods' Law (models are incomplete, outdated, and mutually divergent), the Line of Representation (software's core observability barrier), Downhill Invention/Uphill Analysis (building is cognitively easier than understanding), and Generativity/Obliquity (the case against optimizing personal reputation over team contribution).
Part 3: Predictions (surrounding culture, the Symmathecist identity)Returns to the Camerata's historical context (a culture 'pregnant' with the right conditions) to argue the present software industry is in an analogous moment, then makes the culminating identity claim: software is neither craft nor art but 'the practice of symmathesy,' and the author names herself a 'Symmathecist.'

Key terms

Propositions

Arguments

Growing great software developers is best achieved by cultivating group/team dynamics (a 'camerata' or symmathesy), not by optimizing selection, hiring, or individual output. strength: medium
Explicit premises:
Implicit premises:
Inferences:
Individuals should prioritize sharing mental models and growing team 'generativity' over protecting personal reputation/productivity. strength: low
Explicit premises:
Implicit premises:
Inferences:

Narratives

Questions addressed

Gaps

Related documents