10 professional-development tips for programmers

Breaking through the glass ceiling as a developer requires more than great programming skills. It requires a commitment to self-improvement and lots of work in other work key areas. To help straighten the learning curve CIO.com asked long-time developers and hiring managers where you should focus your professional development resources.