Home> Blog> Survey Update

Survey Update

This post originally appeared on the Software Carpentry website.

Here's an update on responses to the survey I posted a couple of weeks ago. 172 people have responded at this point; it's encouraging that priorities are relatively stable as numbers increase.

Education
77.3%Graduate degree
22.1%Undergraduate degree
0.6%High school
Field
41.0%Computer Science
30.1%Earth Sciences
28.9%Physics
25.4%Mathematics and Statistics
11.0%Microbiology
9.2%Biomedical Engineering
6.9%Macrobiology
5.2%Medicine and Health Care
5.2%Electrical Engineering
5.2%Astronomy
4.6%Mechanical Engineering
4.6%Aerospace Engineering
4.0%Chemical Engineering
2.9%Psychology
2.3%Economics
2.3%Business/Finance
1.2%Linguistics
1.2%Civil Engineering
0.6%Social Sciences
0.6%Arts and Humanities
Role
44.8%Academic Researcher
32.8%Software Developer
16.7%Graduate Student
16.7%Government Research Scientist
10.3%Engineer
9.8%Manager/Supervisor
8.6%System Administrator
3.4%Teacher
2.9%Industrial Research Scientist
1.1%Undergraduate student
1.1%Laboratory Technician
Priorities
2.51Automating Repetitive Tasks
2.50Reproducible Research
2.49Data Visualization
2.46Version Control
2.43Performance Optimization
2.41Data Structures
2.41Coding Style
2.38Basic Programming
2.37Testing and Quality Assurance
2.35Parallel Programming
2.34Debugging with a Debugger
2.33Using the Unix Shell
2.29Computational Complexity
2.21Object-Oriented Programming
2.21Designing a Data Model
2.19Working in Teams/on Large Projects
2.14Refactoring
2.10Static and Dynamic Code Analysis Tools
2.09Matrix Algebra
2.06Systems Programming
2.06Integrating with C and Fortran
2.03Design Patterns
2.01Packaging Code for Release
1.95Functional Languages
1.93Handling Binary Data
1.80Image Processing
1.77Introduction
1.75Build a Desktop User Interface
1.73XML
1.64Create a Web Service
1.39Geographic Information Systems