I could be wrong but I do not think our jails are packed with first time offenders. I do not think it is filled with people that were caught with a roach for the first time.
I have sat through a few court sessions and what I saw was a lot of slap on the wrists and probations. Only the repeat repeat offenders were given jail time. This was here in Lafayette. Maybe different in other areas.
Provide them jobs? Tell me more about that. Jobs working where and doing what? Are you talking about making them cut grass along the sidewalks or picking up trash?