Deprecated: Assigning the return value of new by reference is deprecated in /home/jporritt/jasonporritt.com/wp-settings.php on line 520

Deprecated: Assigning the return value of new by reference is deprecated in /home/jporritt/jasonporritt.com/wp-settings.php on line 535

Deprecated: Assigning the return value of new by reference is deprecated in /home/jporritt/jasonporritt.com/wp-settings.php on line 542

Deprecated: Assigning the return value of new by reference is deprecated in /home/jporritt/jasonporritt.com/wp-settings.php on line 578

Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/jporritt/jasonporritt.com/wp-settings.php on line 18

Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/jporritt/jasonporritt.com/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/jporritt/jasonporritt.com/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el(&$output) in /home/jporritt/jasonporritt.com/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el(&$output) in /home/jporritt/jasonporritt.com/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/jporritt/jasonporritt.com/wp-includes/classes.php on line 1244

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/jporritt/jasonporritt.com/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/jporritt/jasonporritt.com/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el(&$output) in /home/jporritt/jasonporritt.com/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el(&$output) in /home/jporritt/jasonporritt.com/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/jporritt/jasonporritt.com/wp-includes/classes.php on line 1442

Strict Standards: Redefining already defined constructor for class wpdb in /home/jporritt/jasonporritt.com/wp-includes/wp-db.php on line 306

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /home/jporritt/jasonporritt.com/wp-includes/cache.php on line 431

Strict Standards: Declaration of Walker_Comment::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/jporritt/jasonporritt.com/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/jporritt/jasonporritt.com/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::start_el() should be compatible with Walker::start_el(&$output) in /home/jporritt/jasonporritt.com/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::end_el() should be compatible with Walker::end_el(&$output) in /home/jporritt/jasonporritt.com/wp-includes/comment-template.php on line 1266

Strict Standards: Redefining already defined constructor for class WP_Dependencies in /home/jporritt/jasonporritt.com/wp-includes/class.wp-dependencies.php on line 31

Strict Standards: Redefining already defined constructor for class WP_Http in /home/jporritt/jasonporritt.com/wp-includes/http.php on line 61
Jason Porritt » Perl Survey Results: Part I

Distance Release Date and nearly a month time, cheap jordans decided it was time nike lebron 10 for the launch of the engraved version of the retro jordans invasion sneakers fans wallet.

Perl Survey Results: Part I

Take note, all you aspiring statisticians! The Perl survey data has been released and it’s time to get to work. I expect nothing less than a horde of different and interesting break-downs and mashups in the coming weeks, so to get things rolling I thought I’d put together a quick overview of the programming experience and salary information for the five countries that sent in the most responses.

To start, I had to find a way to represent the pay ranges the survey takers were given to chose from as a single value, so I went with the average of the minimum and maximum for the range. Not perfect, I know, but it should suffice for the purpose of this relatively high-level comparison.

Quick Overview

The following table shows the five countries that sent in the most responses to the survey, in order of number of responses, along with the average salaries and years of experience of their respective Perl programmers. Not very complex, but a fun first look at this new information.

Country (responses) Years Programming Years with Perl Salary
United States (1279) 16.9 8.3 $84,257
UK (384) 17.0 8.0 $76,431
Australia (187) 17.0 8.3 $70,775
Germany (150) 16.6 8.3 $57,400
Canada (96) 15.7 7.7 $64,114

80% or more Perl

So what happens if we restrict this to people who said their job was 80% or more Perl? First of all, a little less than half the responses fall out of scope. Also, it appears both the average salary and years of experience with Perl increase slightly. The experience and salary increase is most prominent in Canada — interesting…

Country (responses) Years Programming Years with Perl Salary
United States (709) 16.7 8.6 $86,255
UK (183) 16.4 8.2 $81,065
Australia (102) 16.8 8.6 $72,401
Germany (86) 16.3 8.4 $57,209
Canada (45) 17.0 8.6 $69,555

That’s all for now, but check back again because I hope to have far more interesting information to present the next time around, focusing more on community participation and less on the salary figures. After all, that’s not why we write Perl. Okay, at least not the only reason.

Related posts:

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*