community-development

https://github.com/clojurians/community-development
roberto 2016-12-12T17:10:50.000005Z

Can the primary dev environment be a checkbox instead of a radio button? In my case, I work for a consultancy and we work with multiple languages.

roberto 2016-12-12T17:11:14.000006Z

for example, I imagine a common option would be: Java & Javascript

roberto 2016-12-12T17:11:21.000007Z

or Ruby & Javascript

roberto 2016-12-12T17:12:33.000008Z

also, question number 5, there is probably an option missing: Outside my org and inside my team

roberto 2016-12-12T17:12:46.000009Z

or just make it a checkbox too

seancorfield 2016-12-12T17:43:26.000010Z

@roberto For Q3 I’d say it’s what you, personally, primarily worked on prior to Clojure so pick whichever one is most accurate. I also used “several” languages prior to Clojure but I just picked what I mostly used at my previous job. For Q5, since “organization” includes “team”, the primary users can’t both. (I don’t speak for @alexmiller or the other others of the survey — I’m just someone filling it out!)

roberto 2016-12-12T17:44:31.000011Z

but there is nothing that says: outside my org/team AND inside my org/team

roberto 2016-12-12T17:45:34.000013Z

or i might just be reading it wrong

seancorfield 2016-12-12T17:49:13.000014Z

Again primary users.

seancorfield 2016-12-12T17:49:40.000015Z

I’d be surprised if you have exactly the same number of users outside your org as within your team?

roberto 2016-12-12T17:52:22.000016Z

hmmm, I guess I didn’t understand the question. Didn’t know that quantity mattered.

seancorfield 2016-12-12T18:03:32.000017Z

Ah, OK. Usually when a question asks about something “primarily”, it means “mostly” / “most often” / “the most”, so there can be only one answer.

roberto 2016-12-12T18:06:13.000018Z

yeah, but that apparently always tend to result in outside org for a small consultancy, because the clients will always have more employees, even if there are is more clojure code in internal tools.

roberto 2016-12-12T18:06:48.000019Z

but, with the definition you provide, it is clearer now what the answer should probably be, but I still feel it is leaving out a sector

roberto 2016-12-12T18:07:00.000020Z

maybe I’m just over thinking it

seancorfield 2016-12-12T18:07:15.000021Z

Yes, I would expect a small consultancy to have most of its users “outside the organization”.

seancorfield 2016-12-12T18:07:45.000022Z

I can’t remember if the question about what sort of things you build with Clojure has an option for “internal tools”?

seancorfield 2016-12-12T18:09:47.000023Z

Yeah, looks like there’s an option for that sort of thing (had to open a new private window in Safari to get back into the survey to look!).

alexmiller 2016-12-12T18:20:43.000024Z

@roberto I think you’re over-thinking it :) also, if a question does not apply well, feel free to skip it.

alexmiller 2016-12-12T18:22:27.000025Z

@roberto last year we had this as a multiple option (years in the deep past were single choice). the problem is that respondents seemed to take this as an opportunity to check as many boxes as possible and that resulted in very noisy data that prevented us from extracting actual information from the question.

alexmiller 2016-12-12T18:23:04.000026Z

most people can pick a single “primary” language - if you have multiple, either pick one “most” or skip it or leave a comment

alexmiller 2016-12-12T18:24:04.000028Z

the thing we’re trying to understand is: what former language community do you most identify with (looking at vectors of how people enter the Clojure community)

alexmiller 2016-12-12T18:26:28.000029Z

and then secondarily, we can look at all the other responses as a function of this answer, so for example people coming from Java tend to miss static typing. people coming from Ruby/Python are the ones who pine for faster startup / better scripting capabilities. people coming from C++ are primarily interested in concurrency and performance. [these are all generalizations but there is evidence in the data for all of them based on this segmentation]

roberto 2016-12-12T18:34:03.000030Z

thank you @alexmiller that explanation is very heplful

roberto 2016-12-12T18:34:06.000031Z

sorry for being so pesky

alexmiller 2016-12-12T18:34:13.000032Z

no worries!

roberto 2016-12-12T18:34:14.000033Z

sill question:

roberto 2016-12-12T18:34:23.000034Z

priorities

roberto 2016-12-12T18:34:31.000035Z

is the low number a higher priority?

roberto 2016-12-12T18:34:34.000036Z

or vice versa?

alexmiller 2016-12-12T18:34:58.000037Z

the highest priority thing should be at the top of the list, so #1 is highest priority

roberto 2016-12-12T18:35:06.000038Z

ah, ok. thank you

alexmiller 2016-12-12T18:35:26.000039Z

the control for this is different than last year and certainly seems more confusing

seancorfield 2016-12-12T18:45:04.000040Z

(at least you’ll know to add explanatory text to that Q next year — ranking from 1..N seems to be a perpetually confusing thing in almost every survey I’ve seen over the years… One year I got feedback from a talk I gave and it was all ranked 4’s and 5’s except for one survey that was all 1’s and the comment “Great talk!”… the conference’s intent was 1 = bad, 5 = good but it wasn’t clear on the forms!)