Can coding literally save someone's life? Can it change America's broken prison system? The non-profit, Brilliant Life, will discuss how they're teaching juvenile delinquents to code, how to work on a software development team, as well as how they’re providing opportunities to work after their prison time ends.
Questions Answered:
Is software development really hard to do? For that matter, do you need a degree to write code?
Can criminals really be software developers?
How much training does it take to turn a criminal into a coder?
Do juvenile or adult offenders, the homeless or displaced workers even want to learn how to program?
How is Brilliant Life working with community organizations to find people to train?
What happens after a candidate has been trained by Brilliant Life? Are they on their own, or do they have a place to land?
Quality and security are important, so how can we ensure that both are still emphasized?
How is a good software development team like a good military unit?
How can software processes and techniques like agile, TDD, and the like create an environment where underserved populations can thrive?
Has this actually been done yet and, if so, is it working?
Level:
Intermediate
Category:
Digital Divide, Economic Concerns, Education, Non-Profits, Social Networking