Unlike some other vocational programs traditionally found in jails and prisons, computer coding can require inmates to possess foundational skills and qualifications such as a high school diploma or GED. Students must be willing to focus on an intense learning challenge, and teachers must be patient and qualified.
Applicants for these programs are carefully screened. To participate in Last Miles's Code.7370 program, which began in October 2014, applicants must have at least a GED and are required to submit records of behavioral history, write a personal essay, take a logic test, and agree to an interview.
The program is taught in two six-month sessions in which 25 students attend class four days a week, eight hours a day. Students learn HTML, JavaScript, CSS, and Python, as well as web and user experience/user interface (UX/UI) design, among other skills. But there's another hurdle: students have to learn without the benefit of Internet access. They rely instead on a secure local area network server that hosts the curriculum, some of which is donated by partners.
Making a Match: Training with a Purpose
As with all prison education programs, the prime goal is to help inmates become employed and avoid a repeat prison stay. (And recidivism is a very real problem: a 2014 Bureau of Justice Statistic study found inmates released from state prisons have a five-year return rate of an astonishing 76.6 percent.)
"When you ask men coming out of prison what's the most important thing to their success in the community, about 90 percent of them will tell you it's getting a job," says Mike Thompson, director of the Council of State Governments (CSG) Justice Center, a national nonprofit that serves policymakers at the local, state, and federal levels.
But the odds usually are not in their favor.
"The challenge is oftentimes they don't have a high school or post-graduate degree," Thompson explains. "They don't have any marketable job skills. Even if they had job skills picked up in prison, they don't match what people are actually looking for in that community. They have a criminal record. This is not an easy group to connect to a job."
Ann Jacobs, director of the Prisoner Reentry Institute at John Jay College of Criminal Justice, says part of the problem is that prison vocational training programs are often focused on preparing people for jobs that won't exist when they are released, such as printing.
"One of the biggest things that encumbers the successful transition of someone from being locked up to being in the community is that they're basically cut off from access to the kind of technology that's the price of admission for most jobs," she says.
Technology may have a price, but it also offers a payoff: According to 2015 National Occupational Employment and Wage Estimates (the last year data is available) from the U.S. Department of Labor's Bureau of Labor Statistics, the annual mean wage for a construction laborer is $36,550. For a computer support specialist? $55,980. Web developer? $70,660. Computer programmer? $84,360.
Make Money, Gain Experience
In addition to teaching prisoners coding skills, The Last Mile also offers on-the-job training in the form of work for paying clients.
"A lot of people who are incarcerated get 20 to 80 cents creating license plates and furniture," says Gandana. "Our students are the first ever inmates making a market wage doing development work for private clients. Coding is the future. It is a skill that is heavily sought after."
That's a double win. "This will create a savings account for them, create a portfolio. We have about five employees within our Last Mile Works program and we're starting to build our client base," Gandana says.
Because the program is so new, only one graduate has been released from prison so far. According to Gandana, he's on scholarship taking Hack Reactor classes.
The students have already gained one high-profile fan. Facebook CEO Mark Zuckerberg visited San Quentin in October 2015 and met with some of the student coders. In a Facebook post, he wrote. "I was impressed by their spirit to return to their communities and provide for their families, as well as the dedication of the staff to help them reclaim their lives."
The Last Mile curriculum has already been rolled out in other prisons within California: Ironwood State Prison, Chuckawalla Valley State Prison, and Folsom Women's Facility. There are plans to open at California Institute for Women within the next few months.
Training Beyond the Bars
Jonathan Moore, CEO of Baltimore-based digital startup Rowdy Orbit, is following The Last Mile model by teaching a variety of coding skills to people with criminal backgrounds. The first 34-week course started in November 2016.
"We start work on front-end web development and now we're moving towards back-end web development," says Moore. "They can crank out an HTML CSS custom site in a week or two."
In addition to attending classes from Monday to Wednesday, students participate in a paid internship with outside clients, where they apply their new skills to build up their resumes and portfolios. "Now they're one foot into the industry, says Moore.
Although the classes are free for students, the for-profit company — which is currently funded by grants and by Moore himself — makes money in student placement, essentially acting as a recruiter for local companies. Rowdy Orbit also obtains freelance opportunities and takes a cut for managing projects from start to finish.
"We want to be able to employ students with entry-level positions [as developers] within companies."