ONJava 2005 Reader Survey Results, Part 1by Chris Adamson
The feedback to this year's ONJava survey was tremendous. We received 988 responses in just 12 days--well ahead of last year's response. It's great to see that so many people are so interested in Java and how we cover it on the site.
In response to some requests last year for more of a straightforward presentation of the data, we're going to cover this year's survey a little differently than we have in the past. Rather than writing up generalized sections that combine results from different questions, we're going to describe the results of each question, one by one. We'll do a little more comparing to previous results than we've done before, and a little less trying to discern the big picture--we'll leave that to you. We'll also be back next week with a new article on what you specifically asked for in the site and how we're going to respond.
But for now--the results!
Browsing for Java
1. How often do you visit ONJava.com?
Top responses: More than once per week (28 percent), daily (22 percent)
We changed the frequency options and response order this year, to find if there were people visiting at frequencies that didn't quite match weekly (21 percent) or monthly (3 percent). Some of the changes you'll see on ONJava--and elsewhere on the O'Reilly Network--are aimed at the frequent visitor, as we try to make the site fresher and more interesting each day.
2. What other websites or weblogs do you visit regularly?
Top responses: TheServerSide (69 percent), java.net (61 percent), IBM developerWorks (48 percent)
What? Are we talking up the competition with this new-for-2005 question? Yes and no--a lot of the major Java sites are not advertiser-supported, and we recognize there are many sites of interest to the Java developer, not just ONJava. Aside from the big ones above, JavaLobby is a destination for 30 percent of respondents, and about 15 percent of you read Artima.com and DevX.com on a regular basis. Among the write-in responses, 94 people reported reading JavaHispano regularly: about a 9.5 percent response, and clearly a site we should include as an option next year. Also mentioned several times: Cafe au Lait, PortalJava, ClientJava, JRoller, and general-interest sites like Slashdot.
Technologies of Choice
3. Indicate the languages/technologies you work with.
Top responses: Java (98 percent), SQL (77 percent), XML (77 percent), Apache (53 percent), Oracle (42 percent)
The responses here are probably pretty typical of the enterprise/web-app audience that we believe is the core of ONJava's readership. Compared to last year, these numbers are pretty stable except for Apache, which is down five percent from 2004.
Also of note: .NET use dropped from 15 percent to 11 percent. Did some of you try .NET and drop it, or did .NET converts abandon Java? It would be helpful to hear anecdotal accounts one way or the other.
Finally, AJAX debuts in this question, with 26 percent of readers saying they use it--a huge splash for such a new technology. On the other hand, we took Groovy off of the list of responses and only two people thought to write it in.
4. What operating system do you develop on?
Top responses: Windows (85 percent), Linux (51 percent), Mac OS X (16 percent)
5. What operating system do you deploy on?
Top responses: Windows (66 percent), Linux (66 percent), Solaris (33 percent), Unix (23 percent)
Curiously, the results for the "develop on" question are down for all of the OSes from last year, except for Mac OS X, which went up slightly. Linux is down five points, Solaris four (which drops it behind OS X), and Windows two. Obviously, the Mac didn't pick up all of those developers. This might indicate that fewer developers have two machines on their desk, and are picking one OS to do all of their work in. Deployment responses are down slightly for every OS other than Linux, which went up slightly. Another sign of businesses settling on one OS rather than deploying to many?