I found a good blog post on social_learning_for_a_social_workplace. In particular I like what the blog says at the very end (which I will reprint here as no one reads to the end of anything anymore.)

The key considerations to successful social learning in the workplace are simple:

  1. Enable and empower everyone in your organization to teach and learn at opportune times.
  2. Make learning collaborative and peer-to-peer, crossing department lines and organizational hierarchies.
  3. Make learning on-demand and experience-based.
  4. Combine learning with daily business tasks to create a more integrated learning and working experience.