The Perl Conference in DC 2017 - Survey Results
Introduction
The following survey results are a simple presentation of the raw data. No attempt has been made to analyse the data and compare with previous years. See forthcoming PDFs for more in depth analysis.
Click on pie charts to view larger image version.
Demographics
These questions will help us understand who our attendees are.
Attendees:
Count | Description |
---|---|
71 | Responded |
177 | No Response |
248 | Total |
28 | Response Percentage |
Age Band:
Count | Description |
---|---|
0 | under 20 |
5 | 20 - 29 |
31 | 30 - 39 |
23 | 40 - 49 |
8 | 50 - 59 |
4 | 60 and over |
Gender:
Although this question is optional, with your help we would like to monitor changes in attendance over time.
Count | Description |
---|---|
65 | Male |
6 | Female |
0 | It's Complicated |
Job Type:
Count | Description |
---|---|
5 | CEO/Company Director/Senior Manager |
0 | Non-Technical Manager |
5 | Technical Manager |
1 | Technical Architect/Analyst |
40 | Developer |
14 | Engineer |
1 | SysAdmin |
1 | Student |
2 | Lecturer/Teacher/Trainer |
0 | Human Resources |
0 | Researcher |
1 | Unemployed |
1 | Other |
If your position covers many roles, please base this on your most senior responsibility. Also base this on the role you perform, rather than your job title. For example, a 'QA Developer' would be a 'Developer' role, and 'Information Manager' would a Manager role (Technical or Non-Technical depending upon your responsibilites)
If 'Other' please enter your professional job role or title:
- Attorney
- Forensic Database Analyst
Current Job Status:
Count | Description |
---|---|
69 | Gainfully employed |
1 | Unemployed |
0 | Looking |
1 | It's complicated |
Industry:
Count | Description |
---|---|
0 | Automotive |
5 | Education |
1 | Engineering |
10 | Finance |
5 | Government |
5 | IT Services |
26 | Internet/Web |
1 | Legal |
1 | Logistics |
0 | Media/Entertainment |
1 | Medical/Healthcare |
2 | Property |
0 | Research |
2 | Retail |
0 | Telecommunications |
1 | Travel |
2 | Unemployed |
9 | Other |
If you or your company undertake work within mulitple industry sectors, please select the primary one you are currently working within.
If 'Other' please enter your industry sector:
- Career
- Geolocation
- HR/Recruiting
- Human Resources
- music, culture
- Political Activism / Lobbying
- Religious
Region:
Count | Description |
---|---|
69 | North America |
0 | Canada |
0 | South America |
1 | Europe |
0 | Asia |
1 | Australaisa |
0 | Africa |
Please note this is the region you were a resident in, prior to attending the conference.
The Perl Community, Conferences & Workshops
These questions are designed to help us understand our attendees level of involvement in the Perl community.
How do you rate your Perl knowledge?
Count | Description |
---|---|
8 | Beginner |
20 | Intermediate |
43 | Advanced |
How many previous Perl Conferences have you attended?
Count | Description |
---|---|
26 | This was my first Perl Conference |
Attended YAPCs | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | total |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
The Perl Conference in North America (formerly YAPC::NA) | 12 | 6 | 11 | 1 | 2 | 2 | 3 | 3 | - | - | - | - | 1 | 1 | - | - | 1 | 2 | 208 |
The Perl Conference in Europe (formally YAPC::Europe) | 5 | 1 | 1 | - | - | 1 | - | - | - | - | - | - | - | 1 | - | - | - | - | 30 |
YAPC::Asia | 2 | - | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 5 |
YAPC::Australia / OSDC::Australia | - | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 2 |
YAPC::SA / YAPC::Brazil | 1 | - | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 4 |
How many Perl Workshops have you attended?
Count | Description |
---|---|
37 | Never attended one |
Attended Workshops | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | total |
---|---|---|---|---|---|---|---|---|---|
Pittsburgh Perl Workshop | 5 | 6 | - | 2 | - | 1 | - | 1 | 39 |
Frozen Perl Workshop | 3 | - | 1 | - | - | - | - | - | 6 |
Perl Oasis Workshop | 2 | - | 2 | - | - | - | - | - | 8 |
DC / Baltimore Perl Workshop | 5 | 4 | 3 | 3 | 3 | - | - | - | 49 |
any European Perl Workshops | 2 | 1 | - | 1 | - | - | - | - | 8 |
Other Perl Workshops | 1 | - | 2 | 1 | - | - | - | - | 11 |
Do you plan to attend a future Perl event
Count | Description |
---|---|
58 | Yes |
13 | Maybe |
0 | Don't Know |
0 | No |
If no, could you tell us why?
Particularly if this is your first Perl event, we would like to understand why you would not be able or interested in attending another event like it.
- I was particularly disappointed in the lack of diversity among the speakers -- particularly among the "keynote" style speakers. Given that some people spoke more than once, that suggests the organizers aren't casting a wide enough net for speakers or aren't willing to take a chance on new speakers. If next year's speaker list is predominantly white men again, that might be my last YAPC.
- If no, it would be because my company stopped funding it.
Are you a member of a local Perl Mongers user group?
Count | Description |
---|---|
42 | Yes |
29 | No |
If not, do you plan to find one or start one?
Count | Description |
---|---|
6 | Yes |
10 | Maybe |
3 | Don't Know |
11 | No |
What other areas of the Perl Community do you contribute to?
Count | Description |
---|---|
36 | I'm a CPAN Author |
5 | I'm a CPAN Tester |
7 | I'm a board or committee member of a recognised Perl body (e.g. TPF, EPO, YEF, JPF, etc) |
13 | I'm a Perl project developer (e.g. Rakudo, Catalyst, Dancer, Padre, etc) |
18 | I have a technical blog (e.g. on blogs.perl.org or a personal blog) |
18 | I use or contribute to PerlMonks or other Perl forums |
32 | I use IRC (e.g. #perl, #yapc, or #london.pm) |
11 | I contribute to Perl mailing lists (e.g. P5P, Perl QA, etc) |
4 | other ... |
- Contribute PRs to CPAN modules and Perl6 Core
- How is StackOverflow not on here?
- i file tickets and pull requests to projects, also #cpan-prc
The Perl Conference in DC 2017
Regarding The Perl Conference in DC 2017 specifically, please answer the following as best you can.
When did you decide to come to this conference?
Count | Description |
---|---|
29 | I'm now a regular The Perl Conference attendee |
4 | After The Perl Conference 2016 in Orlando, FL |
1 | After reading a The Perl Conference blog post |
0 | After joining the Facebook event group |
2 | I was nominated to attend by manager/colleague |
16 | I was recommended to attend by friend/colleague |
2 | After seeing a link or advert on a Perl specific website |
0 | After seeing a link or advert on a non-Perl website |
0 | After reading an email sent to a mailing list I was in |
4 | After seeing other promotions online/in the press |
13 | other ... |
- After being asked to speak
- After I saw a list of topics for presentations
- After we submitted a bid
- As soon as I got a job at a Perl shop
- As soon as the location was announced
- Employer offered to send anyone who wanted to go
- I don't remember but somehow I got to knew about the conference in Orlando last year.
- I was invited by the organizers
- reading about it in few places
- Twitter mention
- Wanted to hire a Perl developer
- was local to me
- when the venue location was announced.
How do you feel about renaming "YAPC" to "The Perl Conference"?
Count | Description |
---|---|
14 | I like it |
12 | I'm okay with it |
27 | It doesn't really matter to me |
2 | Undecided |
12 | I don't like it |
4 | other ... |
- Like but it needs to be better publicized!
- Meh
- mixed feelings; better branding but too generic
- TPC in a search box brings up golf courses before the conference.
Were you a speaker?
Count | Description |
---|---|
39 | No |
6 | No, but I have spoken before at similar conferences |
21 | Yes, and I have spoken before at similar conferences |
5 | Yes, and it was my first time as a speaker |
Note that "similar conferences" includes other Perl Conferences, as well as Linux, Open Source or large technical events such as workshops.
If you were a speaker, would you have been able to attend if you hadn't been speaking?
Count | Description |
---|---|
22 | Yes |
7 | No |
If you weren't a speaker, would you consider speaking at a future conference?
Count | Description |
---|---|
30 | Yes |
7 | No |
14 | Ask me later |
What was your motivation for coming?
Count | Description |
---|---|
27 | the list of speakers |
25 | the quality of the talks scheduled |
19 | to be a speaker |
41 | to meet with Perl/project co-contributors |
52 | to socialise with Perl geeks |
9 | to meet Larry Wall |
11 | to meet Damian Conway |
18 | to visit Washington DC |
12 | other ... |
- community
- compelled at gunpoint
- First time the conf has been easy access for me
- I have family in the area
- Meet Randal L Swartz
- My Husband talked me into it. I also ofcourse wanted to learn more about perl.
- perl community as a whole
- to attend the tutorial sessions
- to keep up with current Perl trends and news.
- trainings
- Zero to perl Sunday workshop
What aspects of the conference do you feel gave value for money?
Count | Description |
---|---|
65 | The talks / speakers |
22 | The tshirt |
4 | The Sponsor Expo |
16 | The conference venue |
18 | The city of Alexandria/Washington DC |
22 | The hallway track |
44 | The attendees |
22 | Tutorials before and after the conference |
2 | The beginner track |
1 | Free Linux Journal subscription |
3 | Other ... |
- Damian Conway
- The Bar and Restaurant Track. :-)
Will you wear the event shirt after The Perl Conference?
Count | Description |
---|---|
62 | Yes |
9 | No |
What kinds of talks would you prefer at future conferences?
Count | Description |
---|---|
8 | More beginner level talks |
9 | More intermediate level talks |
11 | More advanced level talks |
33 | It's about right |
10 | No preference |
Are there any topics you would specifically like to see featured?
- Concurrency
- Extending perl 5 with new keywords and perl6 with slangs.
- How to implement testing in existing code, particularly for web apps. How to safely modernize old Perl code. Detailed case studies of how Perl is being used in production.
- I hope the beginner track is emphasized as a priority for seeking speakers. I don't mark beginner as something I would prefer, however I recognize that it should be taught. I have tried to give beginner level talk when possible to do my part. I'm happy that the committee gave me two slots so that one could be beginner and one could be what I want to talk about. Perhaps that could be offered explicitly ("presenting a beginner talk will not affect consideration for giving a second talk on the material of your choosing") I bet more people would sign on to give a beginner under those terms.
- I think it would be useful to have scheduled time for ad hoc, "write-in", round table discussions. For example, Will Braswell had an RPerl discussion with several attendees to discuss plans and volunteering. It would have been very nice, after the Moxie talk, to have a chance to discuss it in smaller groups - especially for the porters. One of the most useful ones I've ever attended was at PyOhio a few years back, where someone wrote in a round table to exchange vim tricks and plugins. That would have been nice after Damian's vim tricks talk.
- I'd like to see more polyglot talks like the one on swift. (in the past there have been talks on rust, etc).
- I'd love to see some intro to XS talks -- perhaps a half-day or full-day tutorial even.
- More "I did this" talks that dig into the itch, the code and the problems found and fixed along the way.
- More Perl 5
- More Perl 6 please.
- More practical "the best way to accomplish X in Perl" talks. These were part of the pre- and post-conference tutorials, but I didn't get a chance to attend those. I would prefer some of them be mixed into the main talks.
- More talks about the guts of Perl 5 and Perl 6 so more people are comfortable hacking on them.
- More war stories, aka.. this is what's like to run a 12 factor app handling 100k+ requests a second, etc.
- perl6 topics
- Post Modern Web Development track teaching basics of Catalyst, Dancer, Mojolicious, etc. web design and database connection techniques AND mostly importantly each should provide a simple running web app in each framework for download so we can springboard from that.
- Real war stories from companies that use Perl. Stories of failure.
If a banquet was provided as an additional registration item for about $50, would you attend it?
Count | Description |
---|---|
29 | Yes |
35 | No |
How do you rate the conference?
How would you rate your overall satisfaction of the following areas of the conference?
Choices | 1 | 2 | 3 | 4 | 5 |
---|---|---|---|---|---|
Newsletters/Updates | 13 | 27 | 11 | 3 | - |
Web site | 14 | 38 | 13 | 1 | - |
Registration process | 41 | 23 | 1 | - | - |
Directions/Maps | 36 | 22 | 3 | 1 | - |
Content of the talks | 44 | 21 | 1 | - | - |
Schedule efficiency | 29 | 26 | 12 | - | - |
BOFs | 6 | 11 | 1 | 1 | - |
Social events | 16 | 34 | 3 | - | - |
Parking | 7 | 9 | 7 | - | - |
Facilities | 21 | 26 | 12 | 7 | - |
Food service | 28 | 28 | 5 | 1 | - |
Accommodation | 20 | 25 | 5 | - | - |
Staff | 52 | 12 | - | - | - |
Overall experience | 35 | 31 | 2 | - | - |
Value for price | 42 | 19 | - | - | - |
Key:
1 = Very Satisfied
2 = Somewhat satisfied
3 = Somewhat un-satisfied
4 = Very un-satisfied
5 = N/A
Conference Attendance
In order to help future organisers gauge an appropriate conference fee, how much would you (or your company) have paid for a conference ticket? Feel free to provide an answer for all rates, where corporate rate would be paid for by your company (including a Master Class place), standard rate would be the regular price paid by attendees in paid employment, and lastly the concession rate for anyone who holds proof that they are in fulltime education or are unemployed.
Would you pay double for The Perl Conference if we could exclude sponsorship advertising?
Count | Description |
---|---|
9 | Yes |
60 | No |
How did you pay for the conference fee?
Count | Description |
---|---|
20 | N/A - I was a speaker |
4 | N/A - I was a sponsor |
33 | My company paid |
13 | I paid out of my own pocket |
0 | I wasn't able to attend |
If your employer didn't send you, did they give you time off to attend?
Count | Description |
---|---|
25 | Yes |
6 | No |
Does distance prevent you from being able to attend some Perl conferences?
Count | Description |
---|---|
26 | Yes |
37 | No |
What area of the US would make it easier for you to attend?
Count | Description |
---|---|
20 | New England (Connecticut, Maine, Massachusetts, New Hampshire, Rhode Island and Vermont) |
31 | Mideast (Delaware, District of Columbia, Maryland, New Jersey, New York, and Pennsylvania) |
21 | Great Lakes (Illinois, Indiana, Michigan, Ohio, and Wisconsin) |
16 | Plains (Iowa, Kansas, Minnesota, Missouri, Nebraska, North Dakota, and South Dakota) |
15 | Southeast (Alabama, Arkansas, Florida, Georgia, Kentucky, Louisiana, Mississippi, North Carolina, South Carolina, Tennessee, Virginia, and West Virginia) |
16 | Southwest (Arizona, New Mexico, Oklahoma, and Texas) |
16 | Rocky Mountain (Colorado, Idaho, Montana, Utah, and Wyoming) |
21 | Far West (Alaska, California, Hawaii, Nevada, Oregon, and Washington) |
Did you bring a guest with you on your visit to DC that did not attend the conference?
Count | Description |
---|---|
3 | Yes |
62 | No |