Several things should be kept in mind when contributing to DFHack.
If you want to do memory research, you'll need some tools and some knowledge. In general, you'll need a good memory viewer and optionally something to look at machine code without getting crazy :)
Good windows tools include:
Good linux tools:
Using publicly known information and analyzing the game's data is preferred.