Note: this website has a bug that causes the survey response counts to be lower than they actually are. We are actively working on a fix.

Filters

Uncheck a channel to remove it from the charts.
Age Range
22 or younger
Between 23 and 32 years
Between 33 and 45 years
Between 46 and 60 years
More than 61
Gender
Female
Male
Other
solo
2-3
4-5
6-7
8-10
11-50
51-100
more than 100
Status
Doesn't develop software
Develops software professionally
Develops software non-professionally
Contributes to open source
Region
North America
Middle America
South America
Europe
Africa
West Asia
Central Asia
East Asia
Australia / New Zealand
N/A
Age Range
22 or younger
Between 23 and 32 years
Between 33 and 45 years
Between 46 and 60 years
More than 61
Gender
Female
Male
Other
solo
2-3
4-5
6-7
8-10
11-50
51-100
more than 100
Status
Doesn't develop software
Develops software professionally
Develops software non-professionally
Contributes to open source
Region
North America
Middle America
South America
Europe
Africa
West Asia
Central Asia
East Asia
Australia / New Zealand
N/A

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."



* Download a sample of representative quotes to support the data analysis.