Brian Marick led a deconstruction exercise: The goals of the brainstorm are to uncover hidden assumptions and devise new ways to move forward. The starting assumption is that you’re bothered by the status quo or existing solutions, but you can’t quite articulate what’s wrong.
This exercise produced results and was to many quite satisfying. Though there seemed not to be much recorded about the exercise, the thinking it spawned ran through the rest of the workshop. Breaking up into pairs, then combining into fours, and finally coming together seemed to help solidify the thinking.
Here are some of the pairs we came up with:
Of these, we developed only one to any depth: Developer/Tinkerer. We looked at the current situation of home improvement in the US and the up-until-recent situation of automobile tinkerers, mostly in the US. There are a number of home-improvement TV shows on in the US, there are many, many home-improvement stores, books, videos, classes, consultants, and contractors to help do small jobs. In a world where computing tinkering would go on, there would be similar shows, artifacts, and roles for computer tinkering.
As a counter-argument to this, we started to try to imagine what it would be like for computing jobs to be of low prestige, and soon the elder members of the workshop recalled that in the 1960s and early 1970s, computing (coding) was menial labor, and "coding" did not simply mean transferring to punch cards the programs someone else wrote - it meant taking fully general equations or "requirements" and devising a program or system to solve, express, or adhere to them.
We did not get very far trying to find evidence of the marginalized concept in the mainstream, for lack of time.