Its really great to be in this thread,
(this kind of debate by expert members )it will be really useful to ppl who are new to software testing!!!

i feel ppl should start from manual testing initially and once they understand the complete life cycle of software testing in manual testing and different testing techniques only then the should move to automation!!!

lets see what other members feel

thanks & regards
trainee_tester