More for computer DJ's. (and traditional dj's who should use computers)
1. Dont rely on the software to take all the fun out of mixing. Get anatural feel for mixing by controlling the software with turntables. Look for control surfaces like or go the vinyl/cdj route with finalscratch or serato. Dont be a point and click keyjock.
Some of the most respected DJs in the world use computers even if they wont admit to it - they do. They can't afford not to. And many who do publicly do so because they can get away with it. But all of them peform traditionally - using vinyl, cd decks and midi mixers to control.
There are those who 'customise' their tracks and repress them to vinyl or burn to cd - but that is another discussion.
2. Use the software to research and develop your mixes - throw songstogether even of different genres, break the traditional dj'ing rulesand see what works and what doesn't.
When it comes to creativity, rules are the barrier to progress.
This is where the true power of computer based dj programs are -it is much more
rapid than doing it manually and you can focuson the effects from the tunes, percussion, vocals and effects from themix and perfect them all.
Once you've done your research and are proud/excided with the mix you've come up with, then practice it the traditional way.
Then you'll have a show that is worth just as much to watch as it is to listen to.