Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

Creating a perl developer survey

by neilb (Novice)
on Dec 18, 2012 at 21:19 UTC ( #1009452=perlquestion: print w/ replies, xml ) Need Help??
neilb has asked for the wisdom of the Perl Monks concerning the following question:

What questions should be asked in a Perl developer survey? Here are my starters for 10:

  • Is Perl your primary development language?
  • What level of Perl experience would you give yourself?
  • How long have you been programming in Perl?
  • What version(s) of Perl do your systems run on?
  • Is programming in Perl part of your daily job?
  • How do you find reusable code, libraries and tools?
  • Have you released any code to CPAN?
  • Have you written any code in Perl 6?
  • What is your preferred OO framework?
  • What development environment(s) do you use for Perl?
  • What framework, if any, do you use for web development?
  • Other than Perl, what are your primary development languages?

What other questions should be included?

Comment on Creating a perl developer survey
Re: Creating a perl developer survey
by johngg (Abbot) on Dec 18, 2012 at 23:27 UTC

    One question I'd be inclined to add would be:-

    • Which are the top five core features of Perl that you find indispensable?

    I think that might give insights into coding styles and idioms.

    Cheers,

    JohnGG

Re: Creating a perl developer survey
by Anonymous Monk on Dec 19, 2012 at 00:57 UTC

    What questions should be asked in a Perl developer survey?

    What are those? A survey about what?

      From the look of the questions, I'm guessing the intent is not so much that of a survey, more of a job interview :)
Re: Creating a perl developer survey
by rpnoble419 (Pilgrim) on Dec 19, 2012 at 04:25 UTC
    if you use DBI, what database do you use?
Re: Creating a perl developer survey
by mrguy123 (Hermit) on Dec 19, 2012 at 08:17 UTC
    • What version of Perl are you working on?
    • Do you see yourself programming in Perl in 5 years?
    • How often do you download modules from CPAN?
    • Are you connected to the world of academics?
    • Are you part of a development team?
Re: Creating a perl developer survey
by eyepopslikeamosquito (Canon) on Dec 19, 2012 at 09:48 UTC
Re: Creating a perl developer survey
by eyepopslikeamosquito (Canon) on Dec 19, 2012 at 10:19 UTC

    Without knowing the intent of your survey, here is a random selection of questions that I find of interest:

    • Do you have an account at Perl monks?
    • How many developers in your team? company?
    • What development "methodology" do you follow?
    • How many lines of Perl code are there at your workplace?
    • What are the most common code smells in your Perl code at work?
    • Do you follow a Perl coding standard at work?
    • Do you perform code reviews at work?
    • Do you use Perl::Tidy? Perl::Critic?
    • Do you document with POD?
    • Do you use automated testing? TDD? Which testing framework/s do you use?
    • Do you use an automated build system at work? Which build tools?
    • How do you go about Perl debugging? Do you use the Perl debugger?
    • What are your favourite Perl books? Web sites?
    • What are your favourite Perl tools?
    • What are your favourite CPAN modules?
    • Which version control system do you use?
    • Which bug tracking system do you use?
    • Do you use a single OS? Multiple OSes? Which one/s?
    • How do you code for concurrency? Perl threads? Processes? POE? AnyEvent?
    • How do you do error handling? Logging?

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://1009452]
Approved by tobyink
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others chanting in the Monastery: (10)
As of 2014-07-25 22:17 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My favorite superfluous repetitious redundant duplicative phrase is:









    Results (175 votes), past polls