Fastest way to learn?

whats the quickest way to learn how to use solidworks, photoshop, CAD and other computer programmes?

sit down with a specific project and work your way through it!

I am a chinese student, study industry design,I considered that fast way is use it regularity,this is the best way to learn! I think!