considering i am a totally noob, where should i start? how do i master this field? it's seem so vast that i am lost. Do you have any idea on how i can learn these things fast? i know most of you have devoted your whole life and perhaps you all are still leaning, but still i would like to get some suggestions from you.