Coding in prison: Clallam Bay and UnLoop

On Monday I was privileged to join group of technology volunteers to spend the day at Clallam Bay Corrections Center in rural Washington State.  The trip was part of a program sponsored by UnLoop, an organization here in Seattle on a mission to build a pipeline of talent from prison to tech. It makes sense in the abstract right?  There’s a huge unmet labor demand in the technology industry.  At the  same time, we live in a country with almost unbelievable levels of incarceration.

Clallam Bay
Prison is the opposite of an abstraction.  To enter Clallam Bay, our group passed through no less than nine electronically controlled doors. We left the internet, mobile devices, the cloud, social networks and our own complicated virtual lives behind.

Screen Shot 2016-03-08 at 5.13.33 PM
Calibrating the robot
The workshop led by UnLoop was designed as an introduction to programming for students who had never coded before. By that measure, it was clearly a success — coding happened … lots of it.  We divided up into small groups, each a mixture of volunteers and participants from the inside, and hacked away at moving around little robots.  The time sped by.

But for me there was more to it.  While I’d heard about the prison’s programming class before the trip, but what I wasn’t prepared for was meeting its senior students.  These were folks who had spent a year or two of their lives learning to code. Several men had written complex video games from scratch.  Some had mastered non-easy languages like C and C++, and were moving on to C#.  Several had learned entire web stacks without the benefit of Google, Stack Overflow or anything else.

I met several developers inside who — incarceration aside — could walk in to most technology interviews in Seattle and end up getting a fair, stable job offer.  Right now this is clearly still a dream — the barriers to employment are serious and many.  But at least from the industry side, they are artificial.

I went to prison carrying nothing but emerged with a new burden, a new vision.  To build a prison-to-tech pipeline, we need only start judging developers by their ability and desire, and not just their history of incarceration.  We need rational strategies and perhaps new enterprises to build willingness, ensure security and  encourage stability.  We need to do all of this because it’s right and just — this is a problem, and we can solve it.

Most problems are opportunities.  And there a few greater opportunities than an artificially under-utilized resource.  The results of allowing incarcerated or formerly-incarcertaed developers to do what they were clearly put on this planet to do will be not only good, but profitable —  in every sense of that word.   More justice, more stability, less recidivism.  More innovation, more utility, more dedication and yes more profit.

Want to go to prison and see for yourself?  Contact UnLoop.

Coding in prison: Clallam Bay and UnLoop