I'll be giving my keynote talk Career 2.0: Take Control of Your Life at the local Java User's group next month. I gave this as a keynote in Chicago a few weeks ago and it was very well received. Brian Goetz summed it up as "actively manage your career". Pretty close. More than just an admonition to do that, it's also the steps you need to get started.
Has your career been a random product of your manager's whims or company's needs? Never rely on your company to keep your skills current and marketable. Take control of your own career with a proven strategy.
These are solid, repeatable steps to get your career in the trajectory you want. The first step is deciding where you want to go. We'll walk through creating a long-term plan, then break it down into manageable steps. Learn to lead within your own company, then stretc