Filters
Uncheck a channel to remove it from the charts.
Demographics
Age
Gender
Status
Region
Channels Used By Task
The following help me stay UP TO DATE about technologies, practices and tools for software development.
The following help me FIND ANSWERS to technical questions.
The following help me LEARN and improve my skills.
The following help me DISCOVER interesting developers.
The following help me CONNECT with interesting developers.
The following are useful for getting and giving FEEDBACK.
I use the following to PUBLISH my development activities.
I use the following to WATCH other developers' activities.
I use the following to display my SKILLS/ACCOMPLISHMENTS.
I use the following to ASSESS other developers.
I use the following tools to COORDINATE with other developers when I am participating on projects.
I use the following tools on a MOBILE DEVICE (smartphone, tablet) for development-related activities.
Most Important Channels
What are the 3 most important channels for software development activities?
For the "3 most important channels" question, we counted every mention of a channel as a vote, regardless of 1st, 2nd, or 3rd position.
Challenges
Overwhelmed
"I frequently feel OVERWHELMED by the amount of software engineering information I receive from the communication and social tools I discussed above."
Privacy
"I worry about PRIVACY when I use tools for spreading information about software development."
Distraction
"I frequently find that communication and social tools can be a DISTRACTION during software development."