Looking back at my career and life as a QA engineer, there were plenty of different ways I improved my QA skills and testplans- reading other people's testplans, readings specs, reading books, listening to podcasts, watching screencasts.
My question is: What is the most effective thing you have done that improved your QA skills? What would you recommend to others that want to improve?
I do expect varied answers here and no single "one size fits all" answer - I would like to know what worked for different people.