Youtube Video
Social media and online communities are pretty critical for IT professional development. Without them, our field lacks the necessary peer review and information propagation that is crucial for keep the field up to date and making ideas get challenged and improved.