Prior Developer Survey Questions
This list is seeded by questions from the developer survey (conducted in 2017?).
Section 1: General Blockchain Questions
What is your familiarity with blockchain?
- I do not know what blockchain is
- I have heard of bitcoin and am trying to learn more about blockchain
- I have attended a few meetups and am involved in the blockchain community
- I have a good grasp of blockchain concepts and applications
- I am well versed in blockchain knowledge
- I am extremely familiar with blockchain
How long have you been working with blockchain technology?
- >5 years
- 3-5 years
- 1-3 years
- < 1 year
- I am new to this technology
Describe your interest in blockchain (choose all that apply)
- I am exploring and learning about blockchain
- I want to determine if blockchain is right for my use cases
- I want to understand one or more of the Hyperledger project’s capabilities
- I am exploring a particular blockchain use case
- I am exploring how to develop a blockchain application
- I am developing a blockchain application for production purposes
- I am exploring how to create a blockchain network
- I am creating a blockchain network for production purposes
- I am exploring the creation of an end-to-end blockchain solution
- I am creating an end-to-end blockchain solution for production purposes
- I am developing blockchain technologies (e.g., contributing to one of the Hyperledger projects)
- Other (please specify)
Is your organization using blockchain technology?
- Yes, in production
- Yes, in development
- No
- Not yet, but planning to use it in the next 12-18 months
Which non-Hyperledger blockchain based technologies are you actively engaged with, investing in, developing for, or using? (choose all that apply)
- Bitcoin
- Corda
- Chain
- Dash
- Dogecoin
- Eos
- Ethereum
- Litecoin
- Monero
- Quorum
- Ripple
- Steemit
- Stellar
- Tendermint
- None of the above
- Other (please specify)
Section 2: General Hyperledger Questions
How did you hear about Hyperledger?
- News article
- Social media (Twitter, LinkedIn, Slack, Facebook, Stack Overflow, Reddit, etc.)
- Work
- Friend
- Google search
- Advertising
- Conference
- Other (please specify)
What is your interest in Hyperledger?
- As an employee of a Hyperledger member company
- As an employee of a non-member company
- As a student
- As a hobbyist
Does your employer assign you to interact with Hyperledger as a responsibility of your role?
- Yes
- No
What is your familiarity with Hyperledger?
- I am brand new and not very familiar with Hyperledger
- I am familiar with Hyperledger projects, but I have not yet used them
- I am using at least one of the Hyperledger projects to explore blockchain technology
- I am using at least one of the Hyperledger projects to develop blockchain applications for production
- I am developing blockchain technologies (e.g., contributing to one of the Hyperledger projects)
Specify which Hyperledger projects you have tried (choose all that apply)
- Aries
- Burrow
- Caliper
- Cello
- Composer
- Explorer
- Fabric
- Indy
- Iroha
- Quilt
- Sawtooth
- Transact
- Ursa
- None of the above
Have you contributed to a Hyperledger project or technical working group in the past year?
- Yes
- No
Specify which Hyperledger projects you have contributed source code or documentation to (choose all that apply)
- Aries
- Burrow
- Caliper
- Cello
- Composer
- Explorer
- Fabric
- Indy
- Iroha
- Quilt
- Sawtooth
- Transact
- Ursa
- None of the above
What are your biggest challenges in using Hyperledger projects:
- Complexity
- Lack of training
- Finding vendor support
- Reliability
- Scalability
- Security
- Cultural changes w/development team
- Other (please specify)
How do you find answers to questions regarding Hyperledger and its various projects? (choose all that apply)
- Website (https://hyperledger.org)
- Wiki (https://lf-hyperledger.atlassian.net)
- Chat (https://chat.hyperledger.org)
- Mailing Lists (https://lists.hyperledger.org)
- Documentation
- Source Code
- Stack Overflow
- Other (please specify)
Which of these mechanisms do you use the most to find answers to questions regarding Hyperledger and its various projects?
- Website (https://hyperledger.org)
- Wiki (https://lf-hyperledger.atlassian.net)
- Chat (https://chat.hyperledger.org)
- Mailing Lists (https://lists.hyperledger.org)
- Documentation
- Source Code
- Stack Overflow
- Other (please specify)
Which working groups have you participated in? (choose all that apply)
- Architecture Working Group
- Diversity Civility and Inclusion Working Group
- Identity Working Group
- Performance and Scale Working Group
- Technical Steering Committee
- Technical Working Group China
- Learning Materials Development Working Group
- None of the above
- Other (please specify)
Which working groups would you like to contribute to? (choose all that apply)
- Architecture Working Group
- Diversity Civility and Inclusion Working Group
- Identity Working Group
- Performance and Scale Working Group
- Technical Steering Committee
- Technical Working Group China
- Learning Materials Development Working Group
- None of the above
- Other (please specify)
Which special interest groups have you participated in? (choose all that apply)
- Healthcare Special Interest Group
- Public Sector Special Interest Group
- Social Impact Special Interest Group
- Supply Chain Special Interest Group
- Trade Finance Special Interest Group
- Telecom Special Interest Group
- None of the above
- Other (please specify)
Which special interest groups would you like to contribute to? (choose all that apply)
- Healthcare Special Interest Group
- Public Sector Special Interest Group
- Social Impact Special Interest Group
- Supply Chain Special Interest Group
- Trade Finance Special Interest Group
- Telecom Special Interest Group
- None of the above
- Other (please specify)
Which project-specific meetings have you participated in? (choose all that apply)
- Hyperledger Caliper Contributors meeting
- Hyperledger Cello Scrum meeting
- Hyperledger Composer meeting
- Hyperledger Fabric Documentation Working Group
- Hyperledger Fabric Maintainers meeting
- Hyperledger Fabric SDK Python meeting
- Hyperledger Fabric Scrum
- Hyperledger Indy Agent Working Group
- Hyperledger Indy Working Group
- Hyperledger Indy Maintainers meeting
- Hyperledger Quilt Bi-weekly Sync Up
- Hyperledger Sawtooth Application Developer's Forum
- Hyperledger Sawtooth Technical Forum
- Hyperledger Ursa Sync-Up (previously Hyperledger crypto-lib Discussion)
- None of the above
- Other (please specify)
Which project-specific meetings would you like to contribute to? (choose all that apply)
- Hyperledger Caliper Contributors meeting
- Hyperledger Cello Scrum meeting
- Hyperledger Composer meeting
- Hyperledger Fabric Documentation Working Group
- Hyperledger Fabric Maintainers meeting
- Hyperledger Fabric SDK Python meeting
- Hyperledger Fabric Scrum
- Hyperledger Indy Agent Working Group
- Hyperledger Indy Working Group
- Hyperledger Indy Maintainers meeting
- Hyperledger Quilt Bi-weekly Sync Up
- Hyperledger Sawtooth Application Developer's Forum
- Hyperledger Sawtooth Technical Forum
- Hyperledger Ursa Sync-Up (previously Hyperledger crypto-lib Discussion)
- None of the above
- Other (please specify)
Section 3: General Interaction Questions
Do you have a Linux Foundation ID?
- Yes
- No
- I don't know why I would need a Linux Foundation ID
Do you participate in Hyperledger Chat (aka Rocket.Chat)?
- Yes, I follow channels on Hyperledger Chat
- Yes, I ask questions on Hyperledger Chat
- Yes, I answer questions on Hyperledger Chat
- Yes, I ask and answer questions on Hyperledger Chat
- No
- I don't know about Hyperledger Chat
Do you read the Hyperledger Mailing Lists?
- Yes, I read the Hyperledger mailing lists every day
- Yes, I occasionally read the Hyperledger mailing lists
- I am subscribed to the Hyperledger mailing lists, but I do not follow them closely
- No, I am not subscribed to the Hyperledger mailing lists
- I didn't know that Hyperledger had mailing lists
Do you read the monthly Hyperledger Newsletter?
- Yes, every month
- Sometimes
- No
- I did not know there was a Hyperledger Newsletter
Have you used Hyperledger's Jira to report a bug or view existing bugs?
- Yes, I have viewed existing bugs via Hyperledger's Jira
- Yes, I have reported bugs via Hyperledger's Jira
- Yes, I have both viewed and reported bugs via Hyperledger's Jira
- No, I have not viewed or reported bugs via Hyperledger's Jira
- No, I did not know I could access Hyperledger's bugs
- No, I do not know how to access Hyperledger's Jira
Do you have a GitHub account?
- Yes
- No
- I don't know what GitHub is
Have you contributed to an open source project?
- No
- Yes (please specify which projects)
How do you discover new technologies and products? (choose all that apply)
- At conferences
- At work
- From friends
- Medium
- News
- Podcasts
- Other (please specify)
How do you like to learn a new technology? (choose all that apply)
- Examples
- Instructor-led training courses
- Self-paced training courses
- Tutorials
- Videos (e.g., YouTube)
- Written material
- Other (please specify)
How often do you use Stack Overflow?
- Multiple times per week
- Once per week
- Once per month
- Once per year
- Never
- I don't know what Stack Overflow is
What communication tools do you use on a regular basis? (choose all that apply)
- Discourse
- Gitter
- Rocket.Chat
- Signal
- Skype
- Slack
- Telegram
- Wickr.me
- Other (please specify)
From those selected above, which communication tool do you use the most?
- Discourse
- Gitter
- Rocket.Chat
- Signal
- Skype
- Slack
- Telegram
- Wickr.me
- Other (please specify)
Are you a developer?
- Yes
- No
Section 4: Developer Environment Questions (for developers only)
What programming languages do you use? (choose all that apply)
- C++
- C#
- Clojure/Clojurescript
- Go
- Java
- Javascript
- Kotlin
- Python
- Ruby
- Rust
- Scala
- Solidity
- Swift
- None of the above
- Other (please specify)
What programming languages are you interested in learning? (choose all that apply)
- C++
- C#
- Clojure/Clojurescript
- Go
- Java
- Javascript
- Kotlin
- Python
- Ruby
- Rust
- Scala
- Solidity
- Swift
- None of the above
- Other (please specify)
What are your favorite development frameworks or tools? (choose all that apply)
- Angular
- ASP.net
- CakePHP
- Codeigniter
- Django
- Ember.js
- Flask
- Google Web Toolkit (GWT)
- Grails
- Meteor.js
- Node.js
- Phalcon
- Play
- Pyramid
- ReactJS
- Ruby on Rails
- Spring MVC
- Struts
- Symfony
- Vue.js
- Yeoman
- Zend
- Zope
- None of the above
- Other (please specify)
For which platforms do you develop applications? (choose all that apply)
- Android
- CentOS
- Debian
- Fedora
- iOS
- Mac OS
- Red Hat
- Ubuntu
- Windows
- Other (please specify)
What is your main development environment?
- CentOS
- Debian
- Fedora
- Mac OS
- Red Hat
- Ubuntu
- Windows
- None of the above
- Other (please specify)
To what extent do you develop ...
- locally?
- None
- Some
- All
- on the cloud?
- None
- Some
- All
- using virtual machines (VMs)?
- None
- Some
- All
Rate your familiarity with ...
- Docker
- Not Used
- Newbie
- Intermediate
- Advanced
- Expert
- Vagrant
- Not Used
- Newbie
- Intermediate
- Advanced
- Expert
Section 5: Community Profile (all optional)
While all of these questions are optional, we want to ensure that Hyperledger is a diverse and inclusive community. These questions and your answers will help us to determine if we are meeting the goal of having a diverse and inclusive community.
Gender Identity (To help understand the diversity of our community, please choose the gender with which you identify if you are comfortable doing so.)
- Male
- Female
- Transgender
- Non-binary, genderqueer, or gender nonconforming
- Prefer not to say
- Other (please specify)
In which region do you reside?
- list of regions...
Within that region, in which country do you reside?
- list of countries…
Which of the following best describes the principal industry of your organization?
- Advertising & Marketing
- Agriculture
- Airlines & Aerospace (including Defense)
- Automotive
- Business Support & Logistics
- Construction, Machinery, and Homes
- Education
- Entertainment & Leisure
- Finance & Financial Services
- Food & Beverages
- Government
- Healthcare & Pharmaceuticals
- Insurance
- Manufacturing
- Nonprofit
- Retail & Consumer Durables
- Real Estate
- Telecommunications, Technology, Internet & Electronics Transportation & Delivery
- Utilities, Energy, and Extraction
- I am currently not employed
- Other (please specify)
How would you best describe your current role?
- Architect, Solutions Architect
- Architect, Enterprise Architect
- Business Development
- Business Process Analyst
- Business Executive
- Cryptographer
- Data Scientist
- Designer
- Developer, API Developer
- Developer, Application Developer
- Developer, Backend Developer
- Developer, Embedded Systems Developer
- Developer, Mobile Developer
- Developer, Software Tools Developer
- Developer, Web Developer
- Developer, Other
- DevOps Specialist
- Documentation Specialist
- Lawyer
- Marketing
- Quality Assurance Engineer
- Researcher
- Student
- System Administrator
- Teacher
- Other (please specify)
What is the size of your company/organization?
- <10
- 10-49
- 50-99
- 100-499
- 500-999
- 1000-4999
- >5000
How long have you been in your current role?
- less than 1 year
- 1-2 years
- 3-5 years
- 5-8 years
- 8+ years
What is your primary spoken language? ____________