I have been reading some threads about careers and starting in the IT world and often it is mentioned that people without formal experience should do voluntary work. Any pointers on how to approach this issue? Any organisations out there that can be recommended?