Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Social Media for Software Engineering Researchers

Michael Hilton
February 05, 2018

Social Media for Software Engineering Researchers

In this talk, I argue that SE researchers should use social media, specifically Twitter to spread ideas, keep a pulse on emerging ideas, and be a part of a community. I also give specific advice to optimize your twitter usage.

Michael Hilton

February 05, 2018
Tweet

More Decks by Michael Hilton

Other Decks in Research

Transcript

  1. Social Media for SE Researchers The one secret about social

    media big academia doesn’t want you to know Michael Hilton @michaelhilton Assistant Teaching Professor Carnegie Mellon University 1
  2. Use Twitter to Spread Ideas • Ideas are the currency

    of academia. • Papers are a great way to spread ideas, but not the only way 7
  3. Use Twitter to Spread Ideas • Ideas are the currency

    of academia. • Papers are a great way to spread ideas, but not the only way • Twitter is a great way to spread your ideas 7
  4. Use Twitter to Spread Ideas • Ideas are the currency

    of academia. • Papers are a great way to spread ideas, but not the only way • Twitter is a great way to spread your ideas • Use twitter to practice sharing your ideas in a concise and effective way 7
  5. Use Twitter to Spread Ideas • Ideas are the currency

    of academia. • Papers are a great way to spread ideas, but not the only way • Twitter is a great way to spread your ideas • Use twitter to practice sharing your ideas in a concise and effective way • Use twitter to spread your papers (pre-prints) 7
  6. Use Twitter to Spread Ideas • Ideas are the currency

    of academia. • Papers are a great way to spread ideas, but not the only way • Twitter is a great way to spread your ideas • Use twitter to practice sharing your ideas in a concise and effective way • Use twitter to spread your papers (pre-prints) • Use twitter to advertise talks 7
  7. Use Twitter to Spread Ideas • Ideas are the currency

    of academia. • Papers are a great way to spread ideas, but not the only way • Twitter is a great way to spread your ideas • Use twitter to practice sharing your ideas in a concise and effective way • Use twitter to spread your papers (pre-prints) • Use twitter to advertise talks • Use twitter to share slides after you give a talk (speakerdeck.com) 7
  8. Keep up with what is going on in the world

    • Use twitter to stay aware of the latest ideas. 8
  9. Keep up with what is going on in the world

    • Use twitter to stay aware of the latest ideas. • Follow thought leaders in your field 8
  10. Keep up with what is going on in the world

    • Use twitter to stay aware of the latest ideas. • Follow thought leaders in your field • Follow practitioners who don’t follow researchers 8
  11. Keep up with what is going on in the world

    • Use twitter to stay aware of the latest ideas. • Follow thought leaders in your field • Follow practitioners who don’t follow researchers • Developers have conversations and share information more than the general population on twitter
 [G. Bougie, J. Starke, M.-A. Storey, and D. M. German. Towards understanding twitter use in software engineering: preliminary findings, ongoing challenges and future questions.] 8
  12. Keep up with what is going on in the world

    • Use twitter to stay aware of the latest ideas. • Follow thought leaders in your field • Follow practitioners who don’t follow researchers • Developers have conversations and share information more than the general population on twitter
 [G. Bougie, J. Starke, M.-A. Storey, and D. M. German. Towards understanding twitter use in software engineering: preliminary findings, ongoing challenges and future questions.] • Developers use twitter to extend their software engineering knowledge
 [L. Singer, F. Figueria, and M.-A. Storey. Software Engineering at the Speed of Light: How Developers Stay Current Using Twitter] 8
  13. Keep up with what is going on in the world

    • Use twitter to stay aware of the latest ideas. • Follow thought leaders in your field • Follow practitioners who don’t follow researchers • Developers have conversations and share information more than the general population on twitter
 [G. Bougie, J. Starke, M.-A. Storey, and D. M. German. Towards understanding twitter use in software engineering: preliminary findings, ongoing challenges and future questions.] • Developers use twitter to extend their software engineering knowledge
 [L. Singer, F. Figueria, and M.-A. Storey. Software Engineering at the Speed of Light: How Developers Stay Current Using Twitter] • 78% of developers surveyed said that the best stories on Reddit and Hacker News will also be on twitter. (most strongly agreed with result) 
 [M. Aniche, C. Treude, I. Steinmacher, I. Wiese, G. Henrique Lima Pinto, M.-A. Storey and M. Gerosa. How Modern News Aggregators Help Development Communities Shape and Share Knowledge] 8
  14. Be a part of the community • Software Engineering is

    a relatively small community. SE Twitter is even smaller. 9
  15. Be a part of the community • Software Engineering is

    a relatively small community. SE Twitter is even smaller. • Engage with active members of community on twitter 9
  16. Be a part of the community • Software Engineering is

    a relatively small community. SE Twitter is even smaller. • Engage with active members of community on twitter • Follow those who engage with 
 those community members 
 you know. 9
  17. Be a part of the community • Software Engineering is

    a relatively small community. SE Twitter is even smaller. • Engage with active members of community on twitter • Follow those who engage with 
 those community members 
 you know. • Follow Conferences, and 
 those who follow conferences 9
  18. Edge Case: Conferences • I suggest high intensity usage of

    twitter during conference • Keep twitter open, follow conference hashtag 10
  19. Edge Case: Conferences • I suggest high intensity usage of

    twitter during conference • Keep twitter open, follow conference hashtag • Raise awareness of your conference talk on twitter 10
  20. Edge Case: Conferences • I suggest high intensity usage of

    twitter during conference • Keep twitter open, follow conference hashtag • Raise awareness of your conference talk on twitter • Use twitter to share good ideas from talks (with attribution), or even thank speakers 10
  21. Edge Case: Conferences • I suggest high intensity usage of

    twitter during conference • Keep twitter open, follow conference hashtag • Raise awareness of your conference talk on twitter • Use twitter to share good ideas from talks (with attribution), or even thank speakers • Follow hashtag for remote conference following 10
  22. Edge Case: Conferences • I suggest high intensity usage of

    twitter during conference • Keep twitter open, follow conference hashtag • Raise awareness of your conference talk on twitter • Use twitter to share good ideas from talks (with attribution), or even thank speakers • Follow hashtag for remote conference following 10
  23. Practical advice • Establish an identity online (but don’t overthink

    it) • Use a recognizable picture of yourself 11
  24. Practical advice • Establish an identity online (but don’t overthink

    it) • Use a recognizable picture of yourself 11
  25. Practical advice • Establish an identity online (but don’t overthink

    it) • Use a recognizable picture of yourself 11
  26. Practical advice • Establish an identity online (but don’t overthink

    it) • Use a recognizable picture of yourself 11
  27. Practical advice • Establish an identity online (but don’t overthink

    it) • Use a recognizable picture of yourself 11
  28. Practical advice • Establish an identity online (but don’t overthink

    it) • Use a recognizable picture of yourself • Use your Bio effectively 11
  29. Practical advice • Establish an identity online (but don’t overthink

    it) • Use a recognizable picture of yourself • Use your Bio effectively • Put your twitter username on your slides when giving talks 11
  30. Practical advice • Establish an identity online (but don’t overthink

    it) • Use a recognizable picture of yourself • Use your Bio effectively • Put your twitter username on your slides when giving talks • Schedule your twitter usage 11
  31. Practical advice • Establish an identity online (but don’t overthink

    it) • Use a recognizable picture of yourself • Use your Bio effectively • Put your twitter username on your slides when giving talks • Schedule your twitter usage • Use twitter as your break time during a pomodoro 11
  32. Practical advice • Establish an identity online (but don’t overthink

    it) • Use a recognizable picture of yourself • Use your Bio effectively • Put your twitter username on your slides when giving talks • Schedule your twitter usage • Use twitter as your break time during a pomodoro • Use lists to avoid distractions 11
  33. Practical advice • Establish an identity online (but don’t overthink

    it) • Use a recognizable picture of yourself • Use your Bio effectively • Put your twitter username on your slides when giving talks • Schedule your twitter usage • Use twitter as your break time during a pomodoro • Use lists to avoid distractions • Avoid arguments, as reading arguments dehumanizes the other 
 [J. Schroeder, M. Kardas, N. Epley. The Humanizing Voice: Speech Reveals, and Text Conceals, a More Thoughtful Mind in the Midst of Disagreement] 11
  34. Use Social Media to: • Spread Ideas (Ideas are the

    currency of academia) • Keep pulse on emerging ideas (This is where practitioners are) 12
  35. Use Social Media to: • Spread Ideas (Ideas are the

    currency of academia) • Keep pulse on emerging ideas (This is where practitioners are) • Be a part of the community (Participate in twitter community) 12
  36. Use Social Media to: • Spread Ideas (Ideas are the

    currency of academia) • Keep pulse on emerging ideas (This is where practitioners are) • Be a part of the community (Participate in twitter community) • Edge Case: Conferences (More active period) 12
  37. Use Social Media to: • Spread Ideas (Ideas are the

    currency of academia) • Keep pulse on emerging ideas (This is where practitioners are) • Be a part of the community (Participate in twitter community) • Edge Case: Conferences (More active period) • Practical Advice (Use Twitter, don’t let it use you) 12