@jeffblankenburg wrote a good post for MSDN about opportunities for Software Developers in 2010. The full article can be found here: http://msdn.microsoft.com/en-us/ee913537.aspx, highlights include:
- Learn a new programming language
- Attend [monthly] local user group meetings – (or support local community events, check out: iDetroit)
- Attend a regional developer conference – gotta luv codeMash
- Become an agent of change (within your organization)
- Use your skills to change the world (for the better) – giveCamp
- Give Twitter a real try!
- Create an online presence
- Added: Stay current with technology via pod/video casts – visit Twit.TV, Tech PodCasts or iTunes for more..