The Artima Developer Community

Artima Developer Demographic Survey
Survey Taken November and December, 2003

This page contains the results of a demographic survey of Artima Developer users, which ran from November 30 to December 17, 2003. You may also view results from a 2005 survey. Note that due to rounding, column totals may not add to exactly 100%.

1. How frequently do you visit Artima.com? (719 responses)

Daily 5%
Several times a week 18%
Several times a month 51%
Once a month 16%
Less than once a month 6%
First visit 1%

2. On average, how much time do you spend at Artima.com in a typical visit? (719 responses)

More than an hour 4%
31 to 60 minutes 19%
11 to 30 minutes 50%
5 to 10 minutes 21%
Less than 5 minutes 3%

3. What sections of Artima.com do you visit frequently? (707 responses)

Articles 94%
Forums 16%
Weblogs 41%
Buzz 10%
News 19%
Other content 3%

4. Why do you visit Artima.com? (715 responses)

To be exposed to new ideas 85%
To improve my programming skills 65%
To read developer discussions 42%
To participate in developer discussions 8%
To read developer-related news 28%
To get help with specific programming problems 6%
To help others with their programming problems 3%

5. What other developer websites do you visit frequently? (702 responses)

JavaWorld 35%
O'Reilly Network 50%
theserverside.com 33%
DevX 11%
IBM Developer Works 38%
BEA Dev2Dev 4%
java.sun.com 48%
java.net 23%
Javalobby 13%
JGuru 10%
Slashdot 53%
None of the above 5%

6. What roles have you played at your job in the past year? (721 responses)

Developer 87%
Consultant 40%
Software tester 25%
System administrator 21%
Senior management 10%
Project management 30%
Other management 6%
Not employed 3%
Student 7%
None of the above 1%

7. Are you subscribed to the Artima Newsletter? (713 responses)

Yes 91%
No 7%
I'm not sure 1%

8. Are you subscribed to an Artima RSS feed? (712 responses)

Yes 16%
No 78%
I'm not sure 4%

9. How many people are employed by your organization? (705 responses)

1000+ 28%
50 to 999 29%
49 or fewer 41%

10. What languages have you used in the past year? (721 responses)

C 36%
C++ 42%
C# 20%
Cobol 1%
Eiffel 1%
Java 80%
JavaScript 39%
Perl 31%
PHP 17%
Python 33%
Ruby 10%
SQL 62%
Visual Basic 20%
None of the above 1%

11. For what hardware platforms have you written software in the past year? (715 responses)

Desktop computers 81%
Servers 79%
Mainframe computers 5%
Supercomputers 0%
 
Cell phones, PDAs, and other handhelds 14%
Consumer appliances 1%
Other embedded devices 6%
None of the above 0%
 

12. On what operating systems have you developed or deployed software in the past year? (716 responses)

Microsoft Windows 85%
Apple Macintosh 15%
Sun Solaris 35%
HP-UX 8%
Linux 61%
BSD Unix 8%
Other operating systems 15%
None of the above 0%
 

13. On what application servers have you developed or deployed software in the past year? (697 responses)

.NET Application Server 10%
Apache Tomcat 49%
Apple WebObjects 0%
 
BEA Weblogic 17%
Borland Enterprise Server 2%
IBM Websphere 13%
IONA ASP 0%
 
JBoss 21%
Macromedia JRun 5%
Oracle 9i Application Server 5%
Pramati Server 0%
 
Sun ONE 3%
Sybase EAServer 0%
 
Zope 7%
Other application server 11%
I didn't use an application server last year 26%

14. Which of the following technologies have you worked with in the past year? (715 responses)

.NET 23%
XML 80%
J2ME 10%
Jini 7%
Wireless 9%
Servlets and/or JSPs 55%
ASPs 11%
EJBs 28%
JMS 18%
CORBA 9%
Databases 79%
None of the above 4%

15. How are you involved in your organization's purchase decisions for computer equipment and software? (698 responses)

Determine the need for a product or service 56%
Examine product specs 53%
Recommend or select the product or service 61%
Recommend or select the vendor or brand 42%
Authorize or approve the purchase 13%
I am involved in other ways 9%
I am not involved in purchase decisions 23%



Google
  Web Artima.com   
Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use