Do you really think preventing people from getting jobs makes them less likely to commit crimes in the future? To me it seems the opposite is much more likely. If people are unable to make an honest living they will be forced to commit crimes to make ends meet.
The prison sentence is the punishment for the crime. After people are let out of prison they should be reintegrated into society.