What base knowledge/skills are required to dive into exploring a ps3?
Probably a very dumb question but hey what the hell.
I am a software developer and been following the different console scenes for a while now and i'm actually very interested in the technical proces, since as a software developer you always stay in the "safe" regions of managed code, going nowhere near the machine layers.
What could be a good starting point to dive into this, as basic knowledge and skills? I mean guys like geohot and Mathieu didn't just start "peeking and poking" (yeah cheesy pun intended)