I don't think I want to climb the career ladder in the same dimension that I have been. Learning new things/perspectives has been the most valuable part of every job I've had, and I'd like the freedom to pursue a deeper understanding of a subject for its own sake. For this reason, I have been considering the path of academia. But industry has its merits, and I don't want to limit my options to a pure research/teaching career. I understand that pursuing a PhD degree can be arduous and rigorous (not to mention time-consuming), so I want to make sure it's the right decision for me.
(I'm asking mostly about doctoral degrees here, because I've heard from various sources that a MS is near useless for career growth in the industry, but may be useful as a stepping stone to a PhD/path in academia. Other perspectives on the value of MS are also welcome.)
What kind of impact will a PhD have on a software career in industry? For those who have pursued academia and industry, what has been your experience?